Oracle Application Server Wireless Java API Reference
B10400-01

oracle.panama
Class PAPrimitive

java.lang.Object
  |
  +--oracle.panama.PAPrimitive
All Implemented Interfaces:
MobileXMLConstants

public class PAPrimitive
extends java.lang.Object
implements MobileXMLConstants

Contains convenient static method to create Panama Abstract Layout xmlElement, and the dependency on a particular XML parser.
These methods use the Oracle xml parser to create such elements, and return only w3c.dom.Element.
There is one more method that return the xmlDocumentElement given a xml file path name. Note :


Field Summary
static java.lang.String AT_REQI_GLOBALURL
           
static java.lang.String AT_REQI_PAGE
           
static java.lang.String AT_REQI_SERVICENAME
           
static java.lang.String AT_REQI_SERVICEURL
           
static java.lang.String AT_REQI_URL
          Constant for value attribute
static java.lang.String CONSTANT_FALSE
           
static java.lang.String CONSTANT_TRUE
           

 

Fields inherited from interface oracle.panama.MobileXMLConstants
ATTR_ALT, ATTR_EMPTYOK, ATTR_FORMAT, ATTR_HREF, ATTR_LABEL, ATTR_MANDATORY, ATTR_NAME, ATTR_SELECTED, ATTR_SEPARATOR, ATTR_SRC, ATTR_TARGET, ATTR_TITLE, ATTR_TYPE, ATTR_VALUE, DEVICE_CLASS_ATTR_NAME, TAG_SIMPLEACTION, TAG_SIMPLEAUDIO, TAG_SIMPLEBREAK, TAG_SIMPLECOL, TAG_SIMPLECONTAINER, TAG_SIMPLEEM, TAG_SIMPLEEMAIL, TAG_SIMPLEFORM, TAG_SIMPLEFORMITEM, TAG_SIMPLEFORMOPTION, TAG_SIMPLEFORMSELECT, TAG_SIMPLEHELP, TAG_SIMPLEHREF, TAG_SIMPLEIMAGE, TAG_SIMPLEMENU, TAG_SIMPLEMENUITEM, TAG_SIMPLEMENUITEMFIELD, TAG_SIMPLEPHONE, TAG_SIMPLERESULT, TAG_SIMPLEROW, TAG_SIMPLESPAN, TAG_SIMPLESTRONG, TAG_SIMPLETABLE, TAG_SIMPLETABLEBODY, TAG_SIMPLETABLEHEADER, TAG_SIMPLETEXT, TAG_SIMPLETEXTFIELD, TAG_SIMPLETEXTITEM, TAG_SIMPLETITLE, TAG_SIMPLEUNDERLINE

 

Constructor Summary
PAPrimitive()
           

 

Method Summary
static org.w3c.dom.Element addNodeListToElement(org.w3c.dom.NodeList nl, org.w3c.dom.Element targetElement)
           
static org.w3c.dom.Element createElement(org.w3c.dom.Document owner, java.lang.String tagName)
          Create a Element with its Tag Name.
static org.w3c.dom.Element createElement(java.lang.String tagName)
          Deprecated. replaced by createElement(Document, String).
static org.w3c.dom.Element createSimpleAction(org.w3c.dom.Document owner, java.lang.String label, java.lang.String target, java.lang.String type)
          Create a SimpleAction with a name
static org.w3c.dom.Element createSimpleContainer(org.w3c.dom.Document owner, java.lang.String name)
          Create a Simple Container Element with its name.
static org.w3c.dom.Element createSimpleContainer(java.lang.String name)
          Deprecated. replaced by createSimpleContainer(Document, String).
static org.w3c.dom.Element createSimpleForm(org.w3c.dom.Document owner, java.lang.String name, java.lang.String target)
          Create a Simple Form Element.
static org.w3c.dom.Element createSimpleForm(java.lang.String name, java.lang.String target)
          Deprecated. replaced by createSimpleForm(Document, String, String).
static org.w3c.dom.Element createSimpleFormItem(org.w3c.dom.Document owner, java.lang.String name, boolean isMandatory, java.lang.String defaultValue, java.lang.String text)
          Create a FormItem Element.
static org.w3c.dom.Element createSimpleFormItem(java.lang.String name, boolean isMandatory, java.lang.String defaultValue, java.lang.String text)
          Deprecated. replaced by createSimpleForm(Document, String, String).
static org.w3c.dom.Element createSimpleFormOption(org.w3c.dom.Document owner, java.lang.String value, java.lang.String text)
          Create a SimpleFormOption Element.
static org.w3c.dom.Element createSimpleFormOption(org.w3c.dom.Document owner, java.lang.String value, java.lang.String text, boolean selected)
          Create a SimpleFormOption Element.
static org.w3c.dom.Element createSimpleFormSelect(org.w3c.dom.Document owner, java.lang.String name, java.lang.String title)
          Create a SimpleFormSelect Element.
static org.w3c.dom.Element createSimpleHref(org.w3c.dom.Document owner, java.lang.String label, java.lang.String target)
          Create a Href with a name
static org.w3c.dom.Element createSimpleHref(org.w3c.dom.Document owner, java.lang.String label, java.lang.String target, java.lang.String type)
          Create a Href with a name
static org.w3c.dom.Element createSimpleMenu(org.w3c.dom.Document owner, java.lang.String name)
          Create a Simple Menu Element.
static org.w3c.dom.Element createSimpleMenu(org.w3c.dom.Document owner, java.lang.String name, java.lang.String title)
          Create a Simple Menu Element.
static org.w3c.dom.Element createSimpleMenu(java.lang.String name)
          Deprecated. replaced by createSimpleMenu(Document, String, String).
static org.w3c.dom.Element createSimpleMenuItem(org.w3c.dom.Document owner, java.lang.String text, java.lang.String target, boolean separatorBefore)
          Create a menuItem with a name
static org.w3c.dom.Element createSimpleMenuItem(org.w3c.dom.Document owner, java.lang.String text, java.lang.String target, java.lang.String section, boolean separatorBefore)
          Deprecated. use instead createSimpleMenuItem( Document owner, String text, String target, boolean separatorBefore )
static org.w3c.dom.Element createSimpleMenuItem(java.lang.String text, java.lang.String target, java.lang.String section, boolean separatorBefore)
          Deprecated. use instead createSimpleMenuItem( Document owner, String text, String target, boolean separatorBefore )
static org.w3c.dom.Element createSimpleResult(org.w3c.dom.Document owner, java.lang.String name)
          Create a Simple Result Element with a name.
static org.w3c.dom.Element createSimpleResult(java.lang.String name)
          Deprecated. replaced by createSimpleResult(Document, String).
static org.w3c.dom.Element createSimpleText()
          Deprecated. replaced by createSimpleText(Document).
static org.w3c.dom.Element createSimpleText(org.w3c.dom.Document owner)
          Create a Simple Text Element.
static org.w3c.dom.Element createSimpleTextItem(org.w3c.dom.Document owner, java.lang.String name, java.lang.String text)
          Create a TextItem Element.
static org.w3c.dom.Element createSimpleTextItem(java.lang.String name, java.lang.String text)
          Deprecated. replaced by createSimpleTextItem(Document, String, String).
static org.w3c.dom.Element createSimpleTitle(java.lang.String text)
          Create a Simple Title Element.
static org.w3c.dom.Text createText(org.w3c.dom.Document owner, java.lang.String data)
          Create a Text with its data.
static org.w3c.dom.Text createText(java.lang.String data)
          Deprecated. replaced by createText(Document, String).
static java.lang.String formatStringToXML(java.lang.String xmlString)
           
static org.w3c.dom.Element getDocumentElement(java.io.File xmlFile)
           
static org.w3c.dom.Element getDocumentElement(java.io.Reader xmlReader)
           
static org.w3c.dom.Element getDocumentElement(java.lang.String xmlString)
           
static java.lang.String getStringFromElement(org.w3c.dom.Element element)
           
static org.w3c.dom.Element searchElement(org.w3c.dom.Element rootElement, java.lang.String tagName, java.lang.String attr1, java.lang.String value1)
          Search for a Element with creteria.

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

AT_REQI_URL

public static final java.lang.String AT_REQI_URL
Constant for value attribute
See Also:
Constant Field Values

AT_REQI_PAGE

public static final java.lang.String AT_REQI_PAGE
See Also:
Constant Field Values

AT_REQI_GLOBALURL

public static final java.lang.String AT_REQI_GLOBALURL
See Also:
Constant Field Values

AT_REQI_SERVICENAME

public static final java.lang.String AT_REQI_SERVICENAME
See Also:
Constant Field Values

AT_REQI_SERVICEURL

public static final java.lang.String AT_REQI_SERVICEURL
See Also:
Constant Field Values

CONSTANT_TRUE

public static final java.lang.String CONSTANT_TRUE
See Also:
Constant Field Values

CONSTANT_FALSE

public static final java.lang.String CONSTANT_FALSE
See Also:
Constant Field Values
Constructor Detail

PAPrimitive

public PAPrimitive()
Method Detail

createSimpleResult

public static org.w3c.dom.Element createSimpleResult(java.lang.String name)
Deprecated. replaced by createSimpleResult(Document, String).
Create a Simple Result Element with a name.

createSimpleResult

public static org.w3c.dom.Element createSimpleResult(org.w3c.dom.Document owner,
                                                     java.lang.String name)
Create a Simple Result Element with a name.

createSimpleContainer

public static org.w3c.dom.Element createSimpleContainer(java.lang.String name)
Deprecated. replaced by createSimpleContainer(Document, String).
Create a Simple Container Element with its name.

createSimpleContainer

public static org.w3c.dom.Element createSimpleContainer(org.w3c.dom.Document owner,
                                                        java.lang.String name)
Create a Simple Container Element with its name.

createSimpleText

public static org.w3c.dom.Element createSimpleText()
Deprecated. replaced by createSimpleText(Document).
Create a Simple Text Element.

createSimpleText

public static org.w3c.dom.Element createSimpleText(org.w3c.dom.Document owner)
Create a Simple Text Element.

createSimpleTextItem

public static org.w3c.dom.Element createSimpleTextItem(java.lang.String name,
                                                       java.lang.String text)
Deprecated. replaced by createSimpleTextItem(Document, String, String).
Create a TextItem Element.

createSimpleTextItem

public static org.w3c.dom.Element createSimpleTextItem(org.w3c.dom.Document owner,
                                                       java.lang.String name,
                                                       java.lang.String text)
Create a TextItem Element.

createSimpleFormSelect

public static org.w3c.dom.Element createSimpleFormSelect(org.w3c.dom.Document owner,
                                                         java.lang.String name,
                                                         java.lang.String title)
Create a SimpleFormSelect Element.

createSimpleFormOption

public static org.w3c.dom.Element createSimpleFormOption(org.w3c.dom.Document owner,
                                                         java.lang.String value,
                                                         java.lang.String text)
Create a SimpleFormOption Element.

createSimpleFormOption

public static org.w3c.dom.Element createSimpleFormOption(org.w3c.dom.Document owner,
                                                         java.lang.String value,
                                                         java.lang.String text,
                                                         boolean selected)
Create a SimpleFormOption Element.

createSimpleForm

public static org.w3c.dom.Element createSimpleForm(java.lang.String name,
                                                   java.lang.String target)
Deprecated. replaced by createSimpleForm(Document, String, String).
Create a Simple Form Element.

createSimpleForm

public static org.w3c.dom.Element createSimpleForm(org.w3c.dom.Document owner,
                                                   java.lang.String name,
                                                   java.lang.String target)
Create a Simple Form Element.

createSimpleTitle

public static org.w3c.dom.Element createSimpleTitle(java.lang.String text)
Create a Simple Title Element.

createSimpleFormItem

public static org.w3c.dom.Element createSimpleFormItem(java.lang.String name,
                                                       boolean isMandatory,
                                                       java.lang.String defaultValue,
                                                       java.lang.String text)
Deprecated. replaced by createSimpleForm(Document, String, String).
Create a FormItem Element.

createSimpleFormItem

public static org.w3c.dom.Element createSimpleFormItem(org.w3c.dom.Document owner,
                                                       java.lang.String name,
                                                       boolean isMandatory,
                                                       java.lang.String defaultValue,
                                                       java.lang.String text)
Create a FormItem Element.

createSimpleMenu

public static org.w3c.dom.Element createSimpleMenu(org.w3c.dom.Document owner,
                                                   java.lang.String name,
                                                   java.lang.String title)
Create a Simple Menu Element.

createSimpleMenu

public static org.w3c.dom.Element createSimpleMenu(java.lang.String name)
Deprecated. replaced by createSimpleMenu(Document, String, String).
Create a Simple Menu Element.

createSimpleMenu

public static org.w3c.dom.Element createSimpleMenu(org.w3c.dom.Document owner,
                                                   java.lang.String name)
Create a Simple Menu Element.

createSimpleMenuItem

public static org.w3c.dom.Element createSimpleMenuItem(java.lang.String text,
                                                       java.lang.String target,
                                                       java.lang.String section,
                                                       boolean separatorBefore)
Deprecated. use instead createSimpleMenuItem( Document owner, String text, String target, boolean separatorBefore )
Create a menuItem with a name

createSimpleMenuItem

public static org.w3c.dom.Element createSimpleMenuItem(org.w3c.dom.Document owner,
                                                       java.lang.String text,
                                                       java.lang.String target,
                                                       java.lang.String section,
                                                       boolean separatorBefore)
Deprecated. use instead createSimpleMenuItem( Document owner, String text, String target, boolean separatorBefore )
Create a menuItem with a name

createSimpleMenuItem

public static org.w3c.dom.Element createSimpleMenuItem(org.w3c.dom.Document owner,
                                                       java.lang.String text,
                                                       java.lang.String target,
                                                       boolean separatorBefore)
Create a menuItem with a name

createSimpleHref

public static org.w3c.dom.Element createSimpleHref(org.w3c.dom.Document owner,
                                                   java.lang.String label,
                                                   java.lang.String target,
                                                   java.lang.String type)
Create a Href with a name

createSimpleHref

public static org.w3c.dom.Element createSimpleHref(org.w3c.dom.Document owner,
                                                   java.lang.String label,
                                                   java.lang.String target)
Create a Href with a name

createSimpleAction

public static org.w3c.dom.Element createSimpleAction(org.w3c.dom.Document owner,
                                                     java.lang.String label,
                                                     java.lang.String target,
                                                     java.lang.String type)
Create a SimpleAction with a name

addNodeListToElement

public static org.w3c.dom.Element addNodeListToElement(org.w3c.dom.NodeList nl,
                                                       org.w3c.dom.Element targetElement)

createElement

public static org.w3c.dom.Element createElement(java.lang.String tagName)
Deprecated. replaced by createElement(Document, String).
Create a Element with its Tag Name.

createElement

public static org.w3c.dom.Element createElement(org.w3c.dom.Document owner,
                                                java.lang.String tagName)
Create a Element with its Tag Name.

createText

public static org.w3c.dom.Text createText(java.lang.String data)
Deprecated. replaced by createText(Document, String).
Create a Text with its data.

createText

public static org.w3c.dom.Text createText(org.w3c.dom.Document owner,
                                          java.lang.String data)
Create a Text with its data.

getDocumentElement

public static org.w3c.dom.Element getDocumentElement(java.io.File xmlFile)
                                              throws java.lang.Exception
java.lang.Exception

getDocumentElement

public static org.w3c.dom.Element getDocumentElement(java.io.Reader xmlReader)
                                              throws java.lang.Exception
java.lang.Exception

getDocumentElement

public static org.w3c.dom.Element getDocumentElement(java.lang.String xmlString)
                                              throws java.lang.Exception
java.lang.Exception

getStringFromElement

public static java.lang.String getStringFromElement(org.w3c.dom.Element element)
                                             throws java.lang.Exception
java.lang.Exception

formatStringToXML

public static java.lang.String formatStringToXML(java.lang.String xmlString)
                                          throws java.lang.Exception
java.lang.Exception

searchElement

public static org.w3c.dom.Element searchElement(org.w3c.dom.Element rootElement,
                                                java.lang.String tagName,
                                                java.lang.String attr1,
                                                java.lang.String value1)
Search for a Element with creteria. If attr1 is null return first Element with tagName
Parameters:
rootElement -
attr1 -
value1 -
Returns:
Element

Oracle Application Server Wireless Java API Reference
B10400-01

Copyright © 2003 Oracle Corporation. All Rights Reserved.