Uses of Class
junit.extensions.xml.XMLException

Packages that use XMLException
junit.extensions.jfcunit.eventdata Event data structures are used to define the operation on specific components. 
junit.extensions.jfcunit.finder   
junit.extensions.jfcunit.xml   
junit.extensions.xml This package is a extension of jUnit which provides the XML basics for generating test cases defined in XML. 
junit.extensions.xml.elements TagHandlers for the basic implementation of the XML. 
 

Uses of XMLException in junit.extensions.jfcunit.eventdata
 

Methods in junit.extensions.jfcunit.eventdata that throw XMLException
 PathData PathTagHandler.getPathData()
          get the path data.
 void PathTagHandler.processElement()
          Process the element.
 void PathTagHandler.validateElement()
          Validate the element has a path attribute.
 void MouseWheelEventDataTagHandler.processElement()
           
 void MouseWheelEventDataTagHandler.validateElement()
           
 void MouseEventDataTagHandler.processElement()
           
 void MouseEventDataTagHandler.validateElement()
           
 void KeyTagHandler.processElement()
          Submit the keystrokes specified by the event.
 void KeyTagHandler.validateElement()
          Validate that the refid attribute is specified and either code or string attributes are specified.
 void JTreeMouseEventDataTagHandler.processElement()
           
 void JTreeMouseEventDataTagHandler.validateElement()
           
 void JTextComponentMouseEventDataTagHandler.processElement()
           
 void JTextComponentMouseEventDataTagHandler.validateElement()
           
 void JTableMouseEventDataTagHandler.processElement()
           
 void JTableMouseEventDataTagHandler.validateElement()
           
 void JTableHeaderMouseEventDataTagHandler.processElement()
           
 void JTableHeaderMouseEventDataTagHandler.validateElement()
           
 void JTabbedPaneMouseEventDataTagHandler.processElement()
           
 void JTabbedPaneMouseEventDataTagHandler.validateElement()
           
 void JSpinnerMouseEventDataTagHandler.processElement()
           
 void JSpinnerMouseEventDataTagHandler.validateElement()
           
 void JMenuMouseEventDataTagHandler.processElement()
           
 void JMenuMouseEventDataTagHandler.validateElement()
           
 void JListMouseEventDataTagHandler.processElement()
           
 void JListMouseEventDataTagHandler.validateElement()
           
 void JFCEventManagerTagHandler.processElement()
           
 void JFCEventManagerTagHandler.validateElement()
           
 void JComboBoxMouseEventDataTagHandler.processElement()
           
 void JComboBoxMouseEventDataTagHandler.validateElement()
           
 void DragTagHandler.processElement()
           
 void DragTagHandler.validateElement()
           
 void ClickTagHandler.processElement()
           
 void ClickTagHandler.validateElement()
           
 void BaseEventDataTagHandler.validateElement()
           
protected  java.awt.Point BaseEventDataTagHandler.getReference()
          Returns the value of the REFERENCE attribute for this element.
(package private)  AbstractMouseEventData BaseEventDataTagHandler.getEventData()
          Gets the event data generated by this class.
 

Uses of XMLException in junit.extensions.jfcunit.finder
 

Methods in junit.extensions.jfcunit.finder that throw XMLException
 void NamedComponentFinderTagHandler.processElement()
           
 void NamedComponentFinderTagHandler.validateElement()
           
 void LabeledComponentFinderTagHandler.processElement()
           
 void LabeledComponentFinderTagHandler.validateElement()
           
 void JWindowFinderTagHandler.processElement()
           
 void JWindowFinderTagHandler.validateElement()
           
 void JPopupMenuFinderTagHandler.processElement()
           
 void JPopupMenuFinderTagHandler.validateElement()
           
 void JMenuItemFinderTagHandler.processElement()
           
 void JMenuItemFinderTagHandler.validateElement()
           
 void JLabelFinderTagHandler.processElement()
           
 void JLabelFinderTagHandler.validateElement()
           
 void JInternalFrameFinderTagHandler.processElement()
           
 void JInternalFrameFinderTagHandler.validateElement()
           
 void FrameFinderTagHandler.processElement()
           
 void FrameFinderTagHandler.validateElement()
           
 void FindTagHandler.processElement()
           
 void FindTagHandler.validateElement()
           
 void DialogFinderTagHandler.processElement()
           
 void DialogFinderTagHandler.validateElement()
           
 void ComponentFinderTagHandler.processElement()
           
 void ComponentFinderTagHandler.validateElement()
           
abstract  void BaseFindTagHandler.processElement()
           
 void BaseFindTagHandler.validateElement()
           
 void AbstractButtonFinderTagHandler.processElement()
           
 void AbstractButtonFinderTagHandler.validateElement()
           
 

Uses of XMLException in junit.extensions.jfcunit.xml
 

Methods in junit.extensions.jfcunit.xml that throw XMLException
 void XMLRecorder.processElement()
           
 void XMLRecorder.validateElement()
           
 void TestTagHandler.processElement()
           
 void SleepTagHandler.processElement()
           
 void SleepTagHandler.validateElement()
           
 void JFCXMLTestCase.callProcedure(java.lang.String name, org.w3c.dom.Element callElement)
          Call the procedure with the given name.
 void JFCXMLTestCase.processChildren(org.w3c.dom.Element element)
          Process the child XML elements.
private  void JFCXMLTestCase.loadProcedures(org.w3c.dom.Element element)
          Process the child XML elements.
 void AWTEventQueueTagHandler.processElement()
           
 void AWTEventQueueTagHandler.validateElement()
           
 

Uses of XMLException in junit.extensions.xml
 

Methods in junit.extensions.xml that throw XMLException
 void XMLTestCase.callProcedure(java.lang.String name, org.w3c.dom.Element element)
          Call a procedure by name.
 void XMLTestCase.processChildren(org.w3c.dom.Element element)
          Process the child XML Elements.
static AbstractTagHandler XMLTagResourceBundle.getTagHandler(org.w3c.dom.Element element, IXMLTest test, java.lang.String type)
          A convenience method to get a handle to the AbstractTagHandler implementation.
private  java.lang.Class XMLTagResourceBundle.getClassFromTag(java.lang.String tagname, boolean debug)
          Get the Class for the type of tag handler given.
private  AbstractTagHandler XMLTagResourceBundle.getTagHandlerImpl(org.w3c.dom.Element element, IXMLTest test, java.lang.String type)
          Reads the short name (type) and creates an instance of the tag handler that corresponds to the value from the resource bundle.
 void IXMLTestCase.callProcedure(java.lang.String name, org.w3c.dom.Element callElement)
          Call the procedure of (name) passing the attributes associated with the elements.
 void IXMLTestCase.processChildren(org.w3c.dom.Element element)
          Process each child element.
 

Uses of XMLException in junit.extensions.xml.elements
 

Methods in junit.extensions.xml.elements that throw XMLException
 void WhileTagHandler.processElement()
          process the element.
 void WhileTagHandler.validateElement()
          Validate that the element is correct.
 void TokenizeTagHandler.processElement()
          Handle the XML processing of the tag.
 void TokenizeTagHandler.validateElement()
          Make sure the appropriate tag and attributes are used.
 void TestTagHandler.processElement()
          Process the children of the test case.
 void TestTagHandler.validateElement()
          Validate that the tag name is test.
 void TagHandlersTagHandler.processElement()
          Handle the XML processing of the tag 'taghandlers'.
 void TagHandlersTagHandler.validateElement()
          Make sure the appropriate tag and attributes are used.
 void SuiteTagHandler.processElement()
          Process the children of the suite.
 void SuiteTagHandler.validateElement()
          Validate that the tag name is suite.
 void StopWatchTagHandler.processElement()
          Process the element.
 void StopWatchTagHandler.validateElement()
          Validate that the element is properly configured.
 void SaveTagHandler.processElement()
          Save the data to the filename given.
 void SaveTagHandler.validateElement()
          Insure that the file attribute is specified.
 void PropertyTagHandler.processElement()
          Handle the XML processing of the tag 'property'.
 void PropertyTagHandler.validateElement()
          Make sure the appropriate tag and attributes are used.
 void ProcedureTagHandler.processElement()
          Handle the XML processing of the tag 'procedure'.
 void ProcedureTagHandler.validateElement()
          Make sure the appropriate tag and attributes are used.
 void ParentInstanceTagHandler.processElement()
          Handle the XML processing of the tag 'getparent'.
 void ParentInstanceTagHandler.validateElement()
          Make sure the appropriate tag and attributes are used.
 void IndexOfTagHandler.processElement()
          Locate the index or cell matching the value.
 void IndexOfTagHandler.validateElement()
          Insure that the id, refid, type and value attributes are specified.
 void ForeachTagHandler.processElement()
          process the element.
 void ForeachTagHandler.validateElement()
          Validate that the element is correct.
 void FileTagHandler.processElement()
          Process the file element.
 void FileTagHandler.validateElement()
          Validate that the name element has been added.
 void FailTagHandler.processElement()
           
 void EvaluateTagHandler.processElement()
          Handle the XML processing of the tag 'echo'.
 void EvaluateTagHandler.validateElement()
          Make sure the appropriate tag and attributes are used.
 void EchoTagHandler.processElement()
          Handle the XML processing of the tag 'echo'.
 void EchoTagHandler.validateElement()
          Make sure the appropriate tag and attributes are used.
 void DumpTagHandler.processElement()
          Dump the object specified by the refid.
 void DumpTagHandler.validateElement()
          Validate that the refid is specified.
 void ChooseTagHandler.processElement()
          process the element.
 void ChooseTagHandler.validateElement()
          Validate that the element is correct.
 void AssertTextFieldContainsTagHandler.processElement()
          Handle the XML processing of the tag 'assertTextFieldContains'.
 void AssertTextFieldContainsTagHandler.validateElement()
          Make sure the appropriate tag and attributes are used.
 void AssertTableContainsTagHandler.processElement()
          Handle the XML processing of the tag 'assertTableContains'.
 void AssertTableContainsTagHandler.validateElement()
          Insure that the required attributes are specified.
 void AssertSameTagHandler.processElement()
          Obtain the expected and actual values.
 void AssertSameTagHandler.validateElement()
          Insure that a actual and expected value are specified.
 void AssertNullTagHandler.processElement()
          Assert that the actual object specified is null.
 void AssertNullTagHandler.validateElement()
          Insure that a actual attribute is present.
 void AssertNotSameTagHandler.processElement()
          Obtain the expected and actual values.
 void AssertNotSameTagHandler.validateElement()
          Insure that a actual and expected attributes are specified.
 void AssertNotNullTagHandler.processElement()
          The actual value is obtained and then asserted to insure that the value is not null.
 void AssertNotNullTagHandler.validateElement()
          Insure that the element contains a actual attribute.
 void AssertNotEqualsTagHandler.processElement()
          Obtain the expected and actual values.
 void AssertNotEqualsTagHandler.validateElement()
          Insure that the expected and actual attributes are specified.
 void AssertHasFocusTagHandler.processElement()
          Obtains the component via the refid.
 void AssertHasFocusTagHandler.validateElement()
          Insure that the refid is specified.
 void AssertEqualsTagHandler.processElement()
          Obtain the expected and actual objects.
 void AssertEqualsTagHandler.validateElement()
          Insure that the element contains a Actual and expected attribute.
 void AssertEnabledTagHandler.processElement()
          This method obtains the refid which is assumed to be a java.awt.Component.
 void AssertEnabledTagHandler.validateElement()
          Validate the element has a refid.
abstract  void AbstractTagHandler.processElement()
          This method is used to process the xml Element (i.e.
protected  void AbstractTagHandler.checkAtLeastOneRequiredAttribute(java.lang.String[] attrName)
          Since all sub-classes might check for a required attribute, this method can be used for consistent messages.
protected  void AbstractTagHandler.checkAtLeastOneRequiredAttribute(org.w3c.dom.Element root, java.lang.String[] attrName)
          Since all sub-classes might check for a required attribute, this method can be used for consistent messages.
protected  void AbstractTagHandler.checkElementTagName(java.lang.String expectedName)
          Since all sub-classes will check for the element tag name, this method can be used for consistent messages.
protected  void AbstractTagHandler.checkRequiredAttribute(org.w3c.dom.Element e, java.lang.String attrName)
          Since all sub-classes might check for a required attribute, this method can be used for consistent messages.
protected  void AbstractTagHandler.checkRequiredAttribute(java.lang.String attrName)
          Since all sub-classes might check for a required attribute, this method can be used for consistent messages.
protected  java.awt.Point AbstractTagHandler.getPoint(java.lang.String attributeName, java.awt.Point defaultValue)
          This method checks whether the specified attribute is present, and if so, returns the value parsed as a Point, if not, then returns the default value specified.
protected  java.awt.Point AbstractTagHandler.getPoint(org.w3c.dom.Element e, java.lang.String attributeName, java.awt.Point defaultValue)
          This method checks whether the specified attribute is present, and if so, returns the value parsed as a Point, if not, then returns the default value specified.
protected  void AbstractTagHandler.checkOneRequiredAttribute(java.lang.String[] attrName)
          Since all sub-classes might check for a required attribute, this method can be used for consistent messages.
protected  void AbstractTagHandler.checkOneRequiredAttribute(org.w3c.dom.Element root, java.lang.String[] attrName)
          Since all sub-classes might check for a required attribute, this method can be used for consistent messages.
protected  void AbstractTagHandler.validateElement()
          Sub-classes should implement this method to provide validation of the element attributes, etc.
protected  void AbstractAssertTagHandler.checkActual()
          Check that either a actualobj or actualrefid is specified.
protected  void AbstractAssertTagHandler.checkExpected()
          Check that either a expectedobj or expectedrefid is specified.
 



Licensed under: GNU Lesser General Public License, Ver 2.1, February 1999