| java.lang.Object org.deegree.model.feature.schema.DefaultFeatureType org.deegree.io.datastore.schema.MappedFeatureType
MappedFeatureType | public class MappedFeatureType extends DefaultFeatureType (Code) | | Represents a
FeatureType with mapping (persistence) information.
The mapping information describe how the
FeatureType is mapped in the database backend.
author: Markus Schneider author: last edited by: $Author: apoth $ version: $Revision: 9342 $, $Date: 2007-12-27 04:32:57 -0800 (Thu, 27 Dec 2007) $ |
MappedFeatureType | MappedFeatureType(QualifiedName name, boolean isAbstract, PropertyType[] properties, String table, MappedGMLId gmlId, MappedGMLSchema schema, boolean isVisible, boolean isUpdatable, boolean isDeletable, boolean isInsertable)(Code) | | Creates a new instance of MappedFeatureType from the given parameters.
Parameters: name - Parameters: isAbstract - Parameters: properties - Parameters: table - Parameters: gmlId - Parameters: schema - Parameters: isVisible - Parameters: isUpdatable - Parameters: isDeletable - Parameters: isInsertable - |
getConcreteSubstitutions | public MappedFeatureType[] getConcreteSubstitutions()(Code) | | Returns all non-abstract feature types that may be used as substitutions for this feature type.
all non-abstract feature types that may be used as substitutions |
getGMLId | public MappedGMLId getGMLId()(Code) | | Returns the mapping information for the "gml:Id" attribute.
mapping information for the "gml:Id" attribute |
getGMLSchema | public MappedGMLSchema getGMLSchema()(Code) | | Returns the GML Application schema that defines this feature type.
GML Application schema that defines this feature type |
getTable | public String getTable()(Code) | | Returns the name of the (database) table where the feature type is stored.
name of the associated table |
hasSeveralImplementations | public boolean hasSeveralImplementations()(Code) | | Return whether this feature type has more than one concrete substitution.
Read as: Is there only one concrete feature type that all instances of this type must have? Or are there several
possible concrete subtypes?
true, if the feature type has more than once concrete implementations, false otherwise |
isDeletable | public boolean isDeletable()(Code) | | Returns whether delete operations may be performed on the persistent feature type.
true, if delete operations may be performed, false otherwise. |
isInsertable | public boolean isInsertable()(Code) | | Returns whether insert operations may be performed on the persistent feature type.
true, if insert operations may be performed, false otherwise. |
isUpdatable | public boolean isUpdatable()(Code) | | Returns whether update operations may be performed on the persistent feature type.
true, if update operations may be performed, false otherwise. |
isVisible | public boolean isVisible()(Code) | | Returns whether the persistent feature type is visible (e.g. queryable in the WFS).
true, if the persistent feature type is visible. |
|
|