de.lehmannet.om
Interface IExtendableSchemaElement
- All Known Subinterfaces:
- IFinding, ITarget
- All Known Implementing Classes:
- Finding, GenericFinding, GenericTarget, Target
public interface IExtendableSchemaElement
Some schema elements (e.g. IFinding, ITarget) have to be extended
in several different types (e.g. DeepSkyTarget, VariableStarTarget..)
representing several different astronomical objects.
These interfaces extend IExtendableSchemaElement, as it provides access
to e.g. XML XSI Type information.
- Since:
- 1.0
- Author:
- doergn@users.sourceforge.net
|
Field Summary |
static java.lang.String |
XML_XSI_TYPE
Constant for XML Schema Instance type. |
|
Method Summary |
java.lang.String |
getXSIType()
Returns the XML schema instance type of the implementation. |
XML_XSI_TYPE
static final java.lang.String XML_XSI_TYPE
- Constant for XML Schema Instance type.
As target elements my differ from type to type (i.e. DeepSkyTarget,
VariableStarTarget...) this constant can identifies a type.
Example:
<target xsi:type="fgca:deepSkyGX">More stuff goes here</target>
- See Also:
- Constant Field Values
getXSIType
java.lang.String getXSIType()
- Returns the XML schema instance type of the implementation.
Example:
- Returns:
- The xsi:type value of this implementation