org.opensaml.saml2.metadata.impl
public class RequestedAttributeImpl extends AttributeImpl implements RequestedAttribute
RequestedAttribute
Modifier and Type | Field and Description |
---|---|
private XSBooleanValue |
isRequired
isRequired attribute
|
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() |
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
private XSBooleanValue isRequired
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 © 1999-2013 JBoss by Red Hat. All Rights Reserved.