public abstract class IndexedEndpointImpl extends EndpointImpl implements IndexedEndpoint
IndexedEndpoint
.DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, INDEX_ATTRIB_NAME, IS_DEFAULT_ATTRIB_NAME, TYPE_LOCAL_NAME, TYPE_NAME
BINDING_ATTRIB_NAME, LOCATION_ATTRIB_NAME, RESPONSE_LOCATION_ATTRIB_NAME
Modifier | Constructor and Description |
---|---|
protected |
IndexedEndpointImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
Integer |
getIndex()
Gets the index of the endpoint.
|
Boolean |
isDefault()
Gets whether this is the default endpoint in a list.
|
XSBooleanValue |
isDefaultXSBoolean()
Gets whether this is the default endpoint in a list.
|
void |
setIndex(Integer theIndex)
Sets the index of the endpoint.
|
void |
setIsDefault(Boolean newIsDefault)
Sets whether this is the default endpoint in a list.
|
void |
setIsDefault(XSBooleanValue theIsDefault)
Sets whether this is the default endpoint in a list.
|
getBinding, getLocation, getOrderedChildren, getResponseLocation, getUnknownAttributes, getUnknownXMLObjects, getUnknownXMLObjects, setBinding, setLocation, setResponseLocation
equals, hashCode, prepareForAssignment
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getBinding, getLocation, getResponseLocation, setBinding, setLocation, setResponseLocation
getUnknownXMLObjects, getUnknownXMLObjects
getUnknownAttributes
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
protected IndexedEndpointImpl(String namespaceURI, String elementLocalName, String namespacePrefix)
namespaceURI
- the namespace the element is inelementLocalName
- the local name of the XML element this Object representsnamespacePrefix
- the prefix for the given namespacepublic Integer getIndex()
getIndex
in interface IndexedEndpoint
public void setIndex(Integer theIndex)
setIndex
in interface IndexedEndpoint
theIndex
- index of the endpointpublic Boolean isDefault()
isDefault
in interface IndexedEndpoint
public XSBooleanValue isDefaultXSBoolean()
isDefaultXSBoolean
in interface IndexedEndpoint
public void setIsDefault(Boolean newIsDefault)
setIsDefault
in interface IndexedEndpoint
newIsDefault
- whether this is the default endpoint in a listpublic void setIsDefault(XSBooleanValue theIsDefault)
setIsDefault
in interface IndexedEndpoint
theIsDefault
- whether this is the default endpoint in a listCopyright © 2018. All rights reserved.