|
|||||||||
| 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 | ||||||||