edu.byu.deg.osmx
Class OSMXSourceDocumentType

java.lang.Object
  extended byedu.byu.deg.osmx.OSMXElement
      extended byedu.byu.deg.osmx.binding.impl.SourceDocumentTypeImpl
          extended byedu.byu.deg.osmx.OSMXSourceDocumentType
All Implemented Interfaces:
com.sun.xml.bind.JAXBObject, Serializable, SourceDocumentType, UnmarshallableObject, ValidatableObject, XMLSerializable
Direct Known Subclasses:
SourceDocumentImpl

public class OSMXSourceDocumentType
extends SourceDocumentTypeImpl

Represents a SourceDocument element in OSMX.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class edu.byu.deg.osmx.binding.impl.SourceDocumentTypeImpl
SourceDocumentTypeImpl.Unmarshaller
 
Nested classes inherited from class edu.byu.deg.osmx.OSMXElement
OSMXElement.InternalIDChangeListener, OSMXElement.OSMXElementDeletionListener
 
Field Summary
 
Fields inherited from class edu.byu.deg.osmx.binding.impl.SourceDocumentTypeImpl
_DataInstanceElements, _Uri, version
 
Fields inherited from class edu.byu.deg.osmx.OSMXElement
deleteListener, elementDeletionListeners, internalIDChangeListeners, parent, parentDoc, propertyChangeListeners
 
Constructor Summary
OSMXSourceDocumentType()
           
 
Method Summary
 OSMXSourceDocumentType getParentSourceDocument()
          Returns a reference to the source document that contains this source document in the original document tree.
(package private)  void setParent(OSMXElement elem)
          Overrides the inherited method in order to pass the call recursively down to its child elements.
 
Methods inherited from class edu.byu.deg.osmx.binding.impl.SourceDocumentTypeImpl
createRawValidator, createUnmarshaller, getDataInstanceElements, getPrimaryInterface, getUri, isSetDataInstanceElements, isSetUri, serializeAttributeBody, serializeAttributes, serializeElementBody, serializeURIs, setUri, unsetDataInstanceElements, unsetUri
 
Methods inherited from class edu.byu.deg.osmx.OSMXElement
addElementDeletionListener, addInternalIDChangeListener, addPropertyChangeListener, addToParentDocument, delete, firePropertyChange, getElementDeletionListeners, getInnerList, getInternalID, getInternalIDChangeListeners, getParent, getParentDocument, getParentOSM, getPropertyChangeListeners, getStyle, handleDeletionEvent, removeElementDeletionListener, removeInternalIDChangeListener, removePropertyChangeListener, replaceChild, replaceChild, setAsParentOf, setAsParentOf, setInternalID, setParentDocument
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OSMXSourceDocumentType

public OSMXSourceDocumentType()
Method Detail

setParent

void setParent(OSMXElement elem)
Overrides the inherited method in order to pass the call recursively down to its child elements.

Overrides:
setParent in class OSMXElement
Parameters:
elem - The new parent of this element.

getParentSourceDocument

public OSMXSourceDocumentType getParentSourceDocument()
Returns a reference to the source document that contains this source document in the original document tree.

Returns:
The parent document for this source document. Result is null if this source document has no parent document.