public abstract class StyleSelector extends AbstractObject implements Cloneable
One or more Styles and StyleMaps can be defined to customize the appearance of any
element derived from Feature or of the Geometry in a Placemark. (See
<!-- abstract element; do not create --> <!-- StyleSelector id="ID" --> <!-- Style,StyleMap --> <!-- /StyleSelector -->Extends:
| Modifier and Type | Field and Description |
|---|---|
protected List<AbstractObject> |
styleSelectorObjectExtension
|
protected List<Object> |
styleSelectorSimpleExtension |
id, objectSimpleExtension, targetId| Constructor and Description |
|---|
StyleSelector() |
| Modifier and Type | Method and Description |
|---|---|
StyleSelector |
addToObjectSimpleExtension(Object objectSimpleExtension)
add a value to the objectSimpleExtension property collection
|
StyleSelector |
addToStyleSelectorObjectExtension(AbstractObject styleSelectorObjectExtension)
add a value to the styleSelectorObjectExtension property collection
|
StyleSelector |
addToStyleSelectorSimpleExtension(Object styleSelectorSimpleExtension)
add a value to the styleSelectorSimpleExtension property collection
|
StyleSelector |
clone() |
boolean |
equals(Object obj) |
List<AbstractObject> |
getStyleSelectorObjectExtension() |
List<Object> |
getStyleSelectorSimpleExtension() |
int |
hashCode() |
void |
setObjectSimpleExtension(List<Object> objectSimpleExtension) |
void |
setStyleSelectorObjectExtension(List<AbstractObject> styleSelectorObjectExtension) |
void |
setStyleSelectorSimpleExtension(List<Object> styleSelectorSimpleExtension) |
StyleSelector |
withId(String id)
fluent setter
|
StyleSelector |
withObjectSimpleExtension(List<Object> objectSimpleExtension)
fluent setter
|
StyleSelector |
withStyleSelectorObjectExtension(List<AbstractObject> styleSelectorObjectExtension)
fluent setter
|
StyleSelector |
withStyleSelectorSimpleExtension(List<Object> styleSelectorSimpleExtension)
fluent setter
|
StyleSelector |
withTargetId(String targetId)
fluent setter
|
getId, getObjectSimpleExtension, getTargetId, setId, setTargetIdprotected List<AbstractObject> styleSelectorObjectExtension
public List<Object> getStyleSelectorSimpleExtension()
styleSelectorSimpleExtensionpublic List<AbstractObject> getStyleSelectorObjectExtension()
styleSelectorObjectExtensionpublic int hashCode()
hashCode in class AbstractObjectpublic boolean equals(Object obj)
equals in class AbstractObjectpublic void setStyleSelectorSimpleExtension(List<Object> styleSelectorSimpleExtension)
styleSelectorSimpleExtension - styleSelectorSimpleExtensionpublic StyleSelector addToStyleSelectorSimpleExtension(Object styleSelectorSimpleExtension)
styleSelectorSimpleExtension - Objects of the following type are allowed in the list: Objectpublic void setStyleSelectorObjectExtension(List<AbstractObject> styleSelectorObjectExtension)
styleSelectorObjectExtension - styleSelectorObjectExtensionpublic StyleSelector addToStyleSelectorObjectExtension(AbstractObject styleSelectorObjectExtension)
styleSelectorObjectExtension - Objects of the following type are allowed in the list: AbstractObjectpublic void setObjectSimpleExtension(List<Object> objectSimpleExtension)
setObjectSimpleExtension in class AbstractObjectobjectSimpleExtensionpublic StyleSelector addToObjectSimpleExtension(Object objectSimpleExtension)
AbstractObjectaddToObjectSimpleExtension in class AbstractObjectobjectSimpleExtension - Objects of the following type are allowed in the list: Objectpublic StyleSelector withStyleSelectorSimpleExtension(List<Object> styleSelectorSimpleExtension)
styleSelectorSimpleExtension - required parameter#setStyleSelectorSimpleExtension(Listpublic StyleSelector withStyleSelectorObjectExtension(List<AbstractObject> styleSelectorObjectExtension)
styleSelectorObjectExtension - required parameter#setStyleSelectorObjectExtension(List) public StyleSelector withObjectSimpleExtension(List<Object> objectSimpleExtension)
AbstractObjectwithObjectSimpleExtension in class AbstractObjectobjectSimpleExtension - required parameter#setObjectSimpleExtension(Listpublic StyleSelector withId(String id)
AbstractObjectwithId in class AbstractObjectid - required parameterAbstractObject.setId(String)public StyleSelector withTargetId(String targetId)
AbstractObjectwithTargetId in class AbstractObjecttargetId - required parameterAbstractObject.setTargetId(String)public StyleSelector clone()
clone in class AbstractObjectCopyright © 2014 Micromata GmbH. All rights reserved.