com.esri.arcgisws
Class LayerDescription

java.lang.Object
  extended by com.esri.arcgisws.MapTableDescription
      extended by com.esri.arcgisws.LayerDescription
All Implemented Interfaces:
Serializable

public class LayerDescription
extends MapTableDescription
implements Serializable

Java class for LayerDescription complex type.

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

 <complexType name="LayerDescription">
   <complexContent>
     <extension base="{http://www.esri.com/schemas/ArcGIS/10.0}MapTableDescription">
       <sequence>
         <element name="LayerID" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="Visible" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="ShowLabels" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="ScaleSymbols" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="SelectionFeatures" type="{http://www.esri.com/schemas/ArcGIS/10.0}ArrayOfInt" minOccurs="0"/>
         <element name="SelectionColor" type="{http://www.esri.com/schemas/ArcGIS/10.0}Color" minOccurs="0"/>
         <element name="SelectionSymbol" type="{http://www.esri.com/schemas/ArcGIS/10.0}Symbol" minOccurs="0"/>
         <element name="SetSelectionSymbol" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="SelectionBufferDistance" type="{http://www.w3.org/2001/XMLSchema}double"/>
         <element name="ShowSelectionBuffer" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="DefinitionExpression" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="SourceID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="SelectionBufferSymbol" type="{http://www.esri.com/schemas/ArcGIS/10.0}FillSymbol" minOccurs="0"/>
         <element name="LayerResultOptions" type="{http://www.esri.com/schemas/ArcGIS/10.0}LayerResultOptions" minOccurs="0"/>
         <element name="UseTime" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="TimeDataCumulative" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="TimeOffset" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="TimeOffsetUnits" type="{http://www.esri.com/schemas/ArcGIS/10.0}esriTimeUnits" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Constructor Summary
LayerDescription()
          LayerDescription default constructor.
LayerDescription(int layerID, boolean visible, boolean showLabels, boolean scaleSymbols, int[] selectionFeatures, Color selectionColor, Symbol selectionSymbol, boolean setSelectionSymbol, double selectionBufferDistance, boolean showSelectionBuffer, String definitionExpression, String sourceID, FillSymbol selectionBufferSymbol, LayerResultOptions layerResultOptions, Boolean useTime, Boolean timeDataCumulative, Double timeOffset, EsriTimeUnits timeOffsetUnits)
          Deprecated. 
 
Method Summary
 String getDefinitionExpression()
          Gets the value of the definitionExpression property.
 int getLayerID()
          The layer ID.
 LayerResultOptions getLayerResultOptions()
          Gets the value of the layerResultOptions property.
 double getSelectionBufferDistance()
          Gets the value of the selectionBufferDistance property.
 FillSymbol getSelectionBufferSymbol()
          Gets the value of the selectionBufferSymbol property.
 Color getSelectionColor()
          Gets the value of the selectionColor property.
 int[] getSelectionFeatures()
          Gets the value of the selectionFeatures property.
 Symbol getSelectionSymbol()
          Gets the value of the selectionSymbol property.
 String getSourceID()
          Gets the value of the sourceID property.
 Boolean getTimeDataCumulative()
          Gets the value of the timeDataCumulative property.
 Double getTimeOffset()
          Gets the value of the timeOffset property.
 EsriTimeUnits getTimeOffsetUnits()
          Gets the value of the timeOffsetUnits property.
 Boolean getUseTime()
          Gets the value of the useTime property.
 boolean isScaleSymbols()
          Gets the value of the scaleSymbols property.
 boolean isSetSelectionSymbol()
          Gets the value of the setSelectionSymbol property.
 boolean isShowLabels()
          Gets the value of the showLabels property.
 boolean isShowSelectionBuffer()
          Gets the value of the showSelectionBuffer property.
 Boolean isTimeDataCumulative()
           
 Boolean isUseTime()
           
 boolean isVisible()
          Gets the value of the visible property.
 void setDefinitionExpression(String value)
          Sets the value of the definitionExpression property.
 void setLayerID(int value)
          The layer ID.
 void setLayerResultOptions(LayerResultOptions value)
          Sets the value of the layerResultOptions property.
 void setScaleSymbols(boolean value)
          Sets the value of the scaleSymbols property.
 void setSelectionBufferDistance(double value)
          Sets the value of the selectionBufferDistance property.
 void setSelectionBufferSymbol(FillSymbol value)
          Sets the value of the selectionBufferSymbol property.
 void setSelectionColor(Color value)
          Sets the value of the selectionColor property.
 void setSelectionFeatures(int[] value)
          Sets the value of the selectionFeatures property.
 void setSelectionSymbol(Symbol value)
          Sets the value of the selectionSymbol property.
 void setSetSelectionSymbol(boolean value)
          Sets the value of the setSelectionSymbol property.
 void setShowLabels(boolean value)
          Sets the value of the showLabels property.
 void setShowSelectionBuffer(boolean value)
          Sets the value of the showSelectionBuffer property.
 void setSourceID(String value)
          Sets the value of the sourceID property.
 void setTimeDataCumulative(Boolean value)
          Sets the value of the timeDataCumulative property.
 void setTimeOffset(Double value)
          Sets the value of the timeOffset property.
 void setTimeOffsetUnits(EsriTimeUnits value)
          Sets the value of the timeOffsetUnits property.
 void setUseTime(Boolean value)
          Sets the value of the useTime property.
 void setVisible(boolean value)
          Sets the value of the visible property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LayerDescription

@Deprecated
public LayerDescription(int layerID,
                                   boolean visible,
                                   boolean showLabels,
                                   boolean scaleSymbols,
                                   int[] selectionFeatures,
                                   Color selectionColor,
                                   Symbol selectionSymbol,
                                   boolean setSelectionSymbol,
                                   double selectionBufferDistance,
                                   boolean showSelectionBuffer,
                                   String definitionExpression,
                                   String sourceID,
                                   FillSymbol selectionBufferSymbol,
                                   LayerResultOptions layerResultOptions,
                                   Boolean useTime,
                                   Boolean timeDataCumulative,
                                   Double timeOffset,
                                   EsriTimeUnits timeOffsetUnits)
Deprecated. 

LayerDescription constructor.


LayerDescription

public LayerDescription()
LayerDescription default constructor.

Method Detail

getLayerID

public int getLayerID()
The layer ID. This is a unique ID for the layer, and is used to identify the layer in a number of method calls. Gets the value of the layerID property.


setLayerID

public void setLayerID(int value)
The layer ID. This is a unique ID for the layer, and is used to identify the layer in a number of method calls. Sets the value of the layerID property.


isVisible

public boolean isVisible()
Gets the value of the visible property.


setVisible

public void setVisible(boolean value)
Sets the value of the visible property.


isShowLabels

public boolean isShowLabels()
Gets the value of the showLabels property.


setShowLabels

public void setShowLabels(boolean value)
Sets the value of the showLabels property.


isScaleSymbols

public boolean isScaleSymbols()
Gets the value of the scaleSymbols property.


setScaleSymbols

public void setScaleSymbols(boolean value)
Sets the value of the scaleSymbols property.


getSelectionFeatures

public int[] getSelectionFeatures()
Gets the value of the selectionFeatures property.

Returns:
possible object is []

setSelectionFeatures

public void setSelectionFeatures(int[] value)
Sets the value of the selectionFeatures property.

Parameters:
value - allowed object is []

getSelectionColor

public Color getSelectionColor()
Gets the value of the selectionColor property.

Returns:
possible object is Color

setSelectionColor

public void setSelectionColor(Color value)
Sets the value of the selectionColor property.

Parameters:
value - allowed object is Color

getSelectionSymbol

public Symbol getSelectionSymbol()
Gets the value of the selectionSymbol property.

Returns:
possible object is Symbol

setSelectionSymbol

public void setSelectionSymbol(Symbol value)
Sets the value of the selectionSymbol property.

Parameters:
value - allowed object is Symbol

isSetSelectionSymbol

public boolean isSetSelectionSymbol()
Gets the value of the setSelectionSymbol property.


setSetSelectionSymbol

public void setSetSelectionSymbol(boolean value)
Sets the value of the setSelectionSymbol property.


getSelectionBufferDistance

public double getSelectionBufferDistance()
Gets the value of the selectionBufferDistance property.


setSelectionBufferDistance

public void setSelectionBufferDistance(double value)
Sets the value of the selectionBufferDistance property.


isShowSelectionBuffer

public boolean isShowSelectionBuffer()
Gets the value of the showSelectionBuffer property.


setShowSelectionBuffer

public void setShowSelectionBuffer(boolean value)
Sets the value of the showSelectionBuffer property.


getDefinitionExpression

public String getDefinitionExpression()
Gets the value of the definitionExpression property.

Returns:
possible object is String

setDefinitionExpression

public void setDefinitionExpression(String value)
Sets the value of the definitionExpression property.

Parameters:
value - allowed object is String

getSourceID

public String getSourceID()
Gets the value of the sourceID property.

Returns:
possible object is String

setSourceID

public void setSourceID(String value)
Sets the value of the sourceID property.

Parameters:
value - allowed object is String

getSelectionBufferSymbol

public FillSymbol getSelectionBufferSymbol()
Gets the value of the selectionBufferSymbol property.

Returns:
possible object is FillSymbol

setSelectionBufferSymbol

public void setSelectionBufferSymbol(FillSymbol value)
Sets the value of the selectionBufferSymbol property.

Parameters:
value - allowed object is FillSymbol

getLayerResultOptions

public LayerResultOptions getLayerResultOptions()
Gets the value of the layerResultOptions property.

Returns:
possible object is LayerResultOptions

setLayerResultOptions

public void setLayerResultOptions(LayerResultOptions value)
Sets the value of the layerResultOptions property.

Parameters:
value - allowed object is LayerResultOptions

getUseTime

public Boolean getUseTime()
Gets the value of the useTime property.

Returns:
possible object is Boolean

isUseTime

public Boolean isUseTime()

setUseTime

public void setUseTime(Boolean value)
Sets the value of the useTime property.

Parameters:
value - allowed object is Boolean

getTimeDataCumulative

public Boolean getTimeDataCumulative()
Gets the value of the timeDataCumulative property.

Returns:
possible object is Boolean

isTimeDataCumulative

public Boolean isTimeDataCumulative()

setTimeDataCumulative

public void setTimeDataCumulative(Boolean value)
Sets the value of the timeDataCumulative property.

Parameters:
value - allowed object is Boolean

getTimeOffset

public Double getTimeOffset()
Gets the value of the timeOffset property.

Returns:
possible object is Double

setTimeOffset

public void setTimeOffset(Double value)
Sets the value of the timeOffset property.

Parameters:
value - allowed object is Double

getTimeOffsetUnits

public EsriTimeUnits getTimeOffsetUnits()
Gets the value of the timeOffsetUnits property.

Returns:
possible object is EsriTimeUnits

setTimeOffsetUnits

public void setTimeOffsetUnits(EsriTimeUnits value)
Sets the value of the timeOffsetUnits property.

Parameters:
value - allowed object is EsriTimeUnits