com.sun.j2ee.blueprints.petstore.control.web
Class ScreenFlowXmlDAO
java.lang.Object
|
+--com.sun.j2ee.blueprints.petstore.control.web.ScreenFlowXmlDAO
- public class ScreenFlowXmlDAO
- extends java.lang.Object
This class provides the data bindings for the screendefinitions.xml
and the requestmappings.xml file.
The data obtained is maintained by the ScreenFlowManager
Method Summary |
static java.util.HashMap |
getRequestMappings(com.sun.xml.tree.ElementNode root)
|
static java.util.HashMap |
getScreenDefinitions(com.sun.xml.tree.ElementNode root)
|
static java.util.HashMap |
getScreens(com.sun.xml.tree.ElementNode root)
|
static java.lang.String |
getSubTagValue(com.sun.xml.tree.ElementNode root,
java.lang.String tagName,
java.lang.String subTagName)
|
static java.lang.String |
getSubTagValue(org.w3c.dom.Node node,
java.lang.String subTagName)
|
static java.lang.String |
getTagValue(com.sun.xml.tree.ElementNode root,
java.lang.String tagName)
|
static com.sun.xml.tree.ElementNode |
loadDocument(java.lang.String location)
|
static java.util.HashMap |
loadRequestMappings(java.lang.String location)
|
static java.util.HashMap |
loadScreenDefinitionMappings(java.lang.String location)
|
static java.util.HashMap |
loadScreenDefinitions(java.lang.String location)
|
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
URL_MAPPING
public static final java.lang.String URL_MAPPING
SCREEN_DEFINITION
public static final java.lang.String SCREEN_DEFINITION
URL
public static final java.lang.String URL
LANGUAGE
public static final java.lang.String LANGUAGE
TEMPLATE
public static final java.lang.String TEMPLATE
RESULT
public static final java.lang.String RESULT
NEXT_SCREEN
public static final java.lang.String NEXT_SCREEN
USE_REQUEST_HANDLER
public static final java.lang.String USE_REQUEST_HANDLER
USE_FLOW_HANDLER
public static final java.lang.String USE_FLOW_HANDLER
FLOW_HANDLER_CLASS
public static final java.lang.String FLOW_HANDLER_CLASS
REQUEST_HANDLER_CLASS
public static final java.lang.String REQUEST_HANDLER_CLASS
HANDLER_RESULT
public static final java.lang.String HANDLER_RESULT
FLOW_HANDLER
public static final java.lang.String FLOW_HANDLER
KEY
public static final java.lang.String KEY
VALUE
public static final java.lang.String VALUE
DIRECT
public static final java.lang.String DIRECT
SCREEN
public static final java.lang.String SCREEN
SCREEN_NAME
public static final java.lang.String SCREEN_NAME
PARAMETER
public static final java.lang.String PARAMETER
ScreenFlowXmlDAO
public ScreenFlowXmlDAO()
loadDocument
public static com.sun.xml.tree.ElementNode loadDocument(java.lang.String location)
loadScreenDefinitions
public static java.util.HashMap loadScreenDefinitions(java.lang.String location)
loadRequestMappings
public static java.util.HashMap loadRequestMappings(java.lang.String location)
loadScreenDefinitionMappings
public static java.util.HashMap loadScreenDefinitionMappings(java.lang.String location)
getScreenDefinitions
public static java.util.HashMap getScreenDefinitions(com.sun.xml.tree.ElementNode root)
getScreens
public static java.util.HashMap getScreens(com.sun.xml.tree.ElementNode root)
getRequestMappings
public static java.util.HashMap getRequestMappings(com.sun.xml.tree.ElementNode root)
getSubTagValue
public static java.lang.String getSubTagValue(org.w3c.dom.Node node,
java.lang.String subTagName)
getSubTagValue
public static java.lang.String getSubTagValue(com.sun.xml.tree.ElementNode root,
java.lang.String tagName,
java.lang.String subTagName)
getTagValue
public static java.lang.String getTagValue(com.sun.xml.tree.ElementNode root,
java.lang.String tagName)
Copyright © 2000 Sun Microsystems Inc. All Rights Reserved.