public class PublicationImpl extends AbstractSAMLObject implements Publication
Publication
.CREATION_INSTANT_ATTRIB_NAME, DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, PUBLICATION_ID_ATTRIB_NAME, PUBLISHER_ATTRIB_NAME, TYPE_LOCAL_NAME, TYPE_NAME
Modifier | Constructor and Description |
---|---|
protected |
PublicationImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
org.joda.time.DateTime |
getCreationInstant()
Get the creation instant.
|
List<XMLObject> |
getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
|
String |
getPublicationId()
Get the publicationId.
|
String |
getPublisher()
Get the publisher.
|
void |
setCreationInstant(org.joda.time.DateTime dateTime)
Set the creation instant.
|
void |
setPublicationId(String id)
Set the publicationId.
|
void |
setPublisher(String thePublisher)
Set the publisher.
|
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
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
protected PublicationImpl(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 String getPublisher()
getPublisher
in interface Publication
public void setPublisher(String thePublisher)
setPublisher
in interface Publication
thePublisher
- the publisherpublic org.joda.time.DateTime getCreationInstant()
getCreationInstant
in interface Publication
public void setCreationInstant(org.joda.time.DateTime dateTime)
setCreationInstant
in interface Publication
dateTime
- the instantpublic String getPublicationId()
getPublicationId
in interface Publication
public void setPublicationId(String id)
setPublicationId
in interface Publication
id
- the publicationIdrpublic List<XMLObject> getOrderedChildren()
getOrderedChildren
in interface XMLObject
Copyright © 2016 JBoss by Red Hat. All rights reserved.