com.esri.arcgis.schematic
Interface ISchematicAlgoMarkCrossings

All Superinterfaces:
ISchematicAlgorithm, java.io.Serializable
All Known Implementing Classes:
ISchematicAlgoMarkCrossingsProxy, SchematicAlgoMarkCrossings

public interface ISchematicAlgoMarkCrossings
extends ISchematicAlgorithm, java.io.Serializable

COM Interface 'ISchematicAlgoMarkCrossings'. Generated 3/19/2015 1:21:00 PM from 'C:\ArcGIS\COM\esriSchematic.olb'

Description: 'Provides access to members that control the Mark Crossings schematic algorithm.' 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 IID6e1f55ac_5474_464e_929c_de4acc37bf6f
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.schematic.ISchematicAlgorithm
IIDbef20014_837c_4387_83ba_8523b7897a36
 
Method Summary
 double getSymbolSize()
          Crossing mark symbol size.
 boolean isAbsoluteParameters()
          Indicates if the values specified for the crossing mark symbol size must be interpreted as absolute units.
 boolean isRemoveMode()
          Indicates if the existing crossing marks must be removed.
 void setAbsoluteParameters(boolean pVal)
          Indicates if the values specified for the crossing mark symbol size must be interpreted as absolute units.
 void setRemoveMode(boolean pVal)
          Indicates if the existing crossing marks must be removed.
 void setSymbolSize(double pVal)
          Crossing mark symbol size.
 
Methods inherited from interface com.esri.arcgis.schematic.ISchematicAlgorithm
execute, getAlgorithmCLSID, getLabel, getPropertySet, getSchematicDiagramClassName, isAvailable, isEnabled, isOverridable, isUseEndNode, isUseRootNode, setAvailable, setLabel, setOverridable, setPropertySet, setSchematicDiagramClassNameByRef
 

Field Detail

IID6e1f55ac_5474_464e_929c_de4acc37bf6f

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

setAbsoluteParameters

void setAbsoluteParameters(boolean pVal)
                           throws java.io.IOException,
                                  AutomationException
Indicates if the values specified for the crossing mark symbol size must be interpreted as absolute units.

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

isAbsoluteParameters

boolean isAbsoluteParameters()
                             throws java.io.IOException,
                                    AutomationException
Indicates if the values specified for the crossing mark symbol size must be interpreted as absolute units.

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

setSymbolSize

void setSymbolSize(double pVal)
                   throws java.io.IOException,
                          AutomationException
Crossing mark symbol size.

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

getSymbolSize

double getSymbolSize()
                     throws java.io.IOException,
                            AutomationException
Crossing mark symbol size.

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

setRemoveMode

void setRemoveMode(boolean pVal)
                   throws java.io.IOException,
                          AutomationException
Indicates if the existing crossing marks must be removed.

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

isRemoveMode

boolean isRemoveMode()
                     throws java.io.IOException,
                            AutomationException
Indicates if the existing crossing marks must be removed.

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