org.citygml4j.model.gml.valueObjects
Class ValueProperty

java.lang.Object
  extended by org.citygml4j.model.gml.base.AssociationByRep<T>
      extended by org.citygml4j.model.gml.base.AssociationByRepOrRef<Value>
          extended by org.citygml4j.model.gml.valueObjects.ValueProperty
All Implemented Interfaces:
Association<Value>, ModelObject, Child, Copyable, AssociationAttributeGroup, GML

public class ValueProperty
extends AssociationByRepOrRef<Value>


Constructor Summary
ValueProperty()
           
ValueProperty(java.lang.String href)
           
ValueProperty(Value value)
           
 
Method Summary
 java.lang.Object copy(CopyBuilder copyBuilder)
           
 java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
           
 java.lang.Class<Value> getAssociableClass()
           
 GMLClass getGMLClass()
           
 Value getValue()
           
 boolean isSetValue()
           
 void setValue(Value value)
           
 void unsetValue()
           
 
Methods inherited from class org.citygml4j.model.gml.base.AssociationByRepOrRef
getActuate, getArcrole, getHref, getRemoteSchema, getRole, getShow, getTitle, getType, isSetActuate, isSetArcrole, isSetHref, isSetRemoteSchema, isSetRole, isSetShow, isSetTitle, isSetType, setActuate, setArcrole, setHref, setRemoteSchema, setRole, setShow, setTitle, setType, unsetActuate, unsetArcrole, unsetHref, unsetRemoteSchema, unsetRole, unsetShow, unsetTitle, unsetType
 
Methods inherited from class org.citygml4j.model.gml.base.AssociationByRep
getLocalProperty, getModelType, getObject, getParent, hasLocalProperty, isSetObject, isSetParent, setLocalProperty, setObject, setParent, unsetLocalProperty, unsetObject, unsetParent
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.citygml4j.model.common.base.ModelObject
getModelType
 

Constructor Detail

ValueProperty

public ValueProperty()

ValueProperty

public ValueProperty(Value value)

ValueProperty

public ValueProperty(java.lang.String href)
Method Detail

getValue

public Value getValue()

isSetValue

public boolean isSetValue()

setValue

public void setValue(Value value)

unsetValue

public void unsetValue()

getGMLClass

public GMLClass getGMLClass()
Specified by:
getGMLClass in interface GML
Overrides:
getGMLClass in class AssociationByRepOrRef<Value>

getAssociableClass

public java.lang.Class<Value> getAssociableClass()

copyTo

public java.lang.Object copyTo(java.lang.Object target,
                               CopyBuilder copyBuilder)
Specified by:
copyTo in interface Copyable
Overrides:
copyTo in class AssociationByRepOrRef<Value>

copy

public java.lang.Object copy(CopyBuilder copyBuilder)