public class StyleMap extends StyleSelector implements java.lang.Cloneable
A
<StyleMap id="ID">
<!-- extends StyleSelector -->
<!-- elements specific to StyleMap -->
<Pair id="ID">
<key>normal</key> <!-- kml:styleStateEnum: normal or highlight -->
<styleUrl>...</styleUrl> or <Style>...</Style>
</Pair>
</StyleMap>
Extends:| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<Pair> |
pair
|
protected java.util.List<AbstractObject> |
styleMapObjectExtension
|
protected java.util.List<java.lang.Object> |
styleMapSimpleExtension |
styleSelectorObjectExtension, styleSelectorSimpleExtensionid, objectSimpleExtension, targetId| Constructor and Description |
|---|
StyleMap() |
| Modifier and Type | Method and Description |
|---|---|
StyleMap |
addToObjectSimpleExtension(java.lang.Object objectSimpleExtension)
add a value to the objectSimpleExtension property collection
|
StyleMap |
addToPair(Pair pair)
add a value to the pair property collection
|
StyleMap |
addToStyleMapObjectExtension(AbstractObject styleMapObjectExtension)
add a value to the styleMapObjectExtension property collection
|
StyleMap |
addToStyleMapSimpleExtension(java.lang.Object styleMapSimpleExtension)
add a value to the styleMapSimpleExtension property collection
|
StyleMap |
addToStyleSelectorObjectExtension(AbstractObject styleSelectorObjectExtension)
add a value to the styleSelectorObjectExtension property collection
|
StyleMap |
addToStyleSelectorSimpleExtension(java.lang.Object styleSelectorSimpleExtension)
add a value to the styleSelectorSimpleExtension property collection
|
StyleMap |
clone() |
Pair |
createAndAddPair()
Creates a new instance of
Pair and adds it to pair. |
boolean |
equals(java.lang.Object obj) |
java.util.List<Pair> |
getPair() |
java.util.List<AbstractObject> |
getStyleMapObjectExtension() |
java.util.List<java.lang.Object> |
getStyleMapSimpleExtension() |
int |
hashCode() |
void |
setObjectSimpleExtension(java.util.List<java.lang.Object> objectSimpleExtension) |
void |
setPair(java.util.List<Pair> pair) |
void |
setStyleMapObjectExtension(java.util.List<AbstractObject> styleMapObjectExtension) |
void |
setStyleMapSimpleExtension(java.util.List<java.lang.Object> styleMapSimpleExtension) |
void |
setStyleSelectorObjectExtension(java.util.List<AbstractObject> styleSelectorObjectExtension) |
void |
setStyleSelectorSimpleExtension(java.util.List<java.lang.Object> styleSelectorSimpleExtension) |
StyleMap |
withId(java.lang.String id)
fluent setter
|
StyleMap |
withObjectSimpleExtension(java.util.List<java.lang.Object> objectSimpleExtension)
fluent setter
|
StyleMap |
withPair(java.util.List<Pair> pair)
fluent setter
|
StyleMap |
withStyleMapObjectExtension(java.util.List<AbstractObject> styleMapObjectExtension)
fluent setter
|
StyleMap |
withStyleMapSimpleExtension(java.util.List<java.lang.Object> styleMapSimpleExtension)
fluent setter
|
StyleMap |
withStyleSelectorObjectExtension(java.util.List<AbstractObject> styleSelectorObjectExtension)
fluent setter
|
StyleMap |
withStyleSelectorSimpleExtension(java.util.List<java.lang.Object> styleSelectorSimpleExtension)
fluent setter
|
StyleMap |
withTargetId(java.lang.String targetId)
fluent setter
|
getStyleSelectorObjectExtension, getStyleSelectorSimpleExtensiongetId, getObjectSimpleExtension, getTargetId, setId, setTargetIdprotected java.util.List<Pair> pair
Defines a key/value pair that maps a mode (normal or highlight) to the predefined
protected java.util.List<java.lang.Object> styleMapSimpleExtension
protected java.util.List<AbstractObject> styleMapObjectExtension
public java.util.List<Pair> getPair()
pairpublic java.util.List<java.lang.Object> getStyleMapSimpleExtension()
styleMapSimpleExtensionpublic java.util.List<AbstractObject> getStyleMapObjectExtension()
styleMapObjectExtensionpublic int hashCode()
hashCode in class StyleSelectorpublic boolean equals(java.lang.Object obj)
equals in class StyleSelectorpublic Pair createAndAddPair()
Pair and adds it to pair.
This method is a short version for:
Pair pair = new Pair();
this.getPair().add(pair); public void setPair(java.util.List<Pair> pair)
pair - pairpublic StyleMap addToPair(Pair pair)
pair - Objects of the following type are allowed in the list: Pairpublic void setStyleMapSimpleExtension(java.util.List<java.lang.Object> styleMapSimpleExtension)
styleMapSimpleExtension - styleMapSimpleExtensionpublic StyleMap addToStyleMapSimpleExtension(java.lang.Object styleMapSimpleExtension)
styleMapSimpleExtension - Objects of the following type are allowed in the list: Objectpublic void setStyleMapObjectExtension(java.util.List<AbstractObject> styleMapObjectExtension)
styleMapObjectExtension - styleMapObjectExtensionpublic StyleMap addToStyleMapObjectExtension(AbstractObject styleMapObjectExtension)
styleMapObjectExtension - Objects of the following type are allowed in the list: AbstractObjectpublic void setObjectSimpleExtension(java.util.List<java.lang.Object> objectSimpleExtension)
setObjectSimpleExtension in class StyleSelectorobjectSimpleExtensionpublic StyleMap addToObjectSimpleExtension(java.lang.Object objectSimpleExtension)
AbstractObjectaddToObjectSimpleExtension in class StyleSelectorobjectSimpleExtension - Objects of the following type are allowed in the list: Objectpublic void setStyleSelectorSimpleExtension(java.util.List<java.lang.Object> styleSelectorSimpleExtension)
setStyleSelectorSimpleExtension in class StyleSelectorstyleSelectorSimpleExtensionpublic StyleMap addToStyleSelectorSimpleExtension(java.lang.Object styleSelectorSimpleExtension)
StyleSelectoraddToStyleSelectorSimpleExtension in class StyleSelectorstyleSelectorSimpleExtension - Objects of the following type are allowed in the list: Objectpublic void setStyleSelectorObjectExtension(java.util.List<AbstractObject> styleSelectorObjectExtension)
setStyleSelectorObjectExtension in class StyleSelectorstyleSelectorObjectExtensionpublic StyleMap addToStyleSelectorObjectExtension(AbstractObject styleSelectorObjectExtension)
StyleSelectoraddToStyleSelectorObjectExtension in class StyleSelectorstyleSelectorObjectExtension - Objects of the following type are allowed in the list: AbstractObjectpublic StyleMap withPair(java.util.List<Pair> pair)
pair - required parameter#setPair(List) public StyleMap withStyleMapSimpleExtension(java.util.List<java.lang.Object> styleMapSimpleExtension)
styleMapSimpleExtension - required parameter#setStyleMapSimpleExtension(Listpublic StyleMap withStyleMapObjectExtension(java.util.List<AbstractObject> styleMapObjectExtension)
styleMapObjectExtension - required parameter#setStyleMapObjectExtension(List) public StyleMap withObjectSimpleExtension(java.util.List<java.lang.Object> objectSimpleExtension)
AbstractObjectwithObjectSimpleExtension in class StyleSelectorobjectSimpleExtension - required parameter#setObjectSimpleExtension(Listpublic StyleMap withId(java.lang.String id)
AbstractObjectwithId in class StyleSelectorid - required parameterAbstractObject.setId(String)public StyleMap withTargetId(java.lang.String targetId)
AbstractObjectwithTargetId in class StyleSelectortargetId - required parameterAbstractObject.setTargetId(String)public StyleMap withStyleSelectorSimpleExtension(java.util.List<java.lang.Object> styleSelectorSimpleExtension)
StyleSelectorwithStyleSelectorSimpleExtension in class StyleSelectorstyleSelectorSimpleExtension - required parameter#setStyleSelectorSimpleExtension(Listpublic StyleMap withStyleSelectorObjectExtension(java.util.List<AbstractObject> styleSelectorObjectExtension)
StyleSelectorwithStyleSelectorObjectExtension in class StyleSelectorstyleSelectorObjectExtension - required parameter#setStyleSelectorObjectExtension(List) public StyleMap clone()
clone in class StyleSelectorCopyright © 2014 Micromata GmbH. All Rights Reserved.