org.citygml4j.jaxb.xlink
Class Extended

java.lang.Object
  extended by org.citygml4j.jaxb.xlink.Extended

public class Extended
extends java.lang.Object

Intended for use as the type of user-declared elements to make them extended links. Note that the elements referenced in the content model are all abstract. The intention is that by simply declaring elements with these as their substitutionGroup, all the right things will happen.

Java-Klasse für extended complex type.

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.

 <complexType name="extended">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <group ref="{http://www.w3.org/1999/xlink}extendedModel" maxOccurs="unbounded" minOccurs="0"/>
       <attGroup ref="{http://www.w3.org/1999/xlink}extendedAttrs"/>
     </restriction>
   </complexContent>
 </complexType>
 


Constructor Summary
Extended()
           
 
Method Summary
 java.util.List<java.lang.Object> getExtendedModel()
          Gets the value of the extendedModel property.
 java.lang.String getRole()
          Ruft den Wert der role-Eigenschaft ab.
 java.lang.String getTitle()
          Ruft den Wert der title-Eigenschaft ab.
 TypeType getType()
          Ruft den Wert der type-Eigenschaft ab.
 boolean isSetExtendedModel()
           
 boolean isSetRole()
           
 boolean isSetTitle()
           
 boolean isSetType()
           
 void setExtendedModel(java.util.List<java.lang.Object> extendedModel)
          Sets the value of the extendedModel property.
 void setRole(java.lang.String value)
          Legt den Wert der role-Eigenschaft fest.
 void setTitle(java.lang.String value)
          Legt den Wert der title-Eigenschaft fest.
 void setType(TypeType value)
          Legt den Wert der type-Eigenschaft fest.
 void unsetExtendedModel()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Extended

public Extended()
Method Detail

getExtendedModel

public java.util.List<java.lang.Object> getExtendedModel()
Gets the value of the extendedModel property.

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 extendedModel property.

For example, to add a new item, do as follows:

    getExtendedModel().add(newItem);
 

Objects of the following type(s) are allowed in the list TitleEltType ResourceType LocatorType ArcType


isSetExtendedModel

public boolean isSetExtendedModel()

unsetExtendedModel

public void unsetExtendedModel()

getType

public TypeType getType()
Ruft den Wert der type-Eigenschaft ab.

Returns:
possible object is TypeType

setType

public void setType(TypeType value)
Legt den Wert der type-Eigenschaft fest.

Parameters:
value - allowed object is TypeType

isSetType

public boolean isSetType()

getRole

public java.lang.String getRole()
Ruft den Wert der role-Eigenschaft ab.

Returns:
possible object is String

setRole

public void setRole(java.lang.String value)
Legt den Wert der role-Eigenschaft fest.

Parameters:
value - allowed object is String

isSetRole

public boolean isSetRole()

getTitle

public java.lang.String getTitle()
Ruft den Wert der title-Eigenschaft ab.

Returns:
possible object is String

setTitle

public void setTitle(java.lang.String value)
Legt den Wert der title-Eigenschaft fest.

Parameters:
value - allowed object is String

isSetTitle

public boolean isSetTitle()

setExtendedModel

public void setExtendedModel(java.util.List<java.lang.Object> extendedModel)
Sets the value of the extendedModel property.

Parameters:
extendedModel - allowed object is TitleEltType ResourceType LocatorType ArcType