Package org.citygml4j.model.gml.base
Class StringOrRef
- java.lang.Object
-
- org.citygml4j.model.gml.base.StringOrRef
-
- All Implemented Interfaces:
java.io.Serializable
,ModelObject
,Child
,Copyable
,AssociationAttributeGroup
,GML
public class StringOrRef extends java.lang.Object implements AssociationAttributeGroup, Child, Copyable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description StringOrRef()
StringOrRef(java.lang.String value)
-
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)
XLinkActuate
getActuate()
java.lang.String
getArcrole()
GMLClass
getGMLClass()
java.lang.String
getHref()
ModelObject
getParent()
java.lang.String
getRemoteSchema()
java.lang.String
getRole()
XLinkShow
getShow()
java.lang.String
getTitle()
XLinkType
getType()
java.lang.String
getValue()
boolean
isSetActuate()
boolean
isSetArcrole()
boolean
isSetHref()
boolean
isSetParent()
boolean
isSetRemoteSchema()
boolean
isSetRole()
boolean
isSetShow()
boolean
isSetTitle()
boolean
isSetType()
boolean
isSetValue()
void
setActuate(XLinkActuate actuate)
void
setArcrole(java.lang.String arcrole)
void
setHref(java.lang.String href)
void
setParent(ModelObject parent)
void
setRemoteSchema(java.lang.String remoteSchema)
void
setRole(java.lang.String role)
void
setShow(XLinkShow show)
void
setTitle(java.lang.String title)
void
setType(XLinkType type)
void
setValue(java.lang.String value)
void
unsetActuate()
void
unsetArcrole()
void
unsetHref()
void
unsetParent()
void
unsetRemoteSchema()
void
unsetRole()
void
unsetShow()
void
unsetTitle()
void
unsetType()
void
unsetValue()
-
-
-
Method Detail
-
getGMLClass
public GMLClass getGMLClass()
- Specified by:
getGMLClass
in interfaceGML
-
getValue
public java.lang.String getValue()
-
isSetValue
public boolean isSetValue()
-
setValue
public void setValue(java.lang.String value)
-
unsetValue
public void unsetValue()
-
getActuate
public XLinkActuate getActuate()
- Specified by:
getActuate
in interfaceAssociationAttributeGroup
-
getArcrole
public java.lang.String getArcrole()
- Specified by:
getArcrole
in interfaceAssociationAttributeGroup
-
getHref
public java.lang.String getHref()
- Specified by:
getHref
in interfaceAssociationAttributeGroup
-
getRemoteSchema
public java.lang.String getRemoteSchema()
- Specified by:
getRemoteSchema
in interfaceAssociationAttributeGroup
-
getRole
public java.lang.String getRole()
- Specified by:
getRole
in interfaceAssociationAttributeGroup
-
getShow
public XLinkShow getShow()
- Specified by:
getShow
in interfaceAssociationAttributeGroup
-
getTitle
public java.lang.String getTitle()
- Specified by:
getTitle
in interfaceAssociationAttributeGroup
-
getType
public XLinkType getType()
- Specified by:
getType
in interfaceAssociationAttributeGroup
-
isSetActuate
public boolean isSetActuate()
- Specified by:
isSetActuate
in interfaceAssociationAttributeGroup
-
isSetArcrole
public boolean isSetArcrole()
- Specified by:
isSetArcrole
in interfaceAssociationAttributeGroup
-
isSetHref
public boolean isSetHref()
- Specified by:
isSetHref
in interfaceAssociationAttributeGroup
-
isSetRemoteSchema
public boolean isSetRemoteSchema()
- Specified by:
isSetRemoteSchema
in interfaceAssociationAttributeGroup
-
isSetRole
public boolean isSetRole()
- Specified by:
isSetRole
in interfaceAssociationAttributeGroup
-
isSetShow
public boolean isSetShow()
- Specified by:
isSetShow
in interfaceAssociationAttributeGroup
-
isSetTitle
public boolean isSetTitle()
- Specified by:
isSetTitle
in interfaceAssociationAttributeGroup
-
isSetType
public boolean isSetType()
- Specified by:
isSetType
in interfaceAssociationAttributeGroup
-
setActuate
public void setActuate(XLinkActuate actuate)
- Specified by:
setActuate
in interfaceAssociationAttributeGroup
-
setArcrole
public void setArcrole(java.lang.String arcrole)
- Specified by:
setArcrole
in interfaceAssociationAttributeGroup
-
setHref
public void setHref(java.lang.String href)
- Specified by:
setHref
in interfaceAssociationAttributeGroup
-
setRemoteSchema
public void setRemoteSchema(java.lang.String remoteSchema)
- Specified by:
setRemoteSchema
in interfaceAssociationAttributeGroup
-
setRole
public void setRole(java.lang.String role)
- Specified by:
setRole
in interfaceAssociationAttributeGroup
-
setShow
public void setShow(XLinkShow show)
- Specified by:
setShow
in interfaceAssociationAttributeGroup
-
setTitle
public void setTitle(java.lang.String title)
- Specified by:
setTitle
in interfaceAssociationAttributeGroup
-
setType
public void setType(XLinkType type)
- Specified by:
setType
in interfaceAssociationAttributeGroup
-
unsetActuate
public void unsetActuate()
- Specified by:
unsetActuate
in interfaceAssociationAttributeGroup
-
unsetArcrole
public void unsetArcrole()
- Specified by:
unsetArcrole
in interfaceAssociationAttributeGroup
-
unsetHref
public void unsetHref()
- Specified by:
unsetHref
in interfaceAssociationAttributeGroup
-
unsetRemoteSchema
public void unsetRemoteSchema()
- Specified by:
unsetRemoteSchema
in interfaceAssociationAttributeGroup
-
unsetRole
public void unsetRole()
- Specified by:
unsetRole
in interfaceAssociationAttributeGroup
-
unsetShow
public void unsetShow()
- Specified by:
unsetShow
in interfaceAssociationAttributeGroup
-
unsetTitle
public void unsetTitle()
- Specified by:
unsetTitle
in interfaceAssociationAttributeGroup
-
unsetType
public void unsetType()
- Specified by:
unsetType
in interfaceAssociationAttributeGroup
-
copyTo
public java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
-
copy
public java.lang.Object copy(CopyBuilder copyBuilder)
-
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
-
-