|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.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 problems
public 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 problems| Method Detail |
|---|
public static String getClsid()
public boolean equals(Object o)
equals in class Objectpublic 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 ISchemaChangeInfoIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public Object getFromObject()
throws IOException,
AutomationException
getFromObject in interface ISchemaChangeInfoIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public Object getToObject()
throws IOException,
AutomationException
getToObject in interface ISchemaChangeInfoIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public Object getToParent()
throws IOException,
AutomationException
getToParent in interface ISchemaChangeInfoIOException - 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 ISchemaChangeInfoIOException - 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 ISchemaChangeInfoapplySchemaChange - 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 ISchemaChangeInfoIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPropertySet getExtendedProperties()
throws IOException,
AutomationException
getExtendedProperties in interface ISchemaChangeInfoIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void serialize(IXMLSerializeData data)
throws IOException,
AutomationException
serialize in interface IXMLSerializedata - 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 IXMLSerializedata - 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 IXMLVersionSupportIOException - 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 | ||||||||