public class LabelStyle extends ColorStyle implements Cloneable
Note: The
Specifies how the
<LabelStyle id="ID"> <!-- inherited from ColorStyle --> <color>ffffffff</color> <!-- kml:color --> <colorMode>normal</colorMode> <!-- kml:colorModeEnum: normal or random --> <!-- specific to LabelStyle --> <scale>1</scale> <!-- float --> </LabelStyle>Extends:
| Modifier and Type | Field and Description |
|---|---|
protected List<AbstractObject> |
labelStyleObjectExtension
|
protected List<Object> |
labelStyleSimpleExtension |
protected double |
scale
|
color, colorMode, colorStyleObjectExtension, colorStyleSimpleExtensionsubStyleObjectExtension, subStyleSimpleExtensionid, objectSimpleExtension, targetId| Constructor and Description |
|---|
LabelStyle() |
| Modifier and Type | Method and Description |
|---|---|
LabelStyle |
addToColorStyleObjectExtension(AbstractObject colorStyleObjectExtension)
add a value to the colorStyleObjectExtension property collection
|
LabelStyle |
addToColorStyleSimpleExtension(Object colorStyleSimpleExtension)
add a value to the colorStyleSimpleExtension property collection
|
LabelStyle |
addToLabelStyleObjectExtension(AbstractObject labelStyleObjectExtension)
add a value to the labelStyleObjectExtension property collection
|
LabelStyle |
addToLabelStyleSimpleExtension(Object labelStyleSimpleExtension)
add a value to the labelStyleSimpleExtension property collection
|
LabelStyle |
addToObjectSimpleExtension(Object objectSimpleExtension)
add a value to the objectSimpleExtension property collection
|
LabelStyle |
addToSubStyleObjectExtension(AbstractObject subStyleObjectExtension)
add a value to the subStyleObjectExtension property collection
|
LabelStyle |
addToSubStyleSimpleExtension(Object subStyleSimpleExtension)
add a value to the subStyleSimpleExtension property collection
|
LabelStyle |
clone() |
boolean |
equals(Object obj) |
List<AbstractObject> |
getLabelStyleObjectExtension() |
List<Object> |
getLabelStyleSimpleExtension() |
double |
getScale() |
int |
hashCode() |
void |
setColorStyleObjectExtension(List<AbstractObject> colorStyleObjectExtension) |
void |
setColorStyleSimpleExtension(List<Object> colorStyleSimpleExtension) |
void |
setLabelStyleObjectExtension(List<AbstractObject> labelStyleObjectExtension) |
void |
setLabelStyleSimpleExtension(List<Object> labelStyleSimpleExtension) |
void |
setObjectSimpleExtension(List<Object> objectSimpleExtension) |
void |
setScale(double value) |
void |
setSubStyleObjectExtension(List<AbstractObject> subStyleObjectExtension)
Sets the value of the subStyleObjectExtension property Objects of the following type(s) are allowed in the list List
|
void |
setSubStyleSimpleExtension(List<Object> subStyleSimpleExtension)
Sets the value of the subStyleSimpleExtension property Objects of the following type(s) are allowed in the list List
|
LabelStyle |
withColor(String color)
fluent setter
|
LabelStyle |
withColorMode(ColorMode colorMode)
fluent setter
|
LabelStyle |
withColorStyleObjectExtension(List<AbstractObject> colorStyleObjectExtension)
fluent setter
|
LabelStyle |
withColorStyleSimpleExtension(List<Object> colorStyleSimpleExtension)
fluent setter
|
LabelStyle |
withId(String id)
fluent setter
|
LabelStyle |
withLabelStyleObjectExtension(List<AbstractObject> labelStyleObjectExtension)
fluent setter
|
LabelStyle |
withLabelStyleSimpleExtension(List<Object> labelStyleSimpleExtension)
fluent setter
|
LabelStyle |
withObjectSimpleExtension(List<Object> objectSimpleExtension)
fluent setter
|
LabelStyle |
withScale(double scale)
fluent setter
|
LabelStyle |
withSubStyleObjectExtension(List<AbstractObject> subStyleObjectExtension)
fluent setter
|
LabelStyle |
withSubStyleSimpleExtension(List<Object> subStyleSimpleExtension)
fluent setter
|
LabelStyle |
withTargetId(String targetId)
fluent setter
|
getColor, getColorMode, getColorStyleObjectExtension, getColorStyleSimpleExtension, setColor, setColorModegetSubStyleObjectExtension, getSubStyleSimpleExtensiongetId, getObjectSimpleExtension, getTargetId, setId, setTargetIdprotected double scale
Note: The
Resizes the icon.
Scales a model along the x, y, and z axes in the model's coordinate space.
protected List<AbstractObject> labelStyleObjectExtension
public double getScale()
Doublescalepublic void setScale(double value)
value - allowed object is
Doublescalepublic List<Object> getLabelStyleSimpleExtension()
labelStyleSimpleExtensionpublic List<AbstractObject> getLabelStyleObjectExtension()
labelStyleObjectExtensionpublic int hashCode()
hashCode in class ColorStylepublic boolean equals(Object obj)
equals in class ColorStylepublic void setLabelStyleSimpleExtension(List<Object> labelStyleSimpleExtension)
labelStyleSimpleExtension - labelStyleSimpleExtensionpublic LabelStyle addToLabelStyleSimpleExtension(Object labelStyleSimpleExtension)
labelStyleSimpleExtension - Objects of the following type are allowed in the list: Objectpublic void setLabelStyleObjectExtension(List<AbstractObject> labelStyleObjectExtension)
labelStyleObjectExtension - labelStyleObjectExtensionpublic LabelStyle addToLabelStyleObjectExtension(AbstractObject labelStyleObjectExtension)
labelStyleObjectExtension - Objects of the following type are allowed in the list: AbstractObjectpublic void setObjectSimpleExtension(List<Object> objectSimpleExtension)
setObjectSimpleExtension in class ColorStyleobjectSimpleExtensionpublic LabelStyle addToObjectSimpleExtension(Object objectSimpleExtension)
AbstractObjectaddToObjectSimpleExtension in class ColorStyleobjectSimpleExtension - Objects of the following type are allowed in the list: Objectpublic void setSubStyleSimpleExtension(List<Object> subStyleSimpleExtension)
SubStylesetSubStyleSimpleExtension in class ColorStylesubStyleSimpleExtensionpublic LabelStyle addToSubStyleSimpleExtension(Object subStyleSimpleExtension)
SubStyleaddToSubStyleSimpleExtension in class ColorStylesubStyleSimpleExtension - Objects of the following type are allowed in the list: Objectpublic void setSubStyleObjectExtension(List<AbstractObject> subStyleObjectExtension)
SubStyleNote:
This method does not make use of the fluent pattern.If you would like to make it fluent, use SubStyle.withSubStyleObjectExtension(java.util.List<de.micromata.opengis.kml.v_2_2_0.AbstractObject>) instead.
setSubStyleObjectExtension in class ColorStylesubStyleObjectExtensionpublic LabelStyle addToSubStyleObjectExtension(AbstractObject subStyleObjectExtension)
SubStyleaddToSubStyleObjectExtension in class ColorStylesubStyleObjectExtension - Objects of the following type are allowed in the list: AbstractObjectpublic void setColorStyleSimpleExtension(List<Object> colorStyleSimpleExtension)
setColorStyleSimpleExtension in class ColorStylecolorStyleSimpleExtensionpublic LabelStyle addToColorStyleSimpleExtension(Object colorStyleSimpleExtension)
ColorStyleaddToColorStyleSimpleExtension in class ColorStylecolorStyleSimpleExtension - Objects of the following type are allowed in the list: Objectpublic void setColorStyleObjectExtension(List<AbstractObject> colorStyleObjectExtension)
setColorStyleObjectExtension in class ColorStylecolorStyleObjectExtensionpublic LabelStyle addToColorStyleObjectExtension(AbstractObject colorStyleObjectExtension)
ColorStyleaddToColorStyleObjectExtension in class ColorStylecolorStyleObjectExtension - Objects of the following type are allowed in the list: AbstractObjectpublic LabelStyle withScale(double scale)
scale - required parametersetScale(double)public LabelStyle withLabelStyleSimpleExtension(List<Object> labelStyleSimpleExtension)
labelStyleSimpleExtension - required parameter#setLabelStyleSimpleExtension(Listpublic LabelStyle withLabelStyleObjectExtension(List<AbstractObject> labelStyleObjectExtension)
labelStyleObjectExtension - required parameter#setLabelStyleObjectExtension(List) public LabelStyle withObjectSimpleExtension(List<Object> objectSimpleExtension)
AbstractObjectwithObjectSimpleExtension in class ColorStyleobjectSimpleExtension - required parameter#setObjectSimpleExtension(Listpublic LabelStyle withId(String id)
AbstractObjectwithId in class ColorStyleid - required parameterAbstractObject.setId(String)public LabelStyle withTargetId(String targetId)
AbstractObjectwithTargetId in class ColorStyletargetId - required parameterAbstractObject.setTargetId(String)public LabelStyle withSubStyleSimpleExtension(List<Object> subStyleSimpleExtension)
SubStylewithSubStyleSimpleExtension in class ColorStylesubStyleSimpleExtension - required parameter#setSubStyleSimpleExtension(Listpublic LabelStyle withSubStyleObjectExtension(List<AbstractObject> subStyleObjectExtension)
SubStylewithSubStyleObjectExtension in class ColorStylesubStyleObjectExtension - required parameter#setSubStyleObjectExtension(List) public LabelStyle withColor(String color)
ColorStylewithColor in class ColorStylecolor - required parameterColorStyle.setColor(String)public LabelStyle withColorMode(ColorMode colorMode)
ColorStylewithColorMode in class ColorStylecolorMode - required parameterColorStyle.setColorMode(ColorMode)public LabelStyle withColorStyleSimpleExtension(List<Object> colorStyleSimpleExtension)
ColorStylewithColorStyleSimpleExtension in class ColorStylecolorStyleSimpleExtension - required parameter#setColorStyleSimpleExtension(Listpublic LabelStyle withColorStyleObjectExtension(List<AbstractObject> colorStyleObjectExtension)
ColorStylewithColorStyleObjectExtension in class ColorStylecolorStyleObjectExtension - required parameter#setColorStyleObjectExtension(List) public LabelStyle clone()
clone in class ColorStyleCopyright © 2014 Micromata GmbH. All rights reserved.