com.esri.arcgis.networkanalysis
Interface IFlagDisplay

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
EdgeFlagDisplay, IFlagDisplayProxy, JunctionFlagDisplay

public interface IFlagDisplay
extends java.io.Serializable

COM Interface 'IFlagDisplay'. Generated 3/19/2015 1:20:58 PM from 'C:\ArcGIS\COM\esriNetworkAnalysis.olb'

Description: 'Provides access to members that specify the network element on which a flag is located.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID857dc0c9_c156_11d2_babe_00c04fa33c20
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 int getClientClassID()
          User-specified client class ID of this flag.
 int getClientFID()
          User-specified feature ID of the flag.
 int getFeatureClassID()
          Feature class ID of the element on which the flag is placed.
 int getFID()
          Feature ID of the network element on which the flag is placed.
 IGeometry getGeometry()
          Point object containing the flag's coordinates.
 int getSubID()
          Sub ID of the network element on which the flag is placed.
 ISymbol getSymbol()
          Symbol used to display the flag.
 void setClientClassID(int clientClassID)
          User-specified client class ID of this flag.
 void setClientFID(int clientFID)
          User-specified feature ID of the flag.
 void setFeatureClassID(int fClassID)
          Feature class ID of the element on which the flag is placed.
 void setFID(int fID)
          Feature ID of the network element on which the flag is placed.
 void setGeometryByRef(IGeometry geometry)
          Point object containing the flag's coordinates.
 void setSubID(int subID)
          Sub ID of the network element on which the flag is placed.
 void setSymbolByRef(ISymbol symbol)
          Symbol used to display the flag.
 

Field Detail

IID857dc0c9_c156_11d2_babe_00c04fa33c20

static final int IID857dc0c9_c156_11d2_babe_00c04fa33c20
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getFID

int getFID()
           throws java.io.IOException,
                  AutomationException
Feature ID of the network element on which the flag is placed.

Returns:
The fID
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFID

void setFID(int fID)
            throws java.io.IOException,
                   AutomationException
Feature ID of the network element on which the flag is placed.

Parameters:
fID - The fID (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSubID

int getSubID()
             throws java.io.IOException,
                    AutomationException
Sub ID of the network element on which the flag is placed.

Returns:
The subID
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSubID

void setSubID(int subID)
              throws java.io.IOException,
                     AutomationException
Sub ID of the network element on which the flag is placed.

Parameters:
subID - The subID (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFeatureClassID

int getFeatureClassID()
                      throws java.io.IOException,
                             AutomationException
Feature class ID of the element on which the flag is placed.

Returns:
The fClassID
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFeatureClassID

void setFeatureClassID(int fClassID)
                       throws java.io.IOException,
                              AutomationException
Feature class ID of the element on which the flag is placed.

Parameters:
fClassID - The fClassID (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSymbol

ISymbol getSymbol()
                  throws java.io.IOException,
                         AutomationException
Symbol used to display the flag.

Returns:
A reference to a com.esri.arcgis.display.ISymbol
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSymbolByRef

void setSymbolByRef(ISymbol symbol)
                    throws java.io.IOException,
                           AutomationException
Symbol used to display the flag.

Parameters:
symbol - A reference to a com.esri.arcgis.display.ISymbol (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getGeometry

IGeometry getGeometry()
                      throws java.io.IOException,
                             AutomationException
Point object containing the flag's coordinates.

Returns:
A reference to a com.esri.arcgis.geometry.IGeometry
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setGeometryByRef

void setGeometryByRef(IGeometry geometry)
                      throws java.io.IOException,
                             AutomationException
Point object containing the flag's coordinates.

Parameters:
geometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getClientClassID

int getClientClassID()
                     throws java.io.IOException,
                            AutomationException
User-specified client class ID of this flag.

Returns:
The clientClassID
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setClientClassID

void setClientClassID(int clientClassID)
                      throws java.io.IOException,
                             AutomationException
User-specified client class ID of this flag.

Parameters:
clientClassID - The clientClassID (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getClientFID

int getClientFID()
                 throws java.io.IOException,
                        AutomationException
User-specified feature ID of the flag.

Returns:
The clientFID
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setClientFID

void setClientFID(int clientFID)
                  throws java.io.IOException,
                         AutomationException
User-specified feature ID of the flag.

Parameters:
clientFID - The clientFID (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.