com.esri.arcgisws
Class DETable

java.lang.Object
  extended by com.esri.arcgisws.DataElement
      extended by com.esri.arcgisws.DEDataset
          extended by com.esri.arcgisws.DETable
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
DEFeatureClass, DERasterBand, DERelationshipClass

public class DETable
extends DEDataset
implements Serializable

Table Data Element object.

Java class for DETable complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="DETable">
   <complexContent>
     <extension base="{http://www.esri.com/schemas/ArcGIS/10.0}DEDataset">
       <sequence>
         <element name="HasOID" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="OIDFieldName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Fields" type="{http://www.esri.com/schemas/ArcGIS/10.0}Fields"/>
         <element name="Indexes" type="{http://www.esri.com/schemas/ArcGIS/10.0}Indexes"/>
         <element name="CLSID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="EXTCLSID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="RelationshipClassNames" type="{http://www.esri.com/schemas/ArcGIS/10.0}Names" minOccurs="0"/>
         <element name="AliasName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ModelName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="HasGlobalID" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="GlobalIDFieldName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="RasterFieldName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ExtensionProperties" type="{http://www.esri.com/schemas/ArcGIS/10.0}PropertySet" minOccurs="0"/>
         <element name="SubtypeFieldName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="DefaultSubtypeCode" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="Subtypes" type="{http://www.esri.com/schemas/ArcGIS/10.0}ArrayOfSubtype" minOccurs="0"/>
         <element name="ControllerMemberships" type="{http://www.esri.com/schemas/ArcGIS/10.0}ArrayOfControllerMembership" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 
Table Data Element object.

See Also:
Serialized Form

Constructor Summary
DETable()
          DETable default constructor.
DETable(String catalogPath, String name, Boolean childrenExpanded, Boolean fullPropsRetrieved, Boolean metadataRetrieved, XmlPropertySet metadata, DataElement[] children, EsriDatasetType datasetType, Integer dsid, Boolean versioned, Boolean canVersion, String configurationKeyword, boolean hasOID, String oidFieldName, Fields fields, Indexes indexes, String clsid, String extclsid, String[] relationshipClassNames, String aliasName, String modelName, Boolean hasGlobalID, String globalIDFieldName, String rasterFieldName, PropertySet extensionProperties, String subtypeFieldName, Integer defaultSubtypeCode, Subtype[] subtypes, ControllerMembership[] controllerMemberships)
          Deprecated. 
 
Method Summary
 String getAliasName()
          The alias name for the table.
 String getCLSID()
          The GUID for the COM Class (Object) corresponding to instances of the object class represented by the table data element.
 ControllerMembership[] getControllerMemberships()
          The set of controller memberships for the table.
 Integer getDefaultSubtypeCode()
          The default subtype code.
 String getEXTCLSID()
          The GUID for the COM Class (Object) corresponding to the class extension of the object class represented by the table data element.
 PropertySet getExtensionProperties()
          The properties for the class extension.
 Fields getFields()
          The list of Fields.
 String getGlobalIDFieldName()
          The name of the GlobalID Field.
 Boolean getHasGlobalID()
          Indicates if the table has a GlobalID field.
 Indexes getIndexes()
          The list of Indexes.
 String getModelName()
          The model name for the table.
 String getOIDFieldName()
          The name of the OID Field.
 String getRasterFieldName()
          The name of the raster field.
 String[] getRelationshipClassNames()
          The names of the Relationship Classes this object class participates in.
 String getSubtypeFieldName()
          The name of the Subtype Field.
 Subtype[] getSubtypes()
          The set of Subtypes.
 Boolean isHasGlobalID()
          Indicates if the table has a GlobalID field.
 boolean isHasOID()
          Indicates if the table has an object id field.
 void setAliasName(String value)
          The alias name for the table.
 void setCLSID(String value)
          The GUID for the COM Class (Object) corresponding to instances of the object class represented by the table data element.
 void setControllerMemberships(ControllerMembership[] value)
          The set of controller memberships for the table.
 void setDefaultSubtypeCode(Integer value)
          The default subtype code.
 void setEXTCLSID(String value)
          The GUID for the COM Class (Object) corresponding to the class extension of the object class represented by the table data element.
 void setExtensionProperties(PropertySet value)
          The properties for the class extension.
 void setFields(Fields value)
          The list of Fields.
 void setGlobalIDFieldName(String value)
          The name of the GlobalID Field.
 void setHasGlobalID(Boolean value)
          Indicates if the table has a GlobalID field.
 void setHasOID(boolean value)
          Indicates if the table has an object id field.
 void setIndexes(Indexes value)
          The list of Indexes.
 void setModelName(String value)
          The model name for the table.
 void setOIDFieldName(String value)
          The name of the OID Field.
 void setRasterFieldName(String value)
          The name of the raster field.
 void setRelationshipClassNames(String[] value)
          The names of the Relationship Classes this object class participates in.
 void setSubtypeFieldName(String value)
          The name of the Subtype Field.
 void setSubtypes(Subtype[] value)
          The set of Subtypes.
 
Methods inherited from class com.esri.arcgisws.DEDataset
getCanVersion, getConfigurationKeyword, getDatasetType, getDSID, getVersioned, isCanVersion, isVersioned, setCanVersion, setConfigurationKeyword, setDatasetType, setDSID, setVersioned
 
Methods inherited from class com.esri.arcgisws.DataElement
getCatalogPath, getChildren, getChildrenExpanded, getFullPropsRetrieved, getMetadata, getMetadataRetrieved, getName, isChildrenExpanded, isFullPropsRetrieved, isMetadataRetrieved, setCatalogPath, setChildren, setChildrenExpanded, setFullPropsRetrieved, setMetadata, setMetadataRetrieved, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DETable

@Deprecated
public DETable(String catalogPath,
                          String name,
                          Boolean childrenExpanded,
                          Boolean fullPropsRetrieved,
                          Boolean metadataRetrieved,
                          XmlPropertySet metadata,
                          DataElement[] children,
                          EsriDatasetType datasetType,
                          Integer dsid,
                          Boolean versioned,
                          Boolean canVersion,
                          String configurationKeyword,
                          boolean hasOID,
                          String oidFieldName,
                          Fields fields,
                          Indexes indexes,
                          String clsid,
                          String extclsid,
                          String[] relationshipClassNames,
                          String aliasName,
                          String modelName,
                          Boolean hasGlobalID,
                          String globalIDFieldName,
                          String rasterFieldName,
                          PropertySet extensionProperties,
                          String subtypeFieldName,
                          Integer defaultSubtypeCode,
                          Subtype[] subtypes,
                          ControllerMembership[] controllerMemberships)
Deprecated. 

DETable constructor.


DETable

public DETable()
DETable default constructor.

Method Detail

isHasOID

public boolean isHasOID()
Indicates if the table has an object id field. Gets the value of the hasOID property.


setHasOID

public void setHasOID(boolean value)
Indicates if the table has an object id field. Sets the value of the hasOID property.


getOIDFieldName

public String getOIDFieldName()
The name of the OID Field. Gets the value of the oidFieldName property.

Returns:
possible object is String

setOIDFieldName

public void setOIDFieldName(String value)
The name of the OID Field. Sets the value of the oidFieldName property.

Parameters:
value - allowed object is String

getFields

public Fields getFields()
The list of Fields. Gets the value of the fields property.

Returns:
possible object is Fields

setFields

public void setFields(Fields value)
The list of Fields. Sets the value of the fields property.

Parameters:
value - allowed object is Fields

getIndexes

public Indexes getIndexes()
The list of Indexes. Gets the value of the indexes property.

Returns:
possible object is Indexes

setIndexes

public void setIndexes(Indexes value)
The list of Indexes. Sets the value of the indexes property.

Parameters:
value - allowed object is Indexes

getCLSID

public String getCLSID()
The GUID for the COM Class (Object) corresponding to instances of the object class represented by the table data element. Gets the value of the clsid property.

Returns:
possible object is String

setCLSID

public void setCLSID(String value)
The GUID for the COM Class (Object) corresponding to instances of the object class represented by the table data element. Sets the value of the clsid property.

Parameters:
value - allowed object is String

getEXTCLSID

public String getEXTCLSID()
The GUID for the COM Class (Object) corresponding to the class extension of the object class represented by the table data element. Gets the value of the extclsid property.

Returns:
possible object is String

setEXTCLSID

public void setEXTCLSID(String value)
The GUID for the COM Class (Object) corresponding to the class extension of the object class represented by the table data element. Sets the value of the extclsid property.

Parameters:
value - allowed object is String

getRelationshipClassNames

public String[] getRelationshipClassNames()
The names of the Relationship Classes this object class participates in. Gets the value of the relationshipClassNames property.

Returns:
possible object is []

setRelationshipClassNames

public void setRelationshipClassNames(String[] value)
The names of the Relationship Classes this object class participates in. Sets the value of the relationshipClassNames property.

Parameters:
value - allowed object is []

getAliasName

public String getAliasName()
The alias name for the table. Gets the value of the aliasName property.

Returns:
possible object is String

setAliasName

public void setAliasName(String value)
The alias name for the table. Sets the value of the aliasName property.

Parameters:
value - allowed object is String

getModelName

public String getModelName()
The model name for the table. Gets the value of the modelName property.

Returns:
possible object is String

setModelName

public void setModelName(String value)
The model name for the table. Sets the value of the modelName property.

Parameters:
value - allowed object is String

getHasGlobalID

public Boolean getHasGlobalID()
Indicates if the table has a GlobalID field. Gets the value of the hasGlobalID property.

Returns:
possible object is Boolean

isHasGlobalID

public Boolean isHasGlobalID()
Indicates if the table has a GlobalID field.


setHasGlobalID

public void setHasGlobalID(Boolean value)
Indicates if the table has a GlobalID field. Sets the value of the hasGlobalID property.

Parameters:
value - allowed object is Boolean

getGlobalIDFieldName

public String getGlobalIDFieldName()
The name of the GlobalID Field. Gets the value of the globalIDFieldName property.

Returns:
possible object is String

setGlobalIDFieldName

public void setGlobalIDFieldName(String value)
The name of the GlobalID Field. Sets the value of the globalIDFieldName property.

Parameters:
value - allowed object is String

getRasterFieldName

public String getRasterFieldName()
The name of the raster field. Gets the value of the rasterFieldName property.

Returns:
possible object is String

setRasterFieldName

public void setRasterFieldName(String value)
The name of the raster field. Sets the value of the rasterFieldName property.

Parameters:
value - allowed object is String

getExtensionProperties

public PropertySet getExtensionProperties()
The properties for the class extension. Gets the value of the extensionProperties property.

Returns:
possible object is PropertySet

setExtensionProperties

public void setExtensionProperties(PropertySet value)
The properties for the class extension. Sets the value of the extensionProperties property.

Parameters:
value - allowed object is PropertySet

getSubtypeFieldName

public String getSubtypeFieldName()
The name of the Subtype Field. Gets the value of the subtypeFieldName property.

Returns:
possible object is String

setSubtypeFieldName

public void setSubtypeFieldName(String value)
The name of the Subtype Field. Sets the value of the subtypeFieldName property.

Parameters:
value - allowed object is String

getDefaultSubtypeCode

public Integer getDefaultSubtypeCode()
The default subtype code. Gets the value of the defaultSubtypeCode property.

Returns:
possible object is Integer

setDefaultSubtypeCode

public void setDefaultSubtypeCode(Integer value)
The default subtype code. Sets the value of the defaultSubtypeCode property.

Parameters:
value - allowed object is Integer

getSubtypes

public Subtype[] getSubtypes()
The set of Subtypes. Gets the value of the subtypes property.

Returns:
possible object is []

setSubtypes

public void setSubtypes(Subtype[] value)
The set of Subtypes. Sets the value of the subtypes property.

Parameters:
value - allowed object is []

getControllerMemberships

public ControllerMembership[] getControllerMemberships()
The set of controller memberships for the table. Gets the value of the controllerMemberships property.

Returns:
possible object is []

setControllerMemberships

public void setControllerMemberships(ControllerMembership[] value)
The set of controller memberships for the table. Sets the value of the controllerMemberships property.

Parameters:
value - allowed object is []