public static enum TLcdXMLSchemaTypeIdentifier.StepAxis extends Enum<TLcdXMLSchemaTypeIdentifier.StepAxis>
Enum Constant and Description |
---|
ANONYMOUS_ATTRIBUTE_TYPE
Denotes an anonymous attribute type.
|
ANONYMOUS_BASE_TYPE
Denotes an anonymous type with a base type (e.g. a restriction).
|
ANONYMOUS_ELEMENT_TYPE
Denotes an anonymous type inside an element.
|
ANONYMOUS_LIST_ITEM_TYPE
Denotes an anonymous type of a list.
|
ANONYMOUS_UNION_ITEM_TYPE
Denotes an anonymous type in a union.
|
GLOBAL_TYPE
Denotes a global type.
|
GROUP_NAME
Denotes an element or attribute group (
<group> or <attribute-group> ). |
Modifier and Type | Method and Description |
---|---|
static TLcdXMLSchemaTypeIdentifier.StepAxis |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static TLcdXMLSchemaTypeIdentifier.StepAxis[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final TLcdXMLSchemaTypeIdentifier.StepAxis GLOBAL_TYPE
public static final TLcdXMLSchemaTypeIdentifier.StepAxis GROUP_NAME
<group>
or <attribute-group>
).
The associated step identifier is the name (QName) of the group.
If present, it is always the first step
It is never the last step because it does not define a type.public static final TLcdXMLSchemaTypeIdentifier.StepAxis ANONYMOUS_ELEMENT_TYPE
public static final TLcdXMLSchemaTypeIdentifier.StepAxis ANONYMOUS_BASE_TYPE
null
.
It is never the first step, because it needs an enclosing type (a global type, for example).public static final TLcdXMLSchemaTypeIdentifier.StepAxis ANONYMOUS_ATTRIBUTE_TYPE
public static final TLcdXMLSchemaTypeIdentifier.StepAxis ANONYMOUS_UNION_ITEM_TYPE
public static final TLcdXMLSchemaTypeIdentifier.StepAxis ANONYMOUS_LIST_ITEM_TYPE
null
.
If present, it is always the last step.public static TLcdXMLSchemaTypeIdentifier.StepAxis[] values()
for (TLcdXMLSchemaTypeIdentifier.StepAxis c : TLcdXMLSchemaTypeIdentifier.StepAxis.values()) System.out.println(c);
public static TLcdXMLSchemaTypeIdentifier.StepAxis valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null