|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.geodatabasedistributed.SchemaChangeInfo
public class SchemaChangeInfo
ESRI Schema Change Info object.
Constructor Summary | |
---|---|
SchemaChangeInfo()
Constructs a SchemaChangeInfo using ArcGIS Engine. |
|
SchemaChangeInfo(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. SchemaChangeInfo theSchemaChangeInfo = (SchemaChangeInfo) obj; |
Method Summary | |
---|---|
void |
deserialize(IXMLSerializeData data)
Deserializes an object from XML. |
boolean |
equals(Object o)
Compare this object with another |
IEnumSchemaChange |
getChanges()
The schema changes. |
static String |
getClsid()
getClsid. |
IPropertySet |
getExtendedProperties()
Properties associated with the schema change object. |
Object |
getFromObject()
The source replicas representation of the schema. |
String |
getMinNamespaceSupported()
The minimum namespace the class can serialize to (eg the 90 namespace). |
int |
getSchemaChangeType()
Type of schema change. |
Object |
getToObject()
The target replicas representation of the schema. |
Object |
getToParent()
The parent container of the schema change object. |
int |
hashCode()
the hashcode for this object |
boolean |
isApplySchemaChange()
Indicates if schema changes will be applied. |
void |
serialize(IXMLSerializeData data)
Serializes an object to XML. |
void |
setApplySchemaChange(boolean applySchemaChange)
Indicates if schema changes will be applied. |
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 SchemaChangeInfo() throws IOException, UnknownHostException
IOException
- if there are interop problems
UnknownHostException
- if there are interop problemspublic SchemaChangeInfo(Object obj) throws IOException
SchemaChangeInfo theSchemaChangeInfo = (SchemaChangeInfo) obj;
obj
to SchemaChangeInfo
.
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 int getSchemaChangeType() throws IOException, AutomationException
This property returns the type of schema changes. This is returned as a value of the esriSchemaChangeConstant. See the esriSchemaChangeConstant for more information.
getSchemaChangeType
in interface ISchemaChangeInfo
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public Object getFromObject() throws IOException, AutomationException
getFromObject
in interface ISchemaChangeInfo
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public Object getToObject() throws IOException, AutomationException
getToObject
in interface ISchemaChangeInfo
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public Object getToParent() throws IOException, AutomationException
getToParent
in interface ISchemaChangeInfo
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isApplySchemaChange() throws IOException, AutomationException
Returns TRUE if the schema change will be applied. Returns FALSE if the schema change will not be applied.
isApplySchemaChange
in interface ISchemaChangeInfo
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setApplySchemaChange(boolean applySchemaChange) throws IOException, AutomationException
Set this property to TRUE to apply the schema change. Set this property to FALSE if you don't want to apply this schema change.
setApplySchemaChange
in interface ISchemaChangeInfo
applySchemaChange
- The applySchemaChange (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumSchemaChange getChanges() throws IOException, AutomationException
This method returns the schema changes as a reference to IEnumSchemaChangeInfo.
getChanges
in interface ISchemaChangeInfo
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPropertySet getExtendedProperties() throws IOException, AutomationException
getExtendedProperties
in interface ISchemaChangeInfo
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void serialize(IXMLSerializeData data) throws IOException, AutomationException
serialize
in interface IXMLSerialize
data
- A reference to a com.esri.arcgis.system.IXMLSerializeData (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void deserialize(IXMLSerializeData data) throws IOException, AutomationException
deserialize
in interface IXMLSerialize
data
- A reference to a com.esri.arcgis.system.IXMLSerializeData (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getMinNamespaceSupported() throws IOException, AutomationException
getMinNamespaceSupported
in interface IXMLVersionSupport
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 |