NASA World Wind

gov.nasa.worldwind.applications.gio.ebrim
Class ExtrinsicObjectParser

java.lang.Object
  extended by gov.nasa.worldwind.applications.gio.xml.ElementParser
      extended by gov.nasa.worldwind.applications.gio.ebrim.IdentifiableParser
          extended by gov.nasa.worldwind.applications.gio.ebrim.RegistryObjectParser
              extended by gov.nasa.worldwind.applications.gio.ebrim.ExtrinsicObjectParser
All Implemented Interfaces:
ExtrinsicObject, Identifiable, RegistryObject

public class ExtrinsicObjectParser
extends RegistryObjectParser
implements ExtrinsicObject


Field Summary
static String ELEMENT_NAME
           
 
Constructor Summary
ExtrinsicObjectParser(String elementName, Attributes attributes)
           
 
Method Summary
protected  void doStartElement(String name, Attributes attributes)
           
 ContentVersionInfo getContentVersionInfo()
           
 String getMimeType()
           
 boolean isOpaque()
           
 void setContentVersionInfo(ContentVersionInfo contentVersionInfo)
           
 void setMimeType(String mimeType)
           
 void setOpaque(boolean opaque)
           
 
Methods inherited from class gov.nasa.worldwind.applications.gio.ebrim.RegistryObjectParser
addClassification, addClassification, addClassifications, addExternalIdentifier, addExternalIdentifier, addExternalIdentifiers, clearClassifications, clearExternalIdentifiers, getClassification, getClassificationCount, getClassificationIterator, getDescription, getExternalIdentifier, getExternalIdentifierCount, getExternalIdentifierIterator, getIndex, getIndex, getLid, getName, getObjectType, getStatus, getVersionInfo, removeClassification, removeExternalIdentifier, setClassification, setDescription, setExternalIdentifier, setLid, setName, setObjectType, setStatus, setVersionInfo
 
Methods inherited from class gov.nasa.worldwind.applications.gio.ebrim.IdentifiableParser
addSlot, addSlot, addSlots, clearSlots, getHome, getId, getIndex, getSlot, getSlotCount, getSlotIterator, removeSlot, setHome, setId, setSlot
 
Methods inherited from class gov.nasa.worldwind.applications.gio.xml.ElementParser
characters, doCharacters, doEndElement, endElement, getCharacters, getCurrentElement, getElementName, setCurrentElement, startElement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface gov.nasa.worldwind.applications.gio.ebrim.RegistryObject
addClassification, addClassification, addClassifications, addExternalIdentifier, addExternalIdentifier, addExternalIdentifiers, clearClassifications, clearExternalIdentifiers, getClassification, getClassificationCount, getClassificationIterator, getDescription, getExternalIdentifier, getExternalIdentifierCount, getExternalIdentifierIterator, getIndex, getIndex, getLid, getName, getObjectType, getStatus, getVersionInfo, removeClassification, removeExternalIdentifier, setClassification, setDescription, setExternalIdentifier, setLid, setName, setObjectType, setStatus, setVersionInfo
 
Methods inherited from interface gov.nasa.worldwind.applications.gio.ebrim.Identifiable
addSlot, addSlot, addSlots, clearSlots, getHome, getId, getIndex, getSlot, getSlotCount, getSlotIterator, removeSlot, setHome, setId, setSlot
 

Field Detail

ELEMENT_NAME

public static final String ELEMENT_NAME
See Also:
Constant Field Values
Constructor Detail

ExtrinsicObjectParser

public ExtrinsicObjectParser(String elementName,
                             Attributes attributes)
Method Detail

doStartElement

protected void doStartElement(String name,
                              Attributes attributes)
                       throws Exception
Overrides:
doStartElement in class RegistryObjectParser
Throws:
Exception

getContentVersionInfo

public ContentVersionInfo getContentVersionInfo()
Specified by:
getContentVersionInfo in interface ExtrinsicObject

getMimeType

public String getMimeType()
Specified by:
getMimeType in interface ExtrinsicObject

isOpaque

public boolean isOpaque()
Specified by:
isOpaque in interface ExtrinsicObject

setContentVersionInfo

public void setContentVersionInfo(ContentVersionInfo contentVersionInfo)
Specified by:
setContentVersionInfo in interface ExtrinsicObject

setMimeType

public void setMimeType(String mimeType)
Specified by:
setMimeType in interface ExtrinsicObject

setOpaque

public void setOpaque(boolean opaque)
Specified by:
setOpaque in interface ExtrinsicObject

NASA World Wind