public class RequestedAttributeImpl extends AttributeImpl implements RequestedAttribute
RequestedAttribute
DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, IS_REQUIRED_ATTRIB_NAME, TYPE_LOCAL_NAME, TYPE_NAME
BASIC, FRIENDLY_NAME_ATTRIB_NAME, NAME_ATTTRIB_NAME, NAME_FORMAT_ATTRIB_NAME, UNSPECIFIED, URI_REFERENCE
Modifier | Constructor and Description |
---|---|
protected |
RequestedAttributeImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor
|
Modifier and Type | Method and Description |
---|---|
List<XMLObject> |
getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
|
Boolean |
isRequired()
Checks to see if this requested attribute is also required.
|
XSBooleanValue |
isRequiredXSBoolean()
Checks to see if this requested attribute is also required.
|
void |
setIsRequired(Boolean newIsRequired)
Sets if this requested attribute is also required.
|
void |
setIsRequired(XSBooleanValue newIsRequired)
Sets if this requested attribute is also required.
|
getAttributeValues, getFriendlyName, getName, getNameFormat, getUnknownAttributes, setFriendlyName, setName, setNameFormat
equals, prepareForAssignment
deregisterValidator, getValidators, registerValidator, validate, validateChildren
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAttributeValues, getFriendlyName, getName, getNameFormat, setFriendlyName, setName, setNameFormat
deregisterValidator, getValidators, registerValidator, validate
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
getUnknownAttributes
public Boolean isRequired()
isRequired
in interface RequestedAttribute
public XSBooleanValue isRequiredXSBoolean()
isRequiredXSBoolean
in interface RequestedAttribute
public void setIsRequired(Boolean newIsRequired)
setIsRequired
in interface RequestedAttribute
newIsRequired
- true if this attribute is requiredpublic void setIsRequired(XSBooleanValue newIsRequired)
setIsRequired
in interface RequestedAttribute
newIsRequired
- true if this attribute is requiredpublic List<XMLObject> getOrderedChildren()
getOrderedChildren
in interface XMLObject
getOrderedChildren
in class AttributeImpl
Copyright © 2018 JBoss by Red Hat. All rights reserved.