public class PolyStyle extends ColorStyle implements Cloneable
<PolyStyle id="ID"> <!-- inherited from ColorStyle --> <color>ffffffff</color> <!-- kml:color --> <colorMode>normal</colorMode> <!-- kml:colorModeEnum: normal or random --> <!-- specific to PolyStyle --> <fill>1</fill> <!-- boolean --> <outline>1</outline> <!-- boolean --> </PolyStyle>Extends:
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
fill
|
protected Boolean |
outline
|
protected List<AbstractObject> |
polyStyleObjectExtension
|
protected List<Object> |
polyStyleSimpleExtension |
color, colorMode, colorStyleObjectExtension, colorStyleSimpleExtensionsubStyleObjectExtension, subStyleSimpleExtensionid, objectSimpleExtension, targetId| Constructor and Description |
|---|
PolyStyle() |
| Modifier and Type | Method and Description |
|---|---|
PolyStyle |
addToColorStyleObjectExtension(AbstractObject colorStyleObjectExtension)
add a value to the colorStyleObjectExtension property collection
|
PolyStyle |
addToColorStyleSimpleExtension(Object colorStyleSimpleExtension)
add a value to the colorStyleSimpleExtension property collection
|
PolyStyle |
addToObjectSimpleExtension(Object objectSimpleExtension)
add a value to the objectSimpleExtension property collection
|
PolyStyle |
addToPolyStyleObjectExtension(AbstractObject polyStyleObjectExtension)
add a value to the polyStyleObjectExtension property collection
|
PolyStyle |
addToPolyStyleSimpleExtension(Object polyStyleSimpleExtension)
add a value to the polyStyleSimpleExtension property collection
|
PolyStyle |
addToSubStyleObjectExtension(AbstractObject subStyleObjectExtension)
add a value to the subStyleObjectExtension property collection
|
PolyStyle |
addToSubStyleSimpleExtension(Object subStyleSimpleExtension)
add a value to the subStyleSimpleExtension property collection
|
PolyStyle |
clone() |
boolean |
equals(Object obj) |
List<AbstractObject> |
getPolyStyleObjectExtension() |
List<Object> |
getPolyStyleSimpleExtension() |
int |
hashCode() |
Boolean |
isFill() |
Boolean |
isOutline() |
void |
setColorStyleObjectExtension(List<AbstractObject> colorStyleObjectExtension) |
void |
setColorStyleSimpleExtension(List<Object> colorStyleSimpleExtension) |
void |
setFill(Boolean value) |
void |
setObjectSimpleExtension(List<Object> objectSimpleExtension) |
void |
setOutline(Boolean value) |
void |
setPolyStyleObjectExtension(List<AbstractObject> polyStyleObjectExtension) |
void |
setPolyStyleSimpleExtension(List<Object> polyStyleSimpleExtension) |
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
|
PolyStyle |
withColor(String color)
fluent setter
|
PolyStyle |
withColorMode(ColorMode colorMode)
fluent setter
|
PolyStyle |
withColorStyleObjectExtension(List<AbstractObject> colorStyleObjectExtension)
fluent setter
|
PolyStyle |
withColorStyleSimpleExtension(List<Object> colorStyleSimpleExtension)
fluent setter
|
PolyStyle |
withFill(Boolean fill)
fluent setter
|
PolyStyle |
withId(String id)
fluent setter
|
PolyStyle |
withObjectSimpleExtension(List<Object> objectSimpleExtension)
fluent setter
|
PolyStyle |
withOutline(Boolean outline)
fluent setter
|
PolyStyle |
withPolyStyleObjectExtension(List<AbstractObject> polyStyleObjectExtension)
fluent setter
|
PolyStyle |
withPolyStyleSimpleExtension(List<Object> polyStyleSimpleExtension)
fluent setter
|
PolyStyle |
withSubStyleObjectExtension(List<AbstractObject> subStyleObjectExtension)
fluent setter
|
PolyStyle |
withSubStyleSimpleExtension(List<Object> subStyleSimpleExtension)
fluent setter
|
PolyStyle |
withTargetId(String targetId)
fluent setter
|
getColor, getColorMode, getColorStyleObjectExtension, getColorStyleSimpleExtension, setColor, setColorModegetSubStyleObjectExtension, getSubStyleSimpleExtensiongetId, getObjectSimpleExtension, getTargetId, setId, setTargetIdprotected Boolean fill
Boolean value. Specifies whether to fill the polygon.
protected Boolean outline
Boolean value. Specifies whether to outline the polygon. Polygon outlines use the current LineStyle.
protected List<AbstractObject> polyStyleObjectExtension
public void setFill(Boolean value)
value - allowed object is
Booleanfillpublic void setOutline(Boolean value)
value - allowed object is
Booleanoutlinepublic List<Object> getPolyStyleSimpleExtension()
polyStyleSimpleExtensionpublic List<AbstractObject> getPolyStyleObjectExtension()
polyStyleObjectExtensionpublic int hashCode()
hashCode in class ColorStylepublic boolean equals(Object obj)
equals in class ColorStylepublic void setPolyStyleSimpleExtension(List<Object> polyStyleSimpleExtension)
polyStyleSimpleExtension - polyStyleSimpleExtensionpublic PolyStyle addToPolyStyleSimpleExtension(Object polyStyleSimpleExtension)
polyStyleSimpleExtension - Objects of the following type are allowed in the list: Objectpublic void setPolyStyleObjectExtension(List<AbstractObject> polyStyleObjectExtension)
polyStyleObjectExtension - polyStyleObjectExtensionpublic PolyStyle addToPolyStyleObjectExtension(AbstractObject polyStyleObjectExtension)
polyStyleObjectExtension - Objects of the following type are allowed in the list: AbstractObjectpublic void setObjectSimpleExtension(List<Object> objectSimpleExtension)
setObjectSimpleExtension in class ColorStyleobjectSimpleExtensionpublic PolyStyle 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 PolyStyle 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 PolyStyle 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 PolyStyle 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 PolyStyle addToColorStyleObjectExtension(AbstractObject colorStyleObjectExtension)
ColorStyleaddToColorStyleObjectExtension in class ColorStylecolorStyleObjectExtension - Objects of the following type are allowed in the list: AbstractObjectpublic PolyStyle withFill(Boolean fill)
fill - required parametersetFill(Boolean)public PolyStyle withOutline(Boolean outline)
outline - required parametersetOutline(Boolean)public PolyStyle withPolyStyleSimpleExtension(List<Object> polyStyleSimpleExtension)
polyStyleSimpleExtension - required parameter#setPolyStyleSimpleExtension(Listpublic PolyStyle withPolyStyleObjectExtension(List<AbstractObject> polyStyleObjectExtension)
polyStyleObjectExtension - required parameter#setPolyStyleObjectExtension(List) public PolyStyle withObjectSimpleExtension(List<Object> objectSimpleExtension)
AbstractObjectwithObjectSimpleExtension in class ColorStyleobjectSimpleExtension - required parameter#setObjectSimpleExtension(Listpublic PolyStyle withId(String id)
AbstractObjectwithId in class ColorStyleid - required parameterAbstractObject.setId(String)public PolyStyle withTargetId(String targetId)
AbstractObjectwithTargetId in class ColorStyletargetId - required parameterAbstractObject.setTargetId(String)public PolyStyle withSubStyleSimpleExtension(List<Object> subStyleSimpleExtension)
SubStylewithSubStyleSimpleExtension in class ColorStylesubStyleSimpleExtension - required parameter#setSubStyleSimpleExtension(Listpublic PolyStyle withSubStyleObjectExtension(List<AbstractObject> subStyleObjectExtension)
SubStylewithSubStyleObjectExtension in class ColorStylesubStyleObjectExtension - required parameter#setSubStyleObjectExtension(List) public PolyStyle withColor(String color)
ColorStylewithColor in class ColorStylecolor - required parameterColorStyle.setColor(String)public PolyStyle withColorMode(ColorMode colorMode)
ColorStylewithColorMode in class ColorStylecolorMode - required parameterColorStyle.setColorMode(ColorMode)public PolyStyle withColorStyleSimpleExtension(List<Object> colorStyleSimpleExtension)
ColorStylewithColorStyleSimpleExtension in class ColorStylecolorStyleSimpleExtension - required parameter#setColorStyleSimpleExtension(Listpublic PolyStyle withColorStyleObjectExtension(List<AbstractObject> colorStyleObjectExtension)
ColorStylewithColorStyleObjectExtension in class ColorStylecolorStyleObjectExtension - required parameter#setColorStyleObjectExtension(List) public PolyStyle clone()
clone in class ColorStyleCopyright © 2014 Micromata GmbH. All rights reserved.