|
deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
T - type of the valuespublic interface PropertyType<T>
Declares a named property of a FeatureType.
FeatureType| Method Summary | |
|---|---|
int |
getMaxOccurs()
Specifies the maximum number of times that this property must be present in a feature instance. |
int |
getMinOccurs()
Specifies the minimum number of times that this property must be present in a feature instance. |
QName |
getName()
Returns the name of the property. |
PropertyType<?>[] |
getSubstitutions()
Returns the possible substitutions that are defined for this PropertyType. |
boolean |
isAbstract()
Returns whether this PropertyType declaration is abstract. |
| Method Detail |
|---|
QName getName()
int getMinOccurs()
int getMaxOccurs()
boolean isAbstract()
PropertyType declaration is abstract.
PropertyType<?>[] getSubstitutions()
PropertyType.
NOTE: This is only needed for a number of GML application schemas (e.g. CityGML) that define properties using
abstract element declarations and provide multiple concrete substitutable elements.
PropertyType), never null and always at
least one entry
|
deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||