|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.aims.mtier.model.map.layer.renderer.symbol.Symbol com.esri.aims.mtier.model.map.layer.renderer.symbol.RasterMarkerSymbol
public class RasterMarkerSymbol
This object symbolizes point features using the specified raster image. The RasterMarkerSymbol object extends the Symbol object.
Constructor Summary | |
---|---|
RasterMarkerSymbol()
Creates an instance of a RasterMarkerSymbol object. |
Method Summary | |
---|---|
long |
getHotSpotX()
Returns the RasterMarkerSymbol's hotspot x value. |
long |
getHotSpotY()
Returns the RasterMarkerSymbol's hotspot y value. |
String |
getImage()
Returns the RasterMarkerSymbol's image location. |
String |
getShadow()
Returns the RasterMarkerSymbol's shadow color value. |
long |
getSizeX()
Returns the RasterMarkerSymbol size x value. |
long |
getSizeY()
Returns the RasterMarkerSymbol's size y value. |
double |
getTransparency()
Returns the RasterMarkerSymbol's transparency value. |
String |
getType()
Returns the type of symbol, "RasterMarker". |
String |
getURL()
Returns the RasterMarkerSymbol's URL location. |
boolean |
isAntialiasing()
Returns True, if RasterMarkerSymbol's antialiasing value is set. |
boolean |
isOverlap()
Returns true if the RasterMarkerSymbol's overlap method is set. |
boolean |
isUseCentroid()
Returns true if the RasterMarkerSymbol's usecentroid value is set. |
void |
setAntialiasing(boolean value)
Sets the RasterMarkerSymbol's antialiasing value. |
void |
setHotSpotX(long value)
Sets the RasterMarkerSymbol's hotspot x value. |
void |
setHotSpotY(long value)
Sets the RasterMarkerSymbol's hotspot y value. |
void |
setImage(String value)
Sets the RasterMarkerSymbol's image location. |
void |
setOverlap(boolean value)
Sets the overlap value, which determines if labels can overlap this symbol. |
void |
setShadow(String value)
Sets the RasterMarkerSymbol's shadow color value. |
void |
setSizeX(long value)
Sets the RasterMarkerSymbol's size x value. |
void |
setSizeY(long value)
Sets the RasterMarkerSymbols size y value. |
void |
setTransparency(double value)
Sets the RasterMarkerSymbol's transparency value. |
void |
setURL(String value)
Sets the RasterMarkerSymbol's URL location. |
void |
setUseCentroid(boolean value)
Sets the RasterMarkerSymbols UseCentroid value. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RasterMarkerSymbol()
RasterMarkerSymbol rasterMarker = new RasterMarkerSymbol();
Method Detail |
---|
public String getType()
getType
in class Symbol
public void setTransparency(double value)
rasterMarker.setTransparency(1.0);
value
- the transparency value.getTransparency()
public double getTransparency()
double transparency = rasterMarker.getTransparency();
setTransparency(double)
public void setUseCentroid(boolean value)
rasterMarker.setUseCentroid(true);
value
- the UseCentroid value.isUseCentroid()
public boolean isUseCentroid()
if(rasterMarker.isUseCentroid() == true){
rasterMarker.setUseCentroid(false);
}
setUseCentroid(boolean)
public void setAntialiasing(boolean value)
rasterMarker.setAntialiasing();
value
- the antialiasing value that is used to make edges of labels
and symbols smoother. When set to True, antialiasing is active.isAntialiasing()
public boolean isAntialiasing()
if(rasterMarker.isAntialiasing() == true){
rasterMarker.setAntialiasing(false);
}
setAntialiasing(boolean)
public void setSizeX(long value)
rasterMarker.setSizeX(15);
value
- the the sizex value.getSizeX()
public long getSizeX()
long sizeX = rasterMarker.getSizeX();
setSizeX(long)
public void setSizeY(long value)
rasterMarker.setSizeY(15);
value
- the sizey value.getSizeY()
public long getSizeY()
long sizeY = rasterMarker.getSizeY();
setSizeY(long)
public void setHotSpotY(long value)
rasterMarker.setHotSpotY(10);
value
- the HotSpotY value.getHotSpotY()
public long getHotSpotY()
long hotSpotY = rasterMarker.getHotSpotY();
setHotSpotY(long)
public void setHotSpotX(long value)
rasterMarker.setHotSpotX(10);
value
- the hotspotx value.getHotSpotX()
public long getHotSpotX()
long hotSpotX = rasterMarker.getHotSpotX();
setHotSpotX(long)
public void setShadow(String value)
rasterMarker.setShadow("100,100,100");
value
- the shadow color value.getShadow()
public String getShadow()
String shadow = rasterMarker.getShadow();
setShadow(java.lang.String)
public void setURL(String value)
rasterMarker.setURL("http://www.mapper.com/symbols/marker.jpg");
value
- the url location.getURL()
public String getURL()
String url = rasterMarker.getURL();
setURL(java.lang.String)
public void setImage(String value)
rasterMarker.setImage("C:/ArcIMS/symbols/marker.jpg");
value
- the image value.getImage()
public String getImage()
String image = rasterMarker.getImage();
setImage(java.lang.String)
public void setOverlap(boolean value)
rasterMarker.setOverlap(false);
value
- the overlap value.isOverlap()
public boolean isOverlap()
if(rasterMarker.isOverlap() == true){
rasterMarker.setOverlap(false);
}
setOverlap(boolean)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |