Package org.citygml4j.model.gml.feature
Class BoundingShape
- java.lang.Object
-
- org.citygml4j.model.gml.feature.BoundingShape
-
- All Implemented Interfaces:
java.io.Serializable
,ModelObject
,Child
,Copyable
,GML
public class BoundingShape extends java.lang.Object implements GML, Child, Copyable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description BoundingShape()
BoundingShape(BoundingBox boundingBox)
BoundingShape(Envelope envelope)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
copy(CopyBuilder copyBuilder)
java.lang.Object
copyTo(java.lang.Object target, CopyBuilder copyBuilder)
Envelope
getEnvelope()
GMLClass
getGMLClass()
Null
getNull()
ModelObject
getParent()
boolean
isEmpty()
boolean
isSetEnvelope()
boolean
isSetNull()
boolean
isSetParent()
void
setEnvelope(BoundingBox boundingBox)
void
setEnvelope(Envelope envelope)
void
setNull(Null _null)
void
setParent(ModelObject parent)
void
unsetEnvelope()
void
unsetNull()
void
unsetParent()
void
updateEnvelope(BoundingBox boundingBox)
void
updateEnvelope(Envelope envelope)
-
-
-
Constructor Detail
-
BoundingShape
public BoundingShape()
-
BoundingShape
public BoundingShape(Envelope envelope)
-
BoundingShape
public BoundingShape(BoundingBox boundingBox)
-
-
Method Detail
-
isEmpty
public boolean isEmpty()
-
getEnvelope
public Envelope getEnvelope()
-
getNull
public Null getNull()
-
isSetEnvelope
public boolean isSetEnvelope()
-
isSetNull
public boolean isSetNull()
-
setEnvelope
public void setEnvelope(Envelope envelope)
-
setEnvelope
public void setEnvelope(BoundingBox boundingBox)
-
updateEnvelope
public void updateEnvelope(BoundingBox boundingBox)
-
updateEnvelope
public void updateEnvelope(Envelope envelope)
-
setNull
public void setNull(Null _null)
-
unsetEnvelope
public void unsetEnvelope()
-
unsetNull
public void unsetNull()
-
getGMLClass
public GMLClass getGMLClass()
- Specified by:
getGMLClass
in interfaceGML
-
getParent
public ModelObject getParent()
-
setParent
public void setParent(ModelObject parent)
-
isSetParent
public boolean isSetParent()
- Specified by:
isSetParent
in interfaceChild
-
unsetParent
public void unsetParent()
- Specified by:
unsetParent
in interfaceChild
-
copy
public java.lang.Object copy(CopyBuilder copyBuilder)
-
copyTo
public java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
-
-