org.citygml4j.model.citygml.generics
Class GenericAttributeSet

java.lang.Object
  extended by org.citygml4j.model.citygml.generics.AbstractGenericAttribute
      extended by org.citygml4j.model.citygml.generics.GenericAttributeSet
All Implemented Interfaces:
CityGML, GenericsModuleComponent, ModelObject, Child, Copyable

public class GenericAttributeSet
extends AbstractGenericAttribute


Constructor Summary
GenericAttributeSet()
           
GenericAttributeSet(GenericsModule module)
           
 
Method Summary
 void addGenericAttribute(AbstractGenericAttribute genericAttribute)
           
 java.lang.Object copy(CopyBuilder copyBuilder)
           
 java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
           
 CityGMLClass getCityGMLClass()
           
 java.lang.String getCodeSpace()
           
 java.util.List<AbstractGenericAttribute> getGenericAttribute()
           
 ModelType getModelType()
           
 boolean isSetCodeSpace()
           
 boolean isSetGenericAttribute()
           
 void setCodeSpace(java.lang.String codeSpace)
           
 void setGenericAttribute(java.util.List<AbstractGenericAttribute> genericAttribute)
           
 void unsetCodeSpace()
           
 void unsetGenericAttribute()
           
 boolean unsetGenericAttribute(AbstractGenericAttribute genericAttribute)
           
 
Methods inherited from class org.citygml4j.model.citygml.generics.AbstractGenericAttribute
getCityGMLModule, getName, getParent, isSetCityGMLModule, isSetName, isSetParent, setName, setParent, unsetName, unsetParent
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenericAttributeSet

public GenericAttributeSet()

GenericAttributeSet

public GenericAttributeSet(GenericsModule module)
Method Detail

getCityGMLClass

public CityGMLClass getCityGMLClass()

getModelType

public ModelType getModelType()

addGenericAttribute

public void addGenericAttribute(AbstractGenericAttribute genericAttribute)

getGenericAttribute

public java.util.List<AbstractGenericAttribute> getGenericAttribute()

getCodeSpace

public java.lang.String getCodeSpace()

isSetGenericAttribute

public boolean isSetGenericAttribute()

isSetCodeSpace

public boolean isSetCodeSpace()

setGenericAttribute

public void setGenericAttribute(java.util.List<AbstractGenericAttribute> genericAttribute)

setCodeSpace

public void setCodeSpace(java.lang.String codeSpace)

unsetGenericAttribute

public void unsetGenericAttribute()

unsetGenericAttribute

public boolean unsetGenericAttribute(AbstractGenericAttribute genericAttribute)

unsetCodeSpace

public void unsetCodeSpace()

copy

public java.lang.Object copy(CopyBuilder copyBuilder)

copyTo

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