public abstract class SweAbstractDataComponent extends Object implements HasDefaultEncoding<SweAbstractDataComponent>, Copyable<SweAbstractDataComponent>
| Constructor and Description |
|---|
SweAbstractDataComponent() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitisSetDefaultElementEncodingpublic 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 String getDefaultElementEncoding()
getDefaultElementEncoding in interface HasDefaultEncoding<SweAbstractDataComponent>public SweAbstractDataComponent setDefaultElementEncoding(String defaultEncoding)
setDefaultElementEncoding in interface HasDefaultEncoding<SweAbstractDataComponent>public abstract SweConstants.SweDataComponentType getDataComponentType()
public abstract <T,X extends Throwable> T accept(SweDataComponentVisitor<T,X> visitor) throws X extends Throwable
X extends Throwablepublic abstract <X extends Throwable> void accept(VoidSweDataComponentVisitor<X> visitor) throws X extends Throwable
X extends Throwablepublic SweAbstractDataComponent copyValueTo(SweAbstractDataComponent copy)
SweAbstractDataComponent to the
passedcopy - SweAbstractDataComponent to copy values toCopyright © 2015–2021 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.