public class OXFSensorType extends OXFAbstractFeatureType
Modifier and Type | Field and Description |
---|---|
static String |
ACTIVE |
static Object |
ACTIVE_PARAMETER_NAME |
static String |
HISTORY |
static String |
ID |
static String |
INPUTS |
static String |
MOBILE |
static Object |
MOBILE_PARAMETER_NAME |
static String |
OUTPUTS |
static String |
POSITION |
static List<String> |
X_AXIS_IDENTIFIERS |
static List<String> |
Y_AXIS_IDENTIFIERS |
static List<String> |
Z_AXIS_IDENTIFIERS |
DESCRIPTION, LOCATION, METADATA_PROPERTY_TYPES, NAME
featureAttributeDescriptors, typeName
Constructor and Description |
---|
OXFSensorType() |
Modifier and Type | Method and Description |
---|---|
static OXFFeature |
create(net.opengis.sensorML.x101.SystemType xb_system) |
protected List<OXFFeatureAttributeDescriptor> |
generateAttributeDescriptors() |
void |
initializeFeature(OXFFeature feature,
net.opengis.sensorML.x101.SystemType xb_sensor) |
String |
toString() |
initializeFeature, initializeFeature, initializeFeaturesGeometry
getAttributeDescriptor, getAttributeDescriptors, getChildTypes, getDefaultShapeAttribute, getTypeName, hasAttribute
public static final String POSITION
public static final String HISTORY
public static final String ID
public static final String ACTIVE
public static final String MOBILE
public static final Object ACTIVE_PARAMETER_NAME
public static final Object MOBILE_PARAMETER_NAME
public static final String INPUTS
public static final String OUTPUTS
protected List<OXFFeatureAttributeDescriptor> generateAttributeDescriptors()
generateAttributeDescriptors
in class OXFAbstractFeatureType
public static OXFFeature create(net.opengis.sensorML.x101.SystemType xb_system) throws OXFException
sensorMlDoc
- OXFException
public void initializeFeature(OXFFeature feature, net.opengis.sensorML.x101.SystemType xb_sensor) throws IllegalArgumentException, ClassCastException, OXFException
feature
- xb_sensor
- OXFException
ClassCastException
IllegalArgumentException
public String toString()
toString
in class OXFFeatureType
Copyright © 2012–2017 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.