com.esri.arcgis.datasourcesfile
Interface ISMFlagCreator

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
ISMFlagCreator2
All Known Implementing Classes:
ISMFlagCreator2Proxy, ISMFlagCreatorProxy, SMFlagCreator

public interface ISMFlagCreator
extends java.io.Serializable

COM Interface 'ISMFlagCreator'. Generated 3/19/2015 1:20:54 PM from 'C:\ArcGIS\COM\esriDataSourcesFile.olb'

Description: 'Deprecated as of 10.1. Provides access to members for creating SMFlag objects.' 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 DISPID_1_NAME
           
static java.lang.String DISPID_2_NAME
           
static java.lang.String DISPID_3_NAME
           
static java.lang.String IID
          Deprecated. Internal use only
static int IID8a4bb863_0c3f_4897_aa09_1479a4b76a6f
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 ISMFlag createFlag(ISMRouterPoint pPoint)
          Creates the route flag using its geographic location.
 ISMFlag createFlagDirection(ISMRouterPoint pPoint, double dOrientation, double dTolerance, double[] pdAdjustedOrientation)
          Creates the route flag using its geographic location and required direction.
 ISMFlag createFlagDirectionAdv(ISMRouterPoint pPoint, double dOrientation, double dTolerance, double dSpeed, double dLatency, double[] pdAdjustedOrientation)
          Creates the route flag using its geographic location, required direction and latency.
 

Field Detail

IID8a4bb863_0c3f_4897_aa09_1479a4b76a6f

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

DISPID_1_NAME

static final java.lang.String DISPID_1_NAME
See Also:
Constant Field Values

DISPID_2_NAME

static final java.lang.String DISPID_2_NAME
See Also:
Constant Field Values

DISPID_3_NAME

static final java.lang.String DISPID_3_NAME
See Also:
Constant Field Values
Method Detail

createFlag

ISMFlag createFlag(ISMRouterPoint pPoint)
                   throws java.io.IOException,
                          AutomationException
Creates the route flag using its geographic location.

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

createFlagDirection

ISMFlag createFlagDirection(ISMRouterPoint pPoint,
                            double dOrientation,
                            double dTolerance,
                            double[] pdAdjustedOrientation)
                            throws java.io.IOException,
                                   AutomationException
Creates the route flag using its geographic location and required direction.

Parameters:
pPoint - A reference to a com.esri.arcgis.datasourcesfile.ISMRouterPoint (in)
dOrientation - The dOrientation (in)
dTolerance - The dTolerance (in)
pdAdjustedOrientation - The pdAdjustedOrientation (out: use single element array)
Returns:
A reference to a com.esri.arcgis.datasourcesfile.ISMFlag
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

createFlagDirectionAdv

ISMFlag createFlagDirectionAdv(ISMRouterPoint pPoint,
                               double dOrientation,
                               double dTolerance,
                               double dSpeed,
                               double dLatency,
                               double[] pdAdjustedOrientation)
                               throws java.io.IOException,
                                      AutomationException
Creates the route flag using its geographic location, required direction and latency.

Parameters:
pPoint - A reference to a com.esri.arcgis.datasourcesfile.ISMRouterPoint (in)
dOrientation - The dOrientation (in)
dTolerance - The dTolerance (in)
dSpeed - The dSpeed (in)
dLatency - The dLatency (in)
pdAdjustedOrientation - The pdAdjustedOrientation (out: use single element array)
Returns:
A reference to a com.esri.arcgis.datasourcesfile.ISMFlag
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.