|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IActionCollection
Provides access to the methods and properties needed to manage a collection of actions.
Method Summary | |
---|---|
void |
add(IAction piAction,
int nIndex)
Adds an action to the collection. |
void |
checkLayers(boolean bRebuildGeometry)
Checks for deleted Layers and disables affected actions. |
boolean |
dependsUponFeatureClass(IFeatureClass piFeatureClass)
Indicates if a contained action depends upon the specified feature class. |
boolean |
disableActionsUsingLayer(ILayer piLayer)
Disables all action using the specified layer for location trigger. |
int |
find(IAction piAction)
Finds an action within the collection. |
IAction |
getAction(int nIndex)
Retrieves the action at the specified index. |
int |
getActionCount()
Total number of actions. |
int |
getCount()
Number of objects in the collection. |
int |
getEnabledActionCount()
Number of enabled actions. |
int |
getExclusionCategory()
Action category to be excluded from processing. |
int |
getMaximumDepth()
Maximum number of nested action levels to be processed. |
int |
getNextActionNumber()
Gives next sequential number for assigning names to actions. |
void |
move(int nSourceIndex,
int nDestinationIndex)
Moves an action to a user-specified location in the collection. |
boolean |
reenableActionsUsingLayer(ILayer piLayer)
Reenable all action using the specified layer for location trigger. |
void |
remove(int nIndex)
Removes an action from the collection. |
void |
removeAll()
Removes all actions from the index. |
void |
setExclusionCategory(int pVal)
Action category to be excluded from processing. |
void |
setMaximumDepth(int pVal)
Maximum number of nested action levels to be processed. |
void |
setNextActionNumber(int pVal)
Gives next sequential number for assigning names to actions. |
Method Detail |
---|
void add(IAction piAction, int nIndex) throws IOException, AutomationException
piAction
- A reference to a com.esri.arcgis.carto.IAction (in)nIndex
- The nIndex (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void remove(int nIndex) throws IOException, AutomationException
nIndex
- The nIndex (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void move(int nSourceIndex, int nDestinationIndex) throws IOException, AutomationException
nSourceIndex
- The nSourceIndex (in)nDestinationIndex
- The nDestinationIndex (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void removeAll() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IAction getAction(int nIndex) throws IOException, AutomationException
nIndex
- The nIndex (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getCount() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int find(IAction piAction) throws IOException, AutomationException
piAction
- A reference to a com.esri.arcgis.carto.IAction (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getMaximumDepth() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setMaximumDepth(int pVal) throws IOException, AutomationException
pVal
- The pVal (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getNextActionNumber() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setNextActionNumber(int pVal) throws IOException, AutomationException
pVal
- The pVal (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getExclusionCategory() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setExclusionCategory(int pVal) throws IOException, AutomationException
pVal
- A com.esri.arcgis.carto.enumActionCategory constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getActionCount() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getEnabledActionCount() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean dependsUponFeatureClass(IFeatureClass piFeatureClass) throws IOException, AutomationException
piFeatureClass
- A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean disableActionsUsingLayer(ILayer piLayer) throws IOException, AutomationException
piLayer
- A reference to a com.esri.arcgis.carto.ILayer (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean reenableActionsUsingLayer(ILayer piLayer) throws IOException, AutomationException
piLayer
- A reference to a com.esri.arcgis.carto.ILayer (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void checkLayers(boolean bRebuildGeometry) throws IOException, AutomationException
bRebuildGeometry
- The bRebuildGeometry (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |