com.esri.arcgisws
Class DEGeometricNetwork

java.lang.Object
  extended by com.esri.arcgisws.DataElement
      extended by com.esri.arcgisws.DEDataset
          extended by com.esri.arcgisws.DEGeoDataset
              extended by com.esri.arcgisws.DEGeometricNetwork
All Implemented Interfaces:
Serializable

public class DEGeometricNetwork
extends DEGeoDataset
implements Serializable

GeometricNetwork Data Element object.

Java class for DEGeometricNetwork complex type.

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

 <complexType name="DEGeometricNetwork">
   <complexContent>
     <extension base="{http://www.esri.com/schemas/ArcGIS/10.0}DEGeoDataset">
       <sequence>
         <element name="NetworkType" type="{http://www.esri.com/schemas/ArcGIS/10.0}esriNetworkType"/>
         <element name="OrphanJunctionFeatureClassName" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="FeatureClassNames" type="{http://www.esri.com/schemas/ArcGIS/10.0}Names"/>
         <element name="ConnectivityRules" type="{http://www.esri.com/schemas/ArcGIS/10.0}ArrayOfConnectivityRule"/>
         <element name="NetworkWeights" type="{http://www.esri.com/schemas/ArcGIS/10.0}ArrayOfNetWeight"/>
         <element name="WeightAssociations" type="{http://www.esri.com/schemas/ArcGIS/10.0}ArrayOfNetWeightAssociation"/>
         <element name="UseZsForConnectivity" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="XYSnapTolerance" type="{http://www.w3.org/2001/XMLSchema}double"/>
         <element name="ZSnapTolerance" type="{http://www.w3.org/2001/XMLSchema}double"/>
         <element name="LogicalNetworkID" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="FormatNumber" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="ReduceNetworkConflicts" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 
GeometricNetwork Data Element object.

See Also:
Serialized Form

Constructor Summary
DEGeometricNetwork()
          DEGeometricNetwork default constructor.
DEGeometricNetwork(String catalogPath, String name, Boolean childrenExpanded, Boolean fullPropsRetrieved, Boolean metadataRetrieved, XmlPropertySet metadata, DataElement[] children, EsriDatasetType datasetType, Integer dsid, Boolean versioned, Boolean canVersion, String configurationKeyword, Envelope extent, SpatialReference spatialReference, EsriNetworkType networkType, String orphanJunctionFeatureClassName, String[] featureClassNames, ConnectivityRule[] connectivityRules, NetWeight[] networkWeights, NetWeightAssociation[] weightAssociations, boolean useZsForConnectivity, double xySnapTolerance, double zSnapTolerance, int logicalNetworkID, int formatNumber, boolean reduceNetworkConflicts)
          Deprecated. 
 
Method Summary
 ConnectivityRule[] getConnectivityRules()
          Gets the value of the connectivityRules property.
 String[] getFeatureClassNames()
          The feature classes involved in the geometric network.
 int getFormatNumber()
          Gets the value of the formatNumber property.
 int getLogicalNetworkID()
          Gets the value of the logicalNetworkID property.
 EsriNetworkType getNetworkType()
          The type of associated logical network.
 NetWeight[] getNetworkWeights()
          The weights of the geometric network.
 String getOrphanJunctionFeatureClassName()
          The FeatureClass containing the OrphanJunctionFeatures.
 NetWeightAssociation[] getWeightAssociations()
          The weight associations of the geometric network.
 double getXYSnapTolerance()
          XY snap tolerance.
 double getZSnapTolerance()
          Z snap tolerance.
 boolean isReduceNetworkConflicts()
          Indicates if network conflicts should be reduced during reconcile.
 boolean isUseZsForConnectivity()
          Indicates if Z coordinates are used for connectivity.
 void setConnectivityRules(ConnectivityRule[] value)
          Sets the value of the connectivityRules property.
 void setFeatureClassNames(String[] value)
          The feature classes involved in the geometric network.
 void setFormatNumber(int value)
          Sets the value of the formatNumber property.
 void setLogicalNetworkID(int value)
          Sets the value of the logicalNetworkID property.
 void setNetworkType(EsriNetworkType value)
          The type of associated logical network.
 void setNetworkWeights(NetWeight[] value)
          The weights of the geometric network.
 void setOrphanJunctionFeatureClassName(String value)
          The FeatureClass containing the OrphanJunctionFeatures.
 void setReduceNetworkConflicts(boolean value)
          Indicates if network conflicts should be reduced during reconcile.
 void setUseZsForConnectivity(boolean value)
          Indicates if Z coordinates are used for connectivity.
 void setWeightAssociations(NetWeightAssociation[] value)
          The weight associations of the geometric network.
 void setXYSnapTolerance(double value)
          XY snap tolerance.
 void setZSnapTolerance(double value)
          Z snap tolerance.
 
Methods inherited from class com.esri.arcgisws.DEGeoDataset
getExtent, getSpatialReference, setExtent, setSpatialReference
 
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

DEGeometricNetwork

@Deprecated
public DEGeometricNetwork(String catalogPath,
                                     String name,
                                     Boolean childrenExpanded,
                                     Boolean fullPropsRetrieved,
                                     Boolean metadataRetrieved,
                                     XmlPropertySet metadata,
                                     DataElement[] children,
                                     EsriDatasetType datasetType,
                                     Integer dsid,
                                     Boolean versioned,
                                     Boolean canVersion,
                                     String configurationKeyword,
                                     Envelope extent,
                                     SpatialReference spatialReference,
                                     EsriNetworkType networkType,
                                     String orphanJunctionFeatureClassName,
                                     String[] featureClassNames,
                                     ConnectivityRule[] connectivityRules,
                                     NetWeight[] networkWeights,
                                     NetWeightAssociation[] weightAssociations,
                                     boolean useZsForConnectivity,
                                     double xySnapTolerance,
                                     double zSnapTolerance,
                                     int logicalNetworkID,
                                     int formatNumber,
                                     boolean reduceNetworkConflicts)
Deprecated. 

DEGeometricNetwork constructor.


DEGeometricNetwork

public DEGeometricNetwork()
DEGeometricNetwork default constructor.

Method Detail

getNetworkType

public EsriNetworkType getNetworkType()
The type of associated logical network. Gets the value of the networkType property.

Returns:
possible object is EsriNetworkType

setNetworkType

public void setNetworkType(EsriNetworkType value)
The type of associated logical network. Sets the value of the networkType property.

Parameters:
value - allowed object is EsriNetworkType

getOrphanJunctionFeatureClassName

public String getOrphanJunctionFeatureClassName()
The FeatureClass containing the OrphanJunctionFeatures. Gets the value of the orphanJunctionFeatureClassName property.

Returns:
possible object is String

setOrphanJunctionFeatureClassName

public void setOrphanJunctionFeatureClassName(String value)
The FeatureClass containing the OrphanJunctionFeatures. Sets the value of the orphanJunctionFeatureClassName property.

Parameters:
value - allowed object is String

getFeatureClassNames

public String[] getFeatureClassNames()
The feature classes involved in the geometric network. Gets the value of the featureClassNames property.

Returns:
possible object is []

setFeatureClassNames

public void setFeatureClassNames(String[] value)
The feature classes involved in the geometric network. Sets the value of the featureClassNames property.

Parameters:
value - allowed object is []

getConnectivityRules

public ConnectivityRule[] getConnectivityRules()
Gets the value of the connectivityRules property.

Returns:
possible object is []

setConnectivityRules

public void setConnectivityRules(ConnectivityRule[] value)
Sets the value of the connectivityRules property.

Parameters:
value - allowed object is []

getNetworkWeights

public NetWeight[] getNetworkWeights()
The weights of the geometric network. Gets the value of the networkWeights property.

Returns:
possible object is []

setNetworkWeights

public void setNetworkWeights(NetWeight[] value)
The weights of the geometric network. Sets the value of the networkWeights property.

Parameters:
value - allowed object is []

getWeightAssociations

public NetWeightAssociation[] getWeightAssociations()
The weight associations of the geometric network. Gets the value of the weightAssociations property.

Returns:
possible object is []

setWeightAssociations

public void setWeightAssociations(NetWeightAssociation[] value)
The weight associations of the geometric network. Sets the value of the weightAssociations property.

Parameters:
value - allowed object is []

isUseZsForConnectivity

public boolean isUseZsForConnectivity()
Indicates if Z coordinates are used for connectivity. Gets the value of the useZsForConnectivity property.


setUseZsForConnectivity

public void setUseZsForConnectivity(boolean value)
Indicates if Z coordinates are used for connectivity. Sets the value of the useZsForConnectivity property.


getXYSnapTolerance

public double getXYSnapTolerance()
XY snap tolerance. Gets the value of the xySnapTolerance property.


setXYSnapTolerance

public void setXYSnapTolerance(double value)
XY snap tolerance. Sets the value of the xySnapTolerance property.


getZSnapTolerance

public double getZSnapTolerance()
Z snap tolerance. Gets the value of the zSnapTolerance property.


setZSnapTolerance

public void setZSnapTolerance(double value)
Z snap tolerance. Sets the value of the zSnapTolerance property.


getLogicalNetworkID

public int getLogicalNetworkID()
Gets the value of the logicalNetworkID property.


setLogicalNetworkID

public void setLogicalNetworkID(int value)
Sets the value of the logicalNetworkID property.


getFormatNumber

public int getFormatNumber()
Gets the value of the formatNumber property.


setFormatNumber

public void setFormatNumber(int value)
Sets the value of the formatNumber property.


isReduceNetworkConflicts

public boolean isReduceNetworkConflicts()
Indicates if network conflicts should be reduced during reconcile. Gets the value of the reduceNetworkConflicts property.


setReduceNetworkConflicts

public void setReduceNetworkConflicts(boolean value)
Indicates if network conflicts should be reduced during reconcile. Sets the value of the reduceNetworkConflicts property.