|
|||||||||
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.datasourcesraster.IAISImageServiceXProxy
public class IAISImageServiceXProxy
IAISImageService Interface
Field Summary | |
---|---|
boolean |
noncastable
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Constructor Summary | |
---|---|
|
IAISImageServiceXProxy()
|
|
IAISImageServiceXProxy(Object obj)
|
protected |
IAISImageServiceXProxy(Object obj,
String iid)
|
Method Summary | |
---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
boolean |
applyServiceProperties()
applyServiceProperties |
void |
close()
Shuts downs and cleans up the Image Service object. |
boolean |
extractAoi(double x1,
double y1,
double x2,
double y2,
int nCols,
int nRows)
extractAoi |
int |
getBufferSize()
Returns the size of buffer required for the last request AOI image. |
boolean |
getImageInBuffer(int bufferPtr)
getImageInBuffer |
String |
getImageMetadata(String levelOfDetail)
getImageMetadata |
String |
getMetaData(String requestString)
getMetaData |
String |
getProperty(String name)
Get the value of the given property |
String |
getServiceInfo()
getServiceInfo |
String |
getServiceProperties()
getServiceProperties |
String |
getStatus()
Returns a status XML string that defines the state of the last operation performed by this Image Service object. |
boolean |
init(String imageServiceSource,
String serviceProperties,
IAISClientObjectX parentClientObject)
init |
void |
removeListener(String iidStr,
Object theListener)
|
boolean |
setProperty(String name,
String value)
Set the value of the given property |
void |
setServiceProperties(String pVal)
setServiceProperties |
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 |
Field Detail |
---|
public boolean noncastable
Constructor Detail |
---|
public IAISImageServiceXProxy()
public IAISImageServiceXProxy(Object obj) throws IOException
IOException
protected IAISImageServiceXProxy(Object obj, String iid) throws IOException
IOException
Method Detail |
---|
public void addListener(String iidStr, Object theListener, Object theSource) throws IOException
addListener
in class com.esri.arcgis.interop.Dispatch
IOException
public void removeListener(String iidStr, Object theListener) throws IOException
removeListener
in class com.esri.arcgis.interop.Dispatch
IOException
public boolean init(String imageServiceSource, String serviceProperties, IAISClientObjectX parentClientObject) throws IOException, AutomationException
init
in interface IAISImageServiceX
imageServiceSource
- The imageServiceSource (in)serviceProperties
- The serviceProperties (in)parentClientObject
- A reference to a com.esri.arcgis.datasourcesraster.IAISClientObjectX (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getServiceInfo() throws IOException, AutomationException
getServiceInfo
in interface IAISImageServiceX
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getMetaData(String requestString) throws IOException, AutomationException
getMetaData
in interface IAISImageServiceX
requestString
- The requestString (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getServiceProperties() throws IOException, AutomationException
getServiceProperties
in interface IAISImageServiceX
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setServiceProperties(String pVal) throws IOException, AutomationException
setServiceProperties
in interface IAISImageServiceX
pVal
- The pVal (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean applyServiceProperties() throws IOException, AutomationException
applyServiceProperties
in interface IAISImageServiceX
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean extractAoi(double x1, double y1, double x2, double y2, int nCols, int nRows) throws IOException, AutomationException
extractAoi
in interface IAISImageServiceX
x1
- The x1 (in)y1
- The y1 (in)x2
- The x2 (in)y2
- The y2 (in)nCols
- The nCols (in)nRows
- The nRows (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getBufferSize() throws IOException, AutomationException
getBufferSize
in interface IAISImageServiceX
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean getImageInBuffer(int bufferPtr) throws IOException, AutomationException
getImageInBuffer
in interface IAISImageServiceX
bufferPtr
- The bufferPtr (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getImageMetadata(String levelOfDetail) throws IOException, AutomationException
getImageMetadata
in interface IAISImageServiceX
levelOfDetail
- The levelOfDetail (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getStatus() throws IOException, AutomationException
getStatus
in interface IAISImageServiceX
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean setProperty(String name, String value) throws IOException, AutomationException
setProperty
in interface IAISImageServiceX
name
- The name (in)value
- The value (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getProperty(String name) throws IOException, AutomationException
getProperty
in interface IAISImageServiceX
name
- The name (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void close() throws IOException, AutomationException
close
in interface IAISImageServiceX
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 |