com.esri.arcgisws
Class NetworkSource

java.lang.Object
  extended by com.esri.arcgisws.NetworkSource
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
EdgeFeatureSource, JunctionFeatureSource, SystemJunctionSource, TurnFeatureSource

public class NetworkSource
extends Object
implements Serializable

A container for describing a network dataset source.

Java class for NetworkSource complex type.

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

 <complexType name="NetworkSource">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="ID" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="ClassID" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="ElementType" type="{http://www.esri.com/schemas/ArcGIS/10.0}esriNetworkElementType"/>
         <element name="Properties" type="{http://www.esri.com/schemas/ArcGIS/10.0}PropertySet" minOccurs="0"/>
         <element name="NetworkSourceDirections" type="{http://www.esri.com/schemas/ArcGIS/10.0}NetworkSourceDirections" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
A container for describing a network dataset source.

See Also:
Serialized Form

Constructor Summary
NetworkSource()
          NetworkSource default constructor.
NetworkSource(int id, int classID, String name, EsriNetworkElementType elementType, PropertySet properties, NetworkSourceDirections networkSourceDirections)
          Deprecated. 
 
Method Summary
 int getClassID()
          Gets the value of the classID property.
 EsriNetworkElementType getElementType()
          Network element type of this network source.
 int getID()
          Unique identifier of this network source.
 String getName()
          Name of the class associated with this network source.
 NetworkSourceDirections getNetworkSourceDirections()
          The driving directions settings for this network source.
 PropertySet getProperties()
          Property set of this network source.
 void setClassID(int value)
          Sets the value of the classID property.
 void setElementType(EsriNetworkElementType value)
          Network element type of this network source.
 void setID(int value)
          Unique identifier of this network source.
 void setName(String value)
          Name of the class associated with this network source.
 void setNetworkSourceDirections(NetworkSourceDirections value)
          The driving directions settings for this network source.
 void setProperties(PropertySet value)
          Property set of this network source.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NetworkSource

@Deprecated
public NetworkSource(int id,
                                int classID,
                                String name,
                                EsriNetworkElementType elementType,
                                PropertySet properties,
                                NetworkSourceDirections networkSourceDirections)
Deprecated. 

NetworkSource constructor.


NetworkSource

public NetworkSource()
NetworkSource default constructor.

Method Detail

getID

public int getID()
Unique identifier of this network source. Gets the value of the id property.


setID

public void setID(int value)
Unique identifier of this network source. Sets the value of the id property.


getClassID

public int getClassID()
Gets the value of the classID property.


setClassID

public void setClassID(int value)
Sets the value of the classID property.


getName

public String getName()
Name of the class associated with this network source. Gets the value of the name property.

Returns:
possible object is String

setName

public void setName(String value)
Name of the class associated with this network source. Sets the value of the name property.

Parameters:
value - allowed object is String

getElementType

public EsriNetworkElementType getElementType()
Network element type of this network source. Gets the value of the elementType property.

Returns:
possible object is EsriNetworkElementType

setElementType

public void setElementType(EsriNetworkElementType value)
Network element type of this network source. Sets the value of the elementType property.

Parameters:
value - allowed object is EsriNetworkElementType

getProperties

public PropertySet getProperties()
Property set of this network source. Gets the value of the properties property.

Returns:
possible object is PropertySet

setProperties

public void setProperties(PropertySet value)
Property set of this network source. Sets the value of the properties property.

Parameters:
value - allowed object is PropertySet

getNetworkSourceDirections

public NetworkSourceDirections getNetworkSourceDirections()
The driving directions settings for this network source. Gets the value of the networkSourceDirections property.

Returns:
possible object is NetworkSourceDirections

setNetworkSourceDirections

public void setNetworkSourceDirections(NetworkSourceDirections value)
The driving directions settings for this network source. Sets the value of the networkSourceDirections property.

Parameters:
value - allowed object is NetworkSourceDirections