public class OmCompositePhenomenon extends AbstractPhenomenon implements Iterable<OmObservableProperty>
| Constructor and Description |
|---|
OmCompositePhenomenon(String identifier) |
OmCompositePhenomenon(String identifier,
String description) |
OmCompositePhenomenon(String compPhenId,
String compPhenDesc,
List<OmObservableProperty> phenomenonComponents)
standard constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
addPhenomenonComponent(OmObservableProperty observableProperty) |
List<OmObservableProperty> |
getPhenomenonComponents()
Get observableProperties
|
boolean |
isComposite() |
boolean |
isObservableProperty() |
Iterator<OmObservableProperty> |
iterator() |
void |
setPhenomenonComponents(List<OmObservableProperty> phenomenonComponents)
Set observableProperties
|
asCompositePhenomenon, asObservableProperty, compareTo, equals, hashCode, toStringaccept, copyTo, getDefaultElementEncoding, getXml, isEncoded, isSetDefaultElementEncoding, isSetXml, setDefaultElementEncoding, setXml, wasEncodedaddMetaDataProperty, addMetaDataProperty, addName, addName, addName, copyTo, getDescription, getFirstName, getGmlId, getHumanReadableIdentifier, getHumanReadableIdentifierCodeWithAuthority, getIdentifier, getIdentifierCodeWithAuthority, getMetaDataProperty, getName, getOriginalIdentifier, getOriginalIdentifierCodeWithAuthority, isReferenced, isSetDescription, isSetGmlID, isSetHumanReadableIdentifier, isSetIdentifier, isSetMetaDataProperty, isSetName, isSetOriginalIdentifier, setDescription, setGmlId, setHumanReadableIdentifier, setHumanReadableIdentifier, setHumanReadableIdentifierAsIdentifier, setIdentifier, setIdentifier, setMetaDataProperty, setName, setNameclone, finalize, getClass, notify, notifyAll, wait, wait, waitforEach, spliteratorpublic OmCompositePhenomenon(String compPhenId, String compPhenDesc, List<OmObservableProperty> phenomenonComponents)
compPhenId - id of the composite phenomenoncompPhenDesc - description of the composite phenomenonphenomenonComponents - components of the composite phenomenonpublic OmCompositePhenomenon(String identifier)
public List<OmObservableProperty> getPhenomenonComponents()
public void setPhenomenonComponents(List<OmObservableProperty> phenomenonComponents)
phenomenonComponents - The phenomenonComponents to set.public void addPhenomenonComponent(OmObservableProperty observableProperty)
public Iterator<OmObservableProperty> iterator()
iterator in interface Iterable<OmObservableProperty>public boolean isComposite()
isComposite in class AbstractPhenomenonpublic boolean isObservableProperty()
isObservableProperty in class AbstractPhenomenonCopyright © 2015–2021 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.