Class SurfacePatchArrayProperty
- java.lang.Object
-
- org.citygml4j.model.gml.base.ArrayAssociation<AbstractSurfacePatch>
-
- org.citygml4j.model.gml.geometry.primitives.SurfacePatchArrayProperty
-
- All Implemented Interfaces:
java.io.Serializable
,Association<AbstractSurfacePatch>
,ModelObject
,Child
,Copyable
,GML
- Direct Known Subclasses:
TrianglePatchArrayProperty
public class SurfacePatchArrayProperty extends ArrayAssociation<AbstractSurfacePatch>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SurfacePatchArrayProperty()
SurfacePatchArrayProperty(java.util.List<? extends AbstractSurfacePatch> abstractSurfacePatch)
SurfacePatchArrayProperty(AbstractSurfacePatch abstractSurfacePatch)
SurfacePatchArrayProperty(AbstractSurfacePatch... abstractSurfacePatch)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addSurfacePatch(AbstractSurfacePatch surfacePatch)
java.lang.Object
copy(CopyBuilder copyBuilder)
java.lang.Object
copyTo(java.lang.Object target, CopyBuilder copyBuilder)
java.lang.Class<AbstractSurfacePatch>
getAssociableClass()
GMLClass
getGMLClass()
java.util.List<? extends AbstractSurfacePatch>
getSurfacePatch()
boolean
isSetSurfacePatch()
void
setSurfacePatch(java.util.List<? extends AbstractSurfacePatch> surfacePatch)
void
unsetSurfacePatch()
boolean
unsetSurfacePatch(AbstractSurfacePatch surfacePatch)
-
Methods inherited from class org.citygml4j.model.gml.base.ArrayAssociation
addObject, getLocalProperty, getObject, getParent, hasLocalProperty, isSetObject, isSetParent, setLocalProperty, setObject, setParent, unsetLocalProperty, unsetObject, unsetObject, unsetParent
-
-
-
-
Constructor Detail
-
SurfacePatchArrayProperty
public SurfacePatchArrayProperty()
-
SurfacePatchArrayProperty
public SurfacePatchArrayProperty(AbstractSurfacePatch abstractSurfacePatch)
-
SurfacePatchArrayProperty
public SurfacePatchArrayProperty(java.util.List<? extends AbstractSurfacePatch> abstractSurfacePatch)
-
SurfacePatchArrayProperty
public SurfacePatchArrayProperty(AbstractSurfacePatch... abstractSurfacePatch)
-
-
Method Detail
-
addSurfacePatch
public void addSurfacePatch(AbstractSurfacePatch surfacePatch)
-
getSurfacePatch
public java.util.List<? extends AbstractSurfacePatch> getSurfacePatch()
-
isSetSurfacePatch
public boolean isSetSurfacePatch()
-
setSurfacePatch
public void setSurfacePatch(java.util.List<? extends AbstractSurfacePatch> surfacePatch)
-
unsetSurfacePatch
public void unsetSurfacePatch()
-
unsetSurfacePatch
public boolean unsetSurfacePatch(AbstractSurfacePatch surfacePatch)
-
getGMLClass
public GMLClass getGMLClass()
- Specified by:
getGMLClass
in interfaceGML
- Overrides:
getGMLClass
in classArrayAssociation<AbstractSurfacePatch>
-
getAssociableClass
public java.lang.Class<AbstractSurfacePatch> getAssociableClass()
-
copy
public java.lang.Object copy(CopyBuilder copyBuilder)
-
copyTo
public java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
- Specified by:
copyTo
in interfaceCopyable
- Overrides:
copyTo
in classArrayAssociation<AbstractSurfacePatch>
-
-