|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.interop.Dispatch com.esri.arcgis.schematic.ISchematicAttributeProxy com.esri.arcgis.schematic.ISchematicAttributeScriptProxy
public class ISchematicAttributeScriptProxy
Provides access to members that manage the schematic attribute script.
An attribute Script is an attribute whose values will be computed by a VB script. This type of attribute may be used instead of a Function attribute in many cases. Configuring Script schematic attribute parameters consists of specifying that VB script.
Field Summary | |
---|---|
boolean |
noncastable
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Constructor Summary | |
---|---|
|
ISchematicAttributeScriptProxy()
|
|
ISchematicAttributeScriptProxy(Object obj)
|
protected |
ISchematicAttributeScriptProxy(Object obj,
String iid)
|
Method Summary | |
---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
Object |
getParameterNames()
Parameters names of the schematic attribute script. |
String |
getScript()
Script of the schematic attribute script. |
void |
removeListener(String iidStr,
Object theListener)
|
void |
setParameterNames(Object names)
Parameters names of the schematic attribute script. |
void |
setScript(String script)
Script of the schematic attribute script. |
Methods inherited from class com.esri.arcgis.schematic.ISchematicAttributeProxy |
---|
delete, getCLSID, getDescription, getName, getSchematicObjectClass, getValue, setName |
Methods inherited from class com.esri.arcgis.interop.Dispatch |
---|
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.esri.arcgis.schematic.ISchematicAttribute |
---|
delete, getCLSID, getDescription, getName, getSchematicObjectClass, getValue, setName |
Field Detail |
---|
public boolean noncastable
Constructor Detail |
---|
public ISchematicAttributeScriptProxy()
public ISchematicAttributeScriptProxy(Object obj) throws IOException
IOException
protected ISchematicAttributeScriptProxy(Object obj, String iid) throws IOException
IOException
Method Detail |
---|
public void addListener(String iidStr, Object theListener, Object theSource) throws IOException
addListener
in class ISchematicAttributeProxy
IOException
public void removeListener(String iidStr, Object theListener) throws IOException
removeListener
in class ISchematicAttributeProxy
IOException
public String getScript() throws IOException, AutomationException
getScript
in interface ISchematicAttributeScript
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setScript(String script) throws IOException, AutomationException
Any VB Script statement (Looping, If, Select,... statement) or VB expression can be interpreted.
setScript
in interface ISchematicAttributeScript
script
- The script (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public Object getParameterNames() throws IOException, AutomationException
getParameterNames
in interface ISchematicAttributeScript
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setParameterNames(Object names) throws IOException, AutomationException
setParameterNames
in interface ISchematicAttributeScript
names
- A Variant (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 |