|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.geodatabase.WorkspaceProperty
public class WorkspaceProperty
Workspace Property object.
A WorkspaceProperty class provides information about a workspace. WorkspaceProperty objects are returned by the IWorkspaceProperties.Property method. Use the IWorkspaceProperty interface to determine if the workspace supports determination of the specified property (the property group/property type was added at a later release than the component the application is working with).
Constructor Summary | |
---|---|
WorkspaceProperty()
Constructs a WorkspaceProperty using ArcGIS Engine. |
|
WorkspaceProperty(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. WorkspaceProperty theWorkspaceProperty = (WorkspaceProperty) obj; |
Method Summary | |
---|---|
boolean |
equals(Object o)
Compare this object with another |
static String |
getClsid()
getClsid. |
Object |
getPropertyValue()
The value of this property. |
int |
hashCode()
the hashcode for this object |
boolean |
isReadOnly()
Indicates if this property is read only. |
boolean |
isSupported()
Indicates if this property is supported. |
void |
setIsReadOnly(boolean isReadOnly)
Indicates if this property is read only. |
void |
setIsSupported(boolean isSupported)
Indicates if this property is supported. |
void |
setPropertyValue(Object propertyValue)
The value of this property. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
---|
getJintegraDispatch, release |
Constructor Detail |
---|
public WorkspaceProperty() throws IOException, UnknownHostException
IOException
- if there are interop problems
UnknownHostException
- if there are interop problemspublic WorkspaceProperty(Object obj) throws IOException
WorkspaceProperty theWorkspaceProperty = (WorkspaceProperty) obj;
obj
to WorkspaceProperty
.
obj
- an object returned from ArcGIS Engine or Server
IOException
- if there are interop problemsMethod Detail |
---|
public static String getClsid()
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
public Object getPropertyValue() throws IOException, AutomationException
The PropertyValue is returned as an Object. Applications are responsible for checking the type of the object and accessing the appropriate member value.
getPropertyValue
in interface IWorkspaceProperty
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setPropertyValue(Object propertyValue) throws IOException, AutomationException
setPropertyValue
in interface IWorkspaceProperty
propertyValue
- A Variant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isReadOnly() throws IOException, AutomationException
isReadOnly
in interface IWorkspaceProperty
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIsReadOnly(boolean isReadOnly) throws IOException, AutomationException
setIsReadOnly
in interface IWorkspaceProperty
isReadOnly
- The isReadOnly (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isSupported() throws IOException, AutomationException
If the IsSupported property returns False, then the workspace does not support determination of the specified property (the property group/property type was added at a later release than the component the application is working with).
isSupported
in interface IWorkspaceProperty
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIsSupported(boolean isSupported) throws IOException, AutomationException
If the IsSupported property returns False, then the workspace does not support determination of the specified property (the property group/property type was added at a later release than the component the application is working with).
setIsSupported
in interface IWorkspaceProperty
isSupported
- The isSupported (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 |