org.citygml4j.model.gml.base
Interface StandardObjectProperties

All Superinterfaces:
GML, ModelObject
All Known Implementing Classes:
_AbstractAppearance, _Material, _SimpleTexture, _TexturedSurface, AbstractBoundarySurface, AbstractBoundarySurface, AbstractBoundarySurface, AbstractBridge, AbstractBuilding, AbstractCityObject, AbstractCoverage, AbstractCurve, AbstractDiscreteCoverage, AbstractFeature, AbstractFeatureCollection, AbstractGeometricAggregate, AbstractGeometricPrimitive, AbstractGeometry, AbstractGML, AbstractOpening, AbstractOpening, AbstractOpening, AbstractReliefComponent, AbstractRing, AbstractSite, AbstractSolid, AbstractSurface, AbstractSurfaceData, AbstractTexture, AbstractTextureParameterization, AbstractTransportationObject, AbstractTunnel, AbstractVegetationObject, AbstractWaterBoundarySurface, AbstractWaterObject, Address, Appearance, AuxiliaryTrafficArea, BreaklineRelief, Bridge, BridgeConstructionElement, BridgeFurniture, BridgeInstallation, BridgePart, BridgeRoom, Building, BuildingFurniture, BuildingInstallation, BuildingPart, CeilingSurface, CeilingSurface, CeilingSurface, CityFurniture, CityModel, CityObjectGroup, ClosureSurface, ClosureSurface, ClosureSurface, CompositeCurve, CompositeSolid, CompositeSurface, CompositeValue, Curve, Door, Door, Door, FloorSurface, FloorSurface, FloorSurface, GenericCityObject, GeometricComplex, GeoreferencedTexture, Grid, GroundSurface, GroundSurface, GroundSurface, HollowSpace, ImplicitGeometry, IntBridgeInstallation, IntBuildingInstallation, InteriorWallSurface, InteriorWallSurface, InteriorWallSurface, IntTunnelInstallation, LandUse, LinearRing, LineString, MassPointRelief, MultiCurve, MultiGeometry, MultiLineString, MultiPoint, MultiPolygon, MultiSolid, MultiSurface, OrientableCurve, OrientableSurface, OuterCeilingSurface, OuterCeilingSurface, OuterCeilingSurface, OuterFloorSurface, OuterFloorSurface, OuterFloorSurface, ParameterizedTexture, PlantCover, Point, Polygon, Railway, RasterRelief, RectifiedGrid, RectifiedGridCoverage, ReliefFeature, Ring, Road, RoofSurface, RoofSurface, RoofSurface, Room, Solid, SolitaryVegetationObject, Square, Surface, TexCoordGen, TexCoordList, Tin, TINRelief, Track, TrafficArea, TransportationComplex, TriangulatedSurface, Tunnel, TunnelFurniture, TunnelInstallation, TunnelPart, ValueArray, WallSurface, WallSurface, WallSurface, WaterBody, WaterClosureSurface, WaterGroundSurface, WaterSurface, Window, Window, Window, X3DMaterial

public interface StandardObjectProperties
extends GML


Method Summary
 void addMetaDataProperty(MetaDataProperty metaDataProperty)
           
 void addName(Code name)
           
 StringOrRef getDescription()
           
 java.util.List<MetaDataProperty> getMetaDataProperty()
           
 java.util.List<Code> getName()
           
 boolean isSetDescription()
           
 boolean isSetMetaDataProperty()
           
 boolean isSetName()
           
 void setDescription(StringOrRef description)
           
 void setMetaDataProperty(java.util.List<MetaDataProperty> metaDataProperty)
           
 void setName(java.util.List<Code> name)
           
 void unsetDescription()
           
 void unsetMetaDataProperty()
           
 boolean unsetMetaDataProperty(MetaDataProperty metaDataProperty)
           
 void unsetName()
           
 boolean unsetName(Code name)
           
 
Methods inherited from interface org.citygml4j.model.gml.GML
getGMLClass
 
Methods inherited from interface org.citygml4j.model.common.base.ModelObject
getModelType
 

Method Detail

getName

java.util.List<Code> getName()

getDescription

StringOrRef getDescription()

getMetaDataProperty

java.util.List<MetaDataProperty> getMetaDataProperty()

isSetName

boolean isSetName()

isSetDescription

boolean isSetDescription()

isSetMetaDataProperty

boolean isSetMetaDataProperty()

addName

void addName(Code name)

setName

void setName(java.util.List<Code> name)

setDescription

void setDescription(StringOrRef description)

addMetaDataProperty

void addMetaDataProperty(MetaDataProperty metaDataProperty)

setMetaDataProperty

void setMetaDataProperty(java.util.List<MetaDataProperty> metaDataProperty)

unsetName

void unsetName()

unsetName

boolean unsetName(Code name)

unsetDescription

void unsetDescription()

unsetMetaDataProperty

void unsetMetaDataProperty()

unsetMetaDataProperty

boolean unsetMetaDataProperty(MetaDataProperty metaDataProperty)