|
Data Request Broker 2-3-release |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfr.gael.drb.xsd.XsdFacet
public abstract class XsdFacet
Declaration of an XML-Schema Facet.
| Field Summary | |
|---|---|
static int |
ENUMERATION_ID
xs:enumeration facet identifier. |
static int |
FRACTION_DIGITS_ID
xs:fractionDigits facet identifier. |
static int |
LENGTH_ID
xs:length facet identifier. |
static int |
MAX_EXCLUSIVE_ID
xs:maxExclusive facet identifier. |
static int |
MAX_INCLUSIVE_ID
xs:maxInclusive facet identifier. |
static int |
MAX_LENGTH_ID
xs:maxLength facet identifier. |
static int |
MIN_EXCLUSIVE_ID
xs:minExclusive facet identifier. |
static int |
MIN_INCLUSIVE_ID
xs:minInclusive facet identifier. |
static int |
MIN_LENGTH_ID
xs:minLength facet identifier. |
static int |
PATTERN_ID
xs:pattern facet identifier. |
protected String |
targetNamespace
The target namespace of this type. |
static int |
TOTAL_DIGITS_ID
xs:totalDigits facet identifier. |
static String |
VALUE_TAG
value tag. |
static int |
WHITE_SPACE_ID
xs:whiteSpace facet identifier. |
| Constructor Summary | |
|---|---|
XsdFacet()
|
|
| Method Summary | |
|---|---|
XsdAnnotation |
getAnnotation()
Returns annotation of this component. |
DrbAttributeList |
getExternalAttributes()
Returns the external attributes of this component. |
DrbNodeList |
getExternalNodes()
Returns the external nodes of this component. |
abstract int |
getId()
Identifier of this facet. |
abstract String |
getName()
The name of this facet. |
String |
getTargetNamespace()
Returns the target namespace of this type. |
Value |
getValue()
The value of this facet. |
void |
setAnnotation(XsdAnnotation annotation)
Set annotation of this component. |
void |
setExternalAttributes(DrbAttributeList external_attributes)
Set the external attributes of this component. |
void |
setExternalNodes(DrbNodeList external_nodes)
Set the external nodes of this component. |
void |
setTargetNamespace(String target_namespace)
Set the target namespace of this type. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface fr.gael.drb.xsd.ValueValidator |
|---|
isValid |
| Field Detail |
|---|
public static final String VALUE_TAG
public static final int MIN_INCLUSIVE_ID
public static final int MAX_INCLUSIVE_ID
public static final int PATTERN_ID
public static final int ENUMERATION_ID
public static final int MIN_LENGTH_ID
public static final int MAX_LENGTH_ID
public static final int LENGTH_ID
public static final int MIN_EXCLUSIVE_ID
public static final int MAX_EXCLUSIVE_ID
public static final int WHITE_SPACE_ID
public static final int TOTAL_DIGITS_ID
public static final int FRACTION_DIGITS_ID
protected String targetNamespace
| Constructor Detail |
|---|
public XsdFacet()
| Method Detail |
|---|
public abstract int getId()
public abstract String getName()
public Value getValue()
public final XsdAnnotation getAnnotation()
public final void setAnnotation(XsdAnnotation annotation)
annotation - The annotation of this componentpublic final DrbNodeList getExternalNodes()
public final void setExternalNodes(DrbNodeList external_nodes)
external_nodes - The list of the nodepublic final DrbAttributeList getExternalAttributes()
public final void setExternalAttributes(DrbAttributeList external_attributes)
external_attributes - The list of the attributespublic final String getTargetNamespace()
public final void setTargetNamespace(String target_namespace)
target_namespace - the target namespace of this type.
|
Data Request Broker - DRB API® 2-3-release |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||