|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectnet.opengis.kml.v_2_3.AbstractObjectType
net.opengis.kml.v_2_3.AbstractFeatureType
net.opengis.kml.v_2_3.PlacemarkType
public class PlacemarkType
Java class for PlacemarkType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PlacemarkType">
<complexContent>
<extension base="{http://www.opengis.net/kml/2.2}AbstractFeatureType">
<all>
<element ref="{http://www.opengis.net/kml/2.2}AbstractGeometryGroup" minOccurs="0"/>
<element ref="{http://www.opengis.net/kml/2.2}PlacemarkSimpleExtensionGroup" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.opengis.net/kml/2.2}PlacemarkObjectExtensionGroup" maxOccurs="unbounded" minOccurs="0"/>
</all>
<anyAttribute processContents='lax' namespace='##other'/>
</extension>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
protected JAXBElement<? extends AbstractGeometryType> |
abstractGeometryGroup
|
protected List<AbstractObjectType> |
placemarkObjectExtensionGroup
|
protected List<Object> |
placemarkSimpleExtensionGroup
|
| Fields inherited from class net.opengis.kml.v_2_3.AbstractFeatureType |
|---|
abstractExtendedDataGroup, abstractFeatureObjectExtensionGroup, abstractFeatureSimpleExtensionGroup, abstractSnippetGroup, abstractStyleSelectorGroup, abstractTimePrimitiveGroup, abstractViewGroup, address, addressDetails, atomAuthor, atomLink, balloonVisibility, description, name, open, phoneNumber, region, styleUrl, visibility |
| Fields inherited from class net.opengis.kml.v_2_3.AbstractObjectType |
|---|
id, objectSimpleExtensionGroup, targetId |
| Constructor Summary | |
|---|---|
PlacemarkType()
|
|
| Methods inherited from class net.opengis.kml.v_2_3.AbstractObjectType |
|---|
getId, getObjectSimpleExtensionGroup, getOtherAttributes, getTargetId, isSetId, isSetObjectSimpleExtensionGroup, isSetTargetId, setId, setObjectSimpleExtensionGroup, setTargetId, unsetObjectSimpleExtensionGroup |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected JAXBElement<? extends AbstractGeometryType> abstractGeometryGroup
protected List<Object> placemarkSimpleExtensionGroup
protected List<AbstractObjectType> placemarkObjectExtensionGroup
| Constructor Detail |
|---|
public PlacemarkType()
| Method Detail |
|---|
public JAXBElement<? extends AbstractGeometryType> getAbstractGeometryGroup()
JAXBElement<ModelType>
JAXBElement<AbstractGeometryType>
JAXBElement<TrackType>
JAXBElement<MultiTrackType>
JAXBElement<LinearRingType>
JAXBElement<LineStringType>
JAXBElement<PolygonType>
JAXBElement<MultiGeometryType>
JAXBElement<PointType>public void setAbstractGeometryGroup(JAXBElement<? extends AbstractGeometryType> value)
value - allowed object is
JAXBElement<ModelType>
JAXBElement<AbstractGeometryType>
JAXBElement<TrackType>
JAXBElement<MultiTrackType>
JAXBElement<LinearRingType>
JAXBElement<LineStringType>
JAXBElement<PolygonType>
JAXBElement<MultiGeometryType>
JAXBElement<PointType>public boolean isSetAbstractGeometryGroup()
public List<Object> getPlacemarkSimpleExtensionGroup()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the placemarkSimpleExtensionGroup property.
For example, to add a new item, do as follows:
getPlacemarkSimpleExtensionGroup().add(newItem);
Objects of the following type(s) are allowed in the list
Object
public boolean isSetPlacemarkSimpleExtensionGroup()
public void unsetPlacemarkSimpleExtensionGroup()
public List<AbstractObjectType> getPlacemarkObjectExtensionGroup()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the placemarkObjectExtensionGroup property.
For example, to add a new item, do as follows:
getPlacemarkObjectExtensionGroup().add(newItem);
Objects of the following type(s) are allowed in the list
AbstractObjectType
public boolean isSetPlacemarkObjectExtensionGroup()
public void unsetPlacemarkObjectExtensionGroup()
public String toString()
toString in class AbstractFeatureType
public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
append in interface org.jvnet.jaxb2_commons.lang.ToString2append in class AbstractFeatureType
public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString2appendFields in class AbstractFeatureType
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
equals in interface org.jvnet.jaxb2_commons.lang.Equals2equals in class AbstractFeatureTypepublic boolean equals(Object object)
equals in class AbstractFeatureType
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2hashCode in class AbstractFeatureTypepublic int hashCode()
hashCode in class AbstractFeatureTypepublic Object clone()
clone in class AbstractFeatureTypepublic Object copyTo(Object target)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2copyTo in class AbstractFeatureType
public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
Object target,
org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2copyTo in class AbstractFeatureTypepublic Object createNewInstance()
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo2createNewInstance in interface org.jvnet.jaxb2_commons.lang.MergeFrom2
public void mergeFrom(Object left,
Object right)
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2mergeFrom in class AbstractFeatureType
public void mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator,
Object left,
Object right,
org.jvnet.jaxb2_commons.lang.MergeStrategy2 strategy)
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2mergeFrom in class AbstractFeatureTypepublic void setPlacemarkSimpleExtensionGroup(List<Object> value)
public void setPlacemarkObjectExtensionGroup(List<AbstractObjectType> value)
public PlacemarkType withAbstractGeometryGroup(JAXBElement<? extends AbstractGeometryType> value)
public PlacemarkType withPlacemarkSimpleExtensionGroup(Object... values)
public PlacemarkType withPlacemarkSimpleExtensionGroup(Collection<Object> values)
public PlacemarkType withPlacemarkObjectExtensionGroup(AbstractObjectType... values)
public PlacemarkType withPlacemarkObjectExtensionGroup(Collection<AbstractObjectType> values)
public PlacemarkType withPlacemarkSimpleExtensionGroup(List<Object> value)
public PlacemarkType withPlacemarkObjectExtensionGroup(List<AbstractObjectType> value)
public PlacemarkType withName(String value)
withName in class AbstractFeatureTypepublic PlacemarkType withVisibility(Boolean value)
withVisibility in class AbstractFeatureTypepublic PlacemarkType withBalloonVisibility(Boolean value)
withBalloonVisibility in class AbstractFeatureTypepublic PlacemarkType withOpen(Boolean value)
withOpen in class AbstractFeatureTypepublic PlacemarkType withAtomAuthor(org.hisrc.w3c.atom.v_1_0.AtomPersonConstruct value)
withAtomAuthor in class AbstractFeatureTypepublic PlacemarkType withAtomLink(org.hisrc.w3c.atom.v_1_0.Link value)
withAtomLink in class AbstractFeatureTypepublic PlacemarkType withAddress(String value)
withAddress in class AbstractFeatureTypepublic PlacemarkType withAddressDetails(AddressDetails value)
withAddressDetails in class AbstractFeatureTypepublic PlacemarkType withPhoneNumber(String value)
withPhoneNumber in class AbstractFeatureTypepublic PlacemarkType withAbstractSnippetGroup(JAXBElement<?> value)
withAbstractSnippetGroup in class AbstractFeatureTypepublic PlacemarkType withDescription(String value)
withDescription in class AbstractFeatureTypepublic PlacemarkType withAbstractViewGroup(JAXBElement<? extends AbstractViewType> value)
withAbstractViewGroup in class AbstractFeatureTypepublic PlacemarkType withAbstractTimePrimitiveGroup(JAXBElement<? extends AbstractTimePrimitiveType> value)
withAbstractTimePrimitiveGroup in class AbstractFeatureTypepublic PlacemarkType withStyleUrl(String value)
withStyleUrl in class AbstractFeatureTypepublic PlacemarkType withAbstractStyleSelectorGroup(JAXBElement<? extends AbstractStyleSelectorType>... values)
withAbstractStyleSelectorGroup in class AbstractFeatureTypepublic PlacemarkType withAbstractStyleSelectorGroup(Collection<JAXBElement<? extends AbstractStyleSelectorType>> values)
withAbstractStyleSelectorGroup in class AbstractFeatureTypepublic PlacemarkType withRegion(RegionType value)
withRegion in class AbstractFeatureTypepublic PlacemarkType withAbstractExtendedDataGroup(JAXBElement<?> value)
withAbstractExtendedDataGroup in class AbstractFeatureTypepublic PlacemarkType withAbstractFeatureSimpleExtensionGroup(Object... values)
withAbstractFeatureSimpleExtensionGroup in class AbstractFeatureTypepublic PlacemarkType withAbstractFeatureSimpleExtensionGroup(Collection<Object> values)
withAbstractFeatureSimpleExtensionGroup in class AbstractFeatureTypepublic PlacemarkType withAbstractFeatureObjectExtensionGroup(AbstractObjectType... values)
withAbstractFeatureObjectExtensionGroup in class AbstractFeatureTypepublic PlacemarkType withAbstractFeatureObjectExtensionGroup(Collection<AbstractObjectType> values)
withAbstractFeatureObjectExtensionGroup in class AbstractFeatureTypepublic PlacemarkType withAbstractStyleSelectorGroup(List<JAXBElement<? extends AbstractStyleSelectorType>> value)
withAbstractStyleSelectorGroup in class AbstractFeatureTypepublic PlacemarkType withAbstractFeatureSimpleExtensionGroup(List<Object> value)
withAbstractFeatureSimpleExtensionGroup in class AbstractFeatureTypepublic PlacemarkType withAbstractFeatureObjectExtensionGroup(List<AbstractObjectType> value)
withAbstractFeatureObjectExtensionGroup in class AbstractFeatureTypepublic PlacemarkType withObjectSimpleExtensionGroup(Object... values)
withObjectSimpleExtensionGroup in class AbstractFeatureTypepublic PlacemarkType withObjectSimpleExtensionGroup(Collection<Object> values)
withObjectSimpleExtensionGroup in class AbstractFeatureTypepublic PlacemarkType withId(String value)
withId in class AbstractFeatureTypepublic PlacemarkType withTargetId(String value)
withTargetId in class AbstractFeatureTypepublic PlacemarkType withObjectSimpleExtensionGroup(List<Object> value)
withObjectSimpleExtensionGroup in class AbstractFeatureType
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||