org.citygml4j.impl.gml.base
Class StringOrRefImpl

java.lang.Object
  extended by org.citygml4j.impl.gml.base.StringOrRefImpl
All Implemented Interfaces:
ModelObject, Child, Copyable, AssociationAttributeGroup, StringOrRef, GML

public class StringOrRefImpl
extends java.lang.Object
implements StringOrRef


Constructor Summary
StringOrRefImpl()
           
 
Method Summary
 java.lang.Object copy(CopyBuilder copyBuilder)
           
 java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
           
 java.lang.String getActuate()
           
 java.lang.String getArcrole()
           
 GMLClass getGMLClass()
           
 java.lang.String getHref()
           
 ModelType getModelType()
           
 ModelObject getParent()
           
 java.lang.String getRemoteSchema()
           
 java.lang.String getRole()
           
 java.lang.String getShow()
           
 java.lang.String getTitle()
           
 java.lang.String getType()
           
 java.lang.String getValue()
           
 boolean isSetActuate()
           
 boolean isSetArcrole()
           
 boolean isSetHref()
           
 boolean isSetParent()
           
 boolean isSetRemoteSchema()
           
 boolean isSetRole()
           
 boolean isSetShow()
           
 boolean isSetTitle()
           
 boolean isSetType()
           
 boolean isSetValue()
           
 void setActuate(java.lang.String actuate)
           
 void setArcrole(java.lang.String arcrole)
           
 void setHref(java.lang.String href)
           
 void setParent(ModelObject parent)
           
 void setRemoteSchema(java.lang.String remoteSchema)
           
 void setRole(java.lang.String role)
           
 void setShow(java.lang.String show)
           
 void setTitle(java.lang.String title)
           
 void setType(java.lang.String type)
           
 void setValue(java.lang.String value)
           
 void unsetActuate()
           
 void unsetArcrole()
           
 void unsetHref()
           
 void unsetParent()
           
 void unsetRemoteSchema()
           
 void unsetRole()
           
 void unsetShow()
           
 void unsetTitle()
           
 void unsetType()
           
 void unsetValue()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StringOrRefImpl

public StringOrRefImpl()
Method Detail

getModelType

public ModelType getModelType()
Specified by:
getModelType in interface ModelObject

getGMLClass

public GMLClass getGMLClass()
Specified by:
getGMLClass in interface GML

getValue

public java.lang.String getValue()
Specified by:
getValue in interface StringOrRef

isSetValue

public boolean isSetValue()
Specified by:
isSetValue in interface StringOrRef

setValue

public void setValue(java.lang.String value)
Specified by:
setValue in interface StringOrRef

unsetValue

public void unsetValue()

getActuate

public java.lang.String getActuate()
Specified by:
getActuate in interface AssociationAttributeGroup

getArcrole

public java.lang.String getArcrole()
Specified by:
getArcrole in interface AssociationAttributeGroup

getHref

public java.lang.String getHref()
Specified by:
getHref in interface AssociationAttributeGroup

getRemoteSchema

public java.lang.String getRemoteSchema()
Specified by:
getRemoteSchema in interface AssociationAttributeGroup

getRole

public java.lang.String getRole()
Specified by:
getRole in interface AssociationAttributeGroup

getShow

public java.lang.String getShow()
Specified by:
getShow in interface AssociationAttributeGroup

getTitle

public java.lang.String getTitle()
Specified by:
getTitle in interface AssociationAttributeGroup

getType

public java.lang.String getType()
Specified by:
getType in interface AssociationAttributeGroup

isSetActuate

public boolean isSetActuate()
Specified by:
isSetActuate in interface AssociationAttributeGroup

isSetArcrole

public boolean isSetArcrole()
Specified by:
isSetArcrole in interface AssociationAttributeGroup

isSetHref

public boolean isSetHref()
Specified by:
isSetHref in interface AssociationAttributeGroup

isSetRemoteSchema

public boolean isSetRemoteSchema()
Specified by:
isSetRemoteSchema in interface AssociationAttributeGroup

isSetRole

public boolean isSetRole()
Specified by:
isSetRole in interface AssociationAttributeGroup

isSetShow

public boolean isSetShow()
Specified by:
isSetShow in interface AssociationAttributeGroup

isSetTitle

public boolean isSetTitle()
Specified by:
isSetTitle in interface AssociationAttributeGroup

isSetType

public boolean isSetType()
Specified by:
isSetType in interface AssociationAttributeGroup

setActuate

public void setActuate(java.lang.String actuate)
Specified by:
setActuate in interface AssociationAttributeGroup

setArcrole

public void setArcrole(java.lang.String arcrole)
Specified by:
setArcrole in interface AssociationAttributeGroup

setHref

public void setHref(java.lang.String href)
Specified by:
setHref in interface AssociationAttributeGroup

setRemoteSchema

public void setRemoteSchema(java.lang.String remoteSchema)
Specified by:
setRemoteSchema in interface AssociationAttributeGroup

setRole

public void setRole(java.lang.String role)
Specified by:
setRole in interface AssociationAttributeGroup

setShow

public void setShow(java.lang.String show)
Specified by:
setShow in interface AssociationAttributeGroup

setTitle

public void setTitle(java.lang.String title)
Specified by:
setTitle in interface AssociationAttributeGroup

setType

public void setType(java.lang.String type)
Specified by:
setType in interface AssociationAttributeGroup

unsetActuate

public void unsetActuate()
Specified by:
unsetActuate in interface AssociationAttributeGroup

unsetArcrole

public void unsetArcrole()
Specified by:
unsetArcrole in interface AssociationAttributeGroup

unsetHref

public void unsetHref()
Specified by:
unsetHref in interface AssociationAttributeGroup

unsetRemoteSchema

public void unsetRemoteSchema()
Specified by:
unsetRemoteSchema in interface AssociationAttributeGroup

unsetRole

public void unsetRole()
Specified by:
unsetRole in interface AssociationAttributeGroup

unsetShow

public void unsetShow()
Specified by:
unsetShow in interface AssociationAttributeGroup

unsetTitle

public void unsetTitle()
Specified by:
unsetTitle in interface AssociationAttributeGroup

unsetType

public void unsetType()
Specified by:
unsetType in interface AssociationAttributeGroup

copyTo

public java.lang.Object copyTo(java.lang.Object target,
                               CopyBuilder copyBuilder)
Specified by:
copyTo in interface Copyable

copy

public java.lang.Object copy(CopyBuilder copyBuilder)
Specified by:
copy in interface Copyable

getParent

public ModelObject getParent()
Specified by:
getParent in interface Child

setParent

public void setParent(ModelObject parent)
Specified by:
setParent in interface Child

isSetParent

public boolean isSetParent()
Specified by:
isSetParent in interface Child

unsetParent

public void unsetParent()
Specified by:
unsetParent in interface Child