|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IMdList
Provides access to properties/methods of a model list.
Method Summary | |
---|---|
void |
addValue(IGPValue pValue)
Adds a value. |
int |
getAlteredFlag(int index)
Indicates whether the value has been explicitly set (by the user). |
int |
getCount()
The list count. |
int |
getCurrentIndex()
The current index. |
IMdVariable |
getFeedbackVariable()
Feedback variable. |
int |
getListType()
Indicates the list type. |
int |
getValence()
Get valence. |
IGPValue |
getValue(int index)
The value at the specifed index. |
void |
getValues(boolean bClone,
IArray[] ppValues,
ILongArray[] ppFlags)
The values. |
void |
insertValue(int index,
IGPValue pValue)
Inserts a value. |
boolean |
isAlteredFlag()
Indicates whether the value has been explicitly set (by the user). |
void |
moveValue(int index,
int direction)
Moves the specified value. |
void |
removeAll()
Removes all values. |
void |
removeValue(int index)
Removes the specified value. |
void |
setAlteredFlag(boolean altered)
Indicates whether the value has been explicitly set (by the user). |
void |
setAlteredFlag2(int index,
int flag)
Indicates whether the value has been explicitly set (by the user). |
void |
setCurrentIndex(int index)
The current index. |
void |
setFeedbackVariableByRef(IMdVariable ppVariable)
Feedback variable. |
void |
setListType(int type)
Indicates the list type. |
void |
setValence(int valence)
Set valence. |
void |
setValueByRef(int index,
IGPValue ppValue)
The value at the specifed index. |
void |
setValues(IArray pValues,
ILongArray pFlags)
The values. |
Method Detail |
---|
int getListType() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setListType(int type) throws IOException, AutomationException
type
- A com.esri.arcgis.geoprocessing.esriMdListType constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getCurrentIndex() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setCurrentIndex(int index) throws IOException, AutomationException
index
- The index (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.IGPValue getValue(int index) throws IOException, AutomationException
index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setValueByRef(int index, IGPValue ppValue) throws IOException, AutomationException
index
- The index (in)ppValue
- A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void addValue(IGPValue pValue) throws IOException, AutomationException
pValue
- A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void insertValue(int index, IGPValue pValue) throws IOException, AutomationException
index
- The index (in)pValue
- A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void moveValue(int index, int direction) throws IOException, AutomationException
index
- The index (in)direction
- The direction (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void removeValue(int index) throws IOException, AutomationException
index
- The index (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.void getValues(boolean bClone, IArray[] ppValues, ILongArray[] ppFlags) throws IOException, AutomationException
bClone
- The bClone (in)ppValues
- A reference to a com.esri.arcgis.system.IArray (out: use single element array)ppFlags
- A reference to a com.esri.arcgis.system.ILongArray (out: use single element array)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setValues(IArray pValues, ILongArray pFlags) throws IOException, AutomationException
pValues
- A reference to a com.esri.arcgis.system.IArray (in)pFlags
- A reference to a com.esri.arcgis.system.ILongArray (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IMdVariable getFeedbackVariable() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setFeedbackVariableByRef(IMdVariable ppVariable) throws IOException, AutomationException
ppVariable
- A reference to a com.esri.arcgis.geoprocessing.IMdVariable (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getValence() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setValence(int valence) throws IOException, AutomationException
valence
- The valence (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isAlteredFlag() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setAlteredFlag(boolean altered) throws IOException, AutomationException
altered
- The altered (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getAlteredFlag(int index) throws IOException, AutomationException
index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setAlteredFlag2(int index, int flag) throws IOException, AutomationException
index
- The index (in)flag
- The flag (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 |