public abstract class SweAbstractDataComponent extends Object
Modifier and Type | Field and Description |
---|---|
private String |
definition |
private String |
description
optional: swe:description[0..1]
|
private String |
identifier
optional: swe:identifier [0..1]
|
private String |
label
optional: swe:label [0..1]
|
private List<CodeType> |
names
optional: gml:name [0..*] (SweCommon 1.0.1)
|
private String |
xml
pre-set XML representation
|
Constructor and Description |
---|
SweAbstractDataComponent() |
private String definition
private String description
private String label
private String identifier
private String xml
public String getDefinition()
public String getDescription()
public String getLabel()
public CodeType getName()
public String getIdentifier()
public SweAbstractDataComponent setDefinition(String definition)
public SweAbstractDataComponent setDescription(String description)
public SweAbstractDataComponent setLabel(String label)
public SweAbstractDataComponent addName(String name)
public SweAbstractDataComponent addName(CodeType name)
public SweAbstractDataComponent addName(Collection<CodeType> names)
public SweAbstractDataComponent setName(String name)
public SweAbstractDataComponent setName(CodeType name)
public SweAbstractDataComponent setName(Collection<CodeType> names)
public SweAbstractDataComponent setIdentifier(String identifier)
public String getXml()
public SweAbstractDataComponent setXml(String xml)
public boolean isSetDefinition()
public boolean isSetDescription()
public boolean isSetLabel()
public boolean isSetName()
public boolean isSetNames()
public boolean isSetIdentifier()
public boolean isSetXml()
public abstract SweConstants.SweDataComponentType getDataComponentType()
public SweAbstractDataComponent copyValueTo(SweAbstractDataComponent copy)
SweAbstractDataComponent
to the
passedcopy
- SweAbstractDataComponent
to copy values toCopyright © 2012-2015 52north.org. All Rights Reserved.