org.citygml4j.impl.gml.feature
Class FeaturePropertyImpl<T extends AbstractFeature>
java.lang.Object
org.citygml4j.impl.gml.base.AssociationByRepOrRefImpl<T>
org.citygml4j.impl.gml.feature.FeaturePropertyImpl<T>
- All Implemented Interfaces:
- Association<T>, ModelObject, Child, Copyable, AssociationAttributeGroup, AssociationByRep<T>, AssociationByRepOrRef<T>, FeatureProperty<T>, GML
- Direct Known Subclasses:
- AddressPropertyImpl, AppearancePropertyImpl, AuxiliaryTrafficAreaPropertyImpl, BoundarySurfacePropertyImpl, BoundedByWaterSurfacePropertyImpl, BuildingInstallationPropertyImpl, BuildingPartPropertyImpl, CityObjectGroupMemberImpl, CityObjectGroupParentImpl, CityObjectMemberImpl, FeatureMemberImpl, GeneralizationRelationImpl, GridPropertyImpl, IntBuildingInstallationPropertyImpl, InteriorFurniturePropertyImpl, InteriorRoomPropertyImpl, OpeningPropertyImpl, ReliefComponentPropertyImpl, SurfaceDataPropertyImpl, TrafficAreaPropertyImpl
public class FeaturePropertyImpl<T extends AbstractFeature>
- extends AssociationByRepOrRefImpl<T>
- implements FeatureProperty<T>
Methods inherited from class org.citygml4j.impl.gml.base.AssociationByRepOrRefImpl |
getActuate, getArcrole, getHref, getModelType, getObject, getParent, getRemoteSchema, getRole, getShow, getTitle, getType, isSetActuate, isSetArcrole, isSetHref, isSetObject, isSetParent, isSetRemoteSchema, isSetRole, isSetShow, isSetTitle, isSetType, setActuate, setArcrole, setHref, setObject, setParent, setRemoteSchema, setRole, setShow, setTitle, setType, unsetActuate, unsetArcrole, unsetHref, unsetObject, unsetParent, unsetRemoteSchema, unsetRole, unsetShow, unsetTitle, unsetType |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.citygml4j.model.gml.base.AssociationAttributeGroup |
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 |
FeaturePropertyImpl
public FeaturePropertyImpl()
getFeature
public T getFeature()
- Specified by:
getFeature
in interface FeatureProperty<T extends AbstractFeature>
isSetFeature
public boolean isSetFeature()
- Specified by:
isSetFeature
in interface FeatureProperty<T extends AbstractFeature>
setFeature
public void setFeature(T feature)
- Specified by:
setFeature
in interface FeatureProperty<T extends AbstractFeature>
unsetFeature
public void unsetFeature()
- Specified by:
unsetFeature
in interface FeatureProperty<T extends AbstractFeature>
getGenericADEComponent
public ADEComponent getGenericADEComponent()
- Specified by:
getGenericADEComponent
in interface FeatureProperty<T extends AbstractFeature>
isSetGenericADEComponent
public boolean isSetGenericADEComponent()
- Specified by:
isSetGenericADEComponent
in interface FeatureProperty<T extends AbstractFeature>
setGenericADEComponent
public void setGenericADEComponent(ADEComponent genericADEComponent)
- Specified by:
setGenericADEComponent
in interface FeatureProperty<T extends AbstractFeature>
unsetGenericADEComponent
public void unsetGenericADEComponent()
- Specified by:
unsetGenericADEComponent
in interface FeatureProperty<T extends AbstractFeature>
getGMLClass
public GMLClass getGMLClass()
- Specified by:
getGMLClass
in interface GML
- Overrides:
getGMLClass
in class AssociationByRepOrRefImpl<T extends AbstractFeature>
copyTo
public java.lang.Object copyTo(java.lang.Object target,
CopyBuilder copyBuilder)
- Specified by:
copyTo
in interface Copyable
- Overrides:
copyTo
in class AssociationByRepOrRefImpl<T extends AbstractFeature>
copy
public java.lang.Object copy(CopyBuilder copyBuilder)
- Specified by:
copy
in interface Copyable