public abstract class SensorMLEnrichment extends ProcedureDescriptionEnrichment
Constructor and Description |
---|
SensorMLEnrichment() |
Modifier and Type | Method and Description |
---|---|
void |
enrich() |
protected abstract void |
enrich(AbstractSensorML description) |
boolean |
isApplicable() |
protected com.google.common.base.Predicate<SmlIdentifier> |
longNamePredicate() |
protected com.google.common.base.Predicate<SmlIdentifier> |
shortNamePredicate() |
protected com.google.common.base.Predicate<SmlIdentifier> |
uniqueIdPredicate() |
getCache, getDescription, getIdentifier, getLocale, getSession, getSosOfferings, getVersion, isSetLocale, predicate, procedureSettings, setDescription, setIdentifier, setLocale, setSession, setVersion
protected com.google.common.base.Predicate<SmlIdentifier> longNamePredicate()
protected com.google.common.base.Predicate<SmlIdentifier> shortNamePredicate()
protected com.google.common.base.Predicate<SmlIdentifier> uniqueIdPredicate()
public void enrich() throws OwsExceptionReport
enrich
in class ProcedureDescriptionEnrichment
OwsExceptionReport
public boolean isApplicable()
isApplicable
in class ProcedureDescriptionEnrichment
protected abstract void enrich(AbstractSensorML description) throws OwsExceptionReport
OwsExceptionReport
Copyright © 2012-2015 52north.org. All Rights Reserved.