com.esri.arcgis.networkanalysis
Interface INetFlag

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
EdgeFlag, INetFlagProxy, JunctionFlag

public interface INetFlag
extends java.io.Serializable

COM Interface 'INetFlag'. 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 IID19f99c8d_a089_11d0_9cc9_00805f74d243
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 int getClientClassID()
          User-specified client class ID of this flag.
 int getClientID()
          User-specified client ID of this flag.
 java.lang.String getLabel()
          Label of this flag.
 int getUserClassID()
          User class ID of the network element on which this flag is placed.
 int getUserID()
          User ID of the network element on which this flag is placed.
 int getUserSubID()
          User sub ID of the network element on which this flag is placed.
 void setClientClassID(int clientClassID)
          User-specified client class ID of this flag.
 void setClientID(int clientID)
          User-specified client ID of this flag.
 void setLabel(java.lang.String label)
          Label of this flag.
 void setUserClassID(int userClassID)
          User class ID of the network element on which this flag is placed.
 void setUserID(int userID)
          User ID of the network element on which this flag is placed.
 void setUserSubID(int userID)
          User sub ID of the network element on which this flag is placed.
 

Field Detail

IID19f99c8d_a089_11d0_9cc9_00805f74d243

static final int IID19f99c8d_a089_11d0_9cc9_00805f74d243
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

getLabel

java.lang.String getLabel()
                          throws java.io.IOException,
                                 AutomationException
Label of this flag.

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

setLabel

void setLabel(java.lang.String label)
              throws java.io.IOException,
                     AutomationException
Label of this flag.

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

getUserClassID

int getUserClassID()
                   throws java.io.IOException,
                          AutomationException
User class ID of the network element on which this flag is placed.

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

setUserClassID

void setUserClassID(int userClassID)
                    throws java.io.IOException,
                           AutomationException
User class ID of the network element on which this flag is placed.

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

getUserID

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

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

setUserID

void setUserID(int userID)
               throws java.io.IOException,
                      AutomationException
User ID of the network element on which this flag is placed.

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

getUserSubID

int getUserSubID()
                 throws java.io.IOException,
                        AutomationException
User sub ID of the network element on which this flag is placed.

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

setUserSubID

void setUserSubID(int userID)
                  throws java.io.IOException,
                         AutomationException
User sub ID of the network element on which this flag is placed.

Parameters:
userID - The userID (in)
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.

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.

setClientID

void setClientID(int clientID)
                 throws java.io.IOException,
                        AutomationException
User-specified client ID of this flag.

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

getClientID

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

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