|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
| Method Summary | |
boolean |
getCanDrillIdentify()
Gets a boolean value indicating whether the layer can be identified using the drill down identify tool. |
boolean |
getCanIdentify()
Gets a boolean value indicating whether the layer can be identified using the drill down identify tool. |
boolean |
getCanSetVisibility()
Gets a boolean value indicating whether the layer can be turned on and off by the user. |
int |
getGeometryType()
Gets the geometry type enumerator, if one is set for this layer. |
java.lang.String |
getId()
Gets the user defined id for this layer. |
java.lang.String |
getIdentifyHandler()
Gets the identify handler script used for this layer. |
java.lang.String |
getIdentifySuffix()
Gets the suffix used in the append type of identify handler. |
int |
getIdentifyType()
Gets the identify type enumerator. |
boolean |
getIdentifyWindow()
Returns whether the identify report should open in a popup window. |
boolean |
getImmediateRefresh()
Returns an indicator of whether the map should immediately refresh when the layer's visibility is changed. |
LayerListLegends |
getLayerListLegends()
Gets the layer list legends object for this layer, or null if there are no layer list legends. |
int |
getLayerType()
Get the layer type enumerator. |
java.lang.String |
getLegendUrl()
Gets the URL to the legend for this layer. |
double |
getMaxScale()
Gets the maximum scale at which the layer will be displayed. |
java.lang.String |
getMetadataUrl()
Gets the URL for metadata associated with this layer. |
double |
getMinScale()
Gets the minimum scale at which the layer will be displayed. |
java.lang.String |
getName()
Gets the name of this layer. |
int |
getObjectId()
Returns the IMF internal id for this layer. |
java.lang.Object |
getObjectTag()
Gets the object tag. |
java.lang.String |
getProperty(java.lang.String name)
Gets the value of a property set in the configuration XML using a <PROPERTY> element. |
Recordset |
getRecordset()
Gets this layer's recordset containing query results. |
Service |
getService()
Gets the service supporting this layer, |
java.lang.String |
getTitle()
Gets the user displayed title for this layer. |
int |
getTransparency()
Gets the transparency of this layer, as a percentage. |
boolean |
getTransparent()
Reports whether the layer should be drawn transparent. |
boolean |
getVisible()
Returns an indicator of whether this layer is visible. |
boolean |
isNamed(java.lang.String name)
Checks to see if the name of this layer is that specified. |
boolean |
isObjectId(int id)
Checks to see if the object id of this layer is that specified. |
boolean |
isTitled(java.lang.String title)
Checks to see if the title of this layer is that specified. |
boolean |
isWithinScaleThreshold(double scale)
Returns whether this layer is within threshold tolerance. |
void |
removeProperty(java.lang.String name)
Removes the specified property. |
void |
setId(java.lang.String id)
Sets the user defined id for this layer. |
void |
setLayerListLegends(LayerListLegends legends)
Sets the layer list legends object for this layer. |
void |
setMaxScale(double scale)
Sets the maximum scale that this layer is visible. |
void |
setMinScale(double scale)
Sets the minimum scale that this layer is visible. |
void |
setObjectTag(java.lang.Object tag)
Sets an object tag for this object. |
void |
setProjection(Projection projection)
Sets the projection for this layer. |
void |
setProperty(java.lang.String name,
java.lang.String value)
Sets the value of a property (programmer defined). |
void |
setSrs(java.lang.String srs)
Sets the spatial reference system SRS of this layer. |
void |
setTransparency(int percentTransparent)
Sets the transparency of this layer, as a percentage. |
void |
setVisible(boolean isVisible)
Sets whether this layer is visible. |
void |
setXmlAttribute(Map map,
java.lang.String element,
java.lang.String name,
java.lang.String value,
java.lang.String frameworkPath,
java.lang.String mapConfigPath)
Sets one of the attributes of this object using a string value. |
| Method Detail |
public boolean getCanSetVisibility()
public boolean getCanDrillIdentify()
public boolean getCanIdentify()
public int getGeometryType()
public java.lang.String getIdentifyHandler()
public java.lang.String getIdentifySuffix()
public int getIdentifyType()
public boolean getIdentifyWindow()
public boolean getImmediateRefresh()
public java.lang.String getId()
public void setId(java.lang.String id)
id - The user defined id.public LayerListLegends getLayerListLegends()
public void setLayerListLegends(LayerListLegends legends)
legends - The layer list legends object to set for this layer.public int getLayerType()
public java.lang.String getLegendUrl()
public double getMaxScale()
public double getMinScale()
public java.lang.String getMetadataUrl()
public java.lang.String getName()
public int getObjectId()
public Recordset getRecordset()
public Service getService()
public java.lang.String getTitle()
public boolean getVisible()
public boolean isNamed(java.lang.String name)
name - The name to check.
public boolean isObjectId(int id)
id - The id to check.
public void setProjection(Projection projection)
projection - The projection.public void setSrs(java.lang.String srs)
srs - The SRS code.public boolean isTitled(java.lang.String title)
title - The title to check.
public boolean getTransparent()
public boolean isWithinScaleThreshold(double scale)
scale - The scale to test.
public void setMaxScale(double scale)
scale - The maximum scale.public void setMinScale(double scale)
scale - The minimum scale.public void setVisible(boolean isVisible)
isVisible - True if the layer should be shown, otherwise false.
public void setXmlAttribute(Map map,
java.lang.String element,
java.lang.String name,
java.lang.String value,
java.lang.String frameworkPath,
java.lang.String mapConfigPath)
map - The map that contains this layer.element - The XML element tag containing this attribute.name - The XML attribute name.value - The XML attribute value.frameworkPath - The URL path to the IMF.mapConfigPath - The URL path to the location of the map configuration file.public void setObjectTag(java.lang.Object tag)
tag - A programmer defined element to associate with this object.public java.lang.Object getObjectTag()
public java.lang.String getProperty(java.lang.String name)
name - The property name
public void removeProperty(java.lang.String name)
name - The name of the property.
public void setProperty(java.lang.String name,
java.lang.String value)
name - The property namevalue - The property value.public void setTransparency(int percentTransparent)
public int getTransparency()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||