ecologylab.xml.library.jnlp
Class JnlpState
java.lang.Object
ecologylab.generic.Debug
ecologylab.xml.ElementState
ecologylab.xml.library.jnlp.JnlpState
- All Implemented Interfaces:
- OptimizationTypes, XMLTranslationExceptionTypes, java.lang.Cloneable
public class JnlpState
- extends ElementState
- implements java.lang.Cloneable
Parses JNLP files for Java web launch.
Field comments from:
http://java.sun.com/j2se/1.5.0/docs/guide/javaws/developersguide/syntax.html
- Author:
- Zachary O. Toups (toupsz@cs.tamu.edu)
| Fields inherited from interface ecologylab.xml.OptimizationTypes |
BAD_FIELD, COLLECTION_ELEMENT, COLLECTION_SCALAR, IGNORED_ATTRIBUTE, IGNORED_ELEMENT, LEAF_NODE_VALUE, MAP_ELEMENT, MAP_SCALAR, NAME_SPACE_ATTRIBUTE, NAME_SPACE_LEAF_NODE, NAME_SPACE_MASK, NAME_SPACE_NESTED_ELEMENT, NAMESPACE_IGNORED_ELEMENT, NAMESPACE_TRIAL_ELEMENT, OTHER_NESTED_ELEMENT, REGULAR_ATTRIBUTE, REGULAR_NESTED_ELEMENT, ROOT, UNSET_TYPE, XMLNS_ATTRIBUTE, XMLNS_IGNORED |
|
Constructor Summary |
JnlpState()
No-arg constructor for XML translation. |
| Methods inherited from class ecologylab.xml.ElementState |
addNestedElement, addNestedElement, appendTextNodeString, buildDOM, buildDOM, buildDOM, buildDOM, buildDOM, buildDOMFromXMLCharSequence, buildDOMFromXMLString, checkAnnotation, convertNameStyles, createChildHook, fieldToXMLOptimizations, floatingPrecision, getCollection, getElementStateById, getMap, getNestedNameSpace, getTextNodeString, leafElementFieldNames, lookupNestedNameSpace, optimizations, parent, postTranslationProcessingHook, preTranslationProcessingHook, recycle, setDeclarationStyle, setFieldUsingTypeRegistry, setFloatingPrecision, setParent, setUseDOMForTranslateTo, translateFromXML, translateFromXML, translateFromXML, translateFromXML, translateFromXML, translateFromXMLCharSequence, translateFromXMLDOM, translateFromXMLDOM, translateFromXMLDOM, translateFromXMLDOM, translateFromXMLDOM, translateFromXMLDOM, translateFromXMLDOMCharSequence, translateFromXMLDOMCharSequence, translateFromXMLRootNode, translateFromXMLSAX, translateFromXMLSAX, translateFromXMLSAX, translateFromXMLSAX, translateFromXMLSAX, translateToDOM, translateToXML, translateToXML, translateToXML, translateToXML, writePrettyXML, writePrettyXML, writePrettyXML |
| Methods inherited from class ecologylab.generic.Debug |
classSimpleName, closeLoggingFile, debug, debug, debug, debug, debugA, debugA, debugA, debugI, debugI, debugI, error, error, getClassName, getClassName, getInteractive, getPackageName, getPackageName, getPackageName, initialize, level, level, level, logToFile, print, print, println, println, println, println, println, println, printlnA, printlnA, printlnA, printlnI, printlnI, printlnI, printlnI, setLoggingFile, show, show, superString, toggleInteractive, toString, toString, warning, warning, weird, weird |
| Methods inherited from class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
JnlpState
public JnlpState()
- No-arg constructor for XML translation.
clone
public JnlpState clone()
- Overrides:
clone in class java.lang.Object
- See Also:
ArrayListState.clone()
getAppletDesc
public AppletDesc getAppletDesc()
- Returns:
- the applet description, if any (returns null if there is not one)
setAppletDesc
public void setAppletDesc(AppletDesc appletDesc)
- Sets the applet description and clears the application description (since there can only be one or the other) and
any previous applet descriptions.
- Parameters:
appletDesc - the appletDesc to set
getApplicationDesc
public ApplicationDesc getApplicationDesc()
- Returns:
- the application description, if any (returns null if there is not one)
setApplicationDesc
public void setApplicationDesc(ApplicationDesc applicationDesc)
- Sets the application description and clears the applet description (since there can only be one or the other) and
any previous application descriptions.
- Parameters:
applicationDesc - the applicationDesc to set
getHref
public java.lang.String getHref()
- Returns:
- the href
setHref
public void setHref(java.lang.String href)
- Parameters:
href - the href to set
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
- See Also:
Object.equals(java.lang.Object)