public class LabelStyle extends ColorStyle implements java.lang.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 java.util.List<AbstractObject> |
labelStyleObjectExtension
|
protected java.util.List<java.lang.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(java.lang.Object colorStyleSimpleExtension)
add a value to the colorStyleSimpleExtension property collection
|
LabelStyle |
addToLabelStyleObjectExtension(AbstractObject labelStyleObjectExtension)
add a value to the labelStyleObjectExtension property collection
|
LabelStyle |
addToLabelStyleSimpleExtension(java.lang.Object labelStyleSimpleExtension)
add a value to the labelStyleSimpleExtension property collection
|
LabelStyle |
addToObjectSimpleExtension(java.lang.Object objectSimpleExtension)
add a value to the objectSimpleExtension property collection
|
LabelStyle |
addToSubStyleObjectExtension(AbstractObject subStyleObjectExtension)
add a value to the subStyleObjectExtension property collection
|
LabelStyle |
addToSubStyleSimpleExtension(java.lang.Object subStyleSimpleExtension)
add a value to the subStyleSimpleExtension property collection
|
LabelStyle |
clone() |
boolean |
equals(java.lang.Object obj) |
java.util.List<AbstractObject> |
getLabelStyleObjectExtension() |
java.util.List<java.lang.Object> |
getLabelStyleSimpleExtension() |
double |
getScale() |
int |
hashCode() |
void |
setColorStyleObjectExtension(java.util.List<AbstractObject> colorStyleObjectExtension) |
void |
setColorStyleSimpleExtension(java.util.List<java.lang.Object> colorStyleSimpleExtension) |
void |
setLabelStyleObjectExtension(java.util.List<AbstractObject> labelStyleObjectExtension) |
void |
setLabelStyleSimpleExtension(java.util.List<java.lang.Object> labelStyleSimpleExtension) |
void |
setObjectSimpleExtension(java.util.List<java.lang.Object> objectSimpleExtension) |
void |
setScale(double value) |
void |
setSubStyleObjectExtension(java.util.List<AbstractObject> subStyleObjectExtension)
Sets the value of the subStyleObjectExtension property Objects of the following type(s) are allowed in the list List
|
void |
setSubStyleSimpleExtension(java.util.List<java.lang.Object> subStyleSimpleExtension)
Sets the value of the subStyleSimpleExtension property Objects of the following type(s) are allowed in the list List
|
LabelStyle |
withColor(java.lang.String color)
fluent setter
|
LabelStyle |
withColorMode(ColorMode colorMode)
fluent setter
|
LabelStyle |
withColorStyleObjectExtension(java.util.List<AbstractObject> colorStyleObjectExtension)
fluent setter
|
LabelStyle |
withColorStyleSimpleExtension(java.util.List<java.lang.Object> colorStyleSimpleExtension)
fluent setter
|
LabelStyle |
withId(java.lang.String id)
fluent setter
|
LabelStyle |
withLabelStyleObjectExtension(java.util.List<AbstractObject> labelStyleObjectExtension)
fluent setter
|
LabelStyle |
withLabelStyleSimpleExtension(java.util.List<java.lang.Object> labelStyleSimpleExtension)
fluent setter
|
LabelStyle |
withObjectSimpleExtension(java.util.List<java.lang.Object> objectSimpleExtension)
fluent setter
|
LabelStyle |
withScale(double scale)
fluent setter
|
LabelStyle |
withSubStyleObjectExtension(java.util.List<AbstractObject> subStyleObjectExtension)
fluent setter
|
LabelStyle |
withSubStyleSimpleExtension(java.util.List<java.lang.Object> subStyleSimpleExtension)
fluent setter
|
LabelStyle |
withTargetId(java.lang.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 java.util.List<java.lang.Object> labelStyleSimpleExtension
protected java.util.List<AbstractObject> labelStyleObjectExtension
public double getScale()
Doublescalepublic void setScale(double value)
value - allowed object is
Doublescalepublic java.util.List<java.lang.Object> getLabelStyleSimpleExtension()
labelStyleSimpleExtensionpublic java.util.List<AbstractObject> getLabelStyleObjectExtension()
labelStyleObjectExtensionpublic int hashCode()
hashCode in class ColorStylepublic boolean equals(java.lang.Object obj)
equals in class ColorStylepublic void setLabelStyleSimpleExtension(java.util.List<java.lang.Object> labelStyleSimpleExtension)
labelStyleSimpleExtension - labelStyleSimpleExtensionpublic LabelStyle addToLabelStyleSimpleExtension(java.lang.Object labelStyleSimpleExtension)
labelStyleSimpleExtension - Objects of the following type are allowed in the list: Objectpublic void setLabelStyleObjectExtension(java.util.List<AbstractObject> labelStyleObjectExtension)
labelStyleObjectExtension - labelStyleObjectExtensionpublic LabelStyle addToLabelStyleObjectExtension(AbstractObject labelStyleObjectExtension)
labelStyleObjectExtension - Objects of the following type are allowed in the list: AbstractObjectpublic void setObjectSimpleExtension(java.util.List<java.lang.Object> objectSimpleExtension)
setObjectSimpleExtension in class ColorStyleobjectSimpleExtensionpublic LabelStyle addToObjectSimpleExtension(java.lang.Object objectSimpleExtension)
AbstractObjectaddToObjectSimpleExtension in class ColorStyleobjectSimpleExtension - Objects of the following type are allowed in the list: Objectpublic void setSubStyleSimpleExtension(java.util.List<java.lang.Object> subStyleSimpleExtension)
SubStylesetSubStyleSimpleExtension in class ColorStylesubStyleSimpleExtensionpublic LabelStyle addToSubStyleSimpleExtension(java.lang.Object subStyleSimpleExtension)
SubStyleaddToSubStyleSimpleExtension in class ColorStylesubStyleSimpleExtension - Objects of the following type are allowed in the list: Objectpublic void setSubStyleObjectExtension(java.util.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(java.util.List<java.lang.Object> colorStyleSimpleExtension)
setColorStyleSimpleExtension in class ColorStylecolorStyleSimpleExtensionpublic LabelStyle addToColorStyleSimpleExtension(java.lang.Object colorStyleSimpleExtension)
ColorStyleaddToColorStyleSimpleExtension in class ColorStylecolorStyleSimpleExtension - Objects of the following type are allowed in the list: Objectpublic void setColorStyleObjectExtension(java.util.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(java.util.List<java.lang.Object> labelStyleSimpleExtension)
labelStyleSimpleExtension - required parameter#setLabelStyleSimpleExtension(Listpublic LabelStyle withLabelStyleObjectExtension(java.util.List<AbstractObject> labelStyleObjectExtension)
labelStyleObjectExtension - required parameter#setLabelStyleObjectExtension(List) public LabelStyle withObjectSimpleExtension(java.util.List<java.lang.Object> objectSimpleExtension)
AbstractObjectwithObjectSimpleExtension in class ColorStyleobjectSimpleExtension - required parameter#setObjectSimpleExtension(Listpublic LabelStyle withId(java.lang.String id)
AbstractObjectwithId in class ColorStyleid - required parameterAbstractObject.setId(String)public LabelStyle withTargetId(java.lang.String targetId)
AbstractObjectwithTargetId in class ColorStyletargetId - required parameterAbstractObject.setTargetId(String)public LabelStyle withSubStyleSimpleExtension(java.util.List<java.lang.Object> subStyleSimpleExtension)
SubStylewithSubStyleSimpleExtension in class ColorStylesubStyleSimpleExtension - required parameter#setSubStyleSimpleExtension(Listpublic LabelStyle withSubStyleObjectExtension(java.util.List<AbstractObject> subStyleObjectExtension)
SubStylewithSubStyleObjectExtension in class ColorStylesubStyleObjectExtension - required parameter#setSubStyleObjectExtension(List) public LabelStyle withColor(java.lang.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(java.util.List<java.lang.Object> colorStyleSimpleExtension)
ColorStylewithColorStyleSimpleExtension in class ColorStylecolorStyleSimpleExtension - required parameter#setColorStyleSimpleExtension(Listpublic LabelStyle withColorStyleObjectExtension(java.util.List<AbstractObject> colorStyleObjectExtension)
ColorStylewithColorStyleObjectExtension in class ColorStylecolorStyleObjectExtension - required parameter#setColorStyleObjectExtension(List) public LabelStyle clone()
clone in class ColorStyleCopyright © 2014 Micromata GmbH. All Rights Reserved.