Package com.groiss.wfxml


package com.groiss.wfxml
Classes to support Wf-XML functionality. WfXMLObject and all of its subclasses (WfXMLForm,* WfXMLDocForm, WfXMLFolder, and WfXMLNote) represent DMS objects that can be sent with WfXML messages. They are a very useful abstraction of the DMS objects (see WfXMLObject for details).
  • Classes
    Class
    Description
    Instances of this class represent WfXML communication partners.
    Utility methods for the WfXML functionality.
    This class represents DMSDocForm objects.
    See the WfXMLObject base class for general information and examples of how to use WfXMLObject objects.
    This class represents a DMSFolder.
    This class can be used to represent forms.
    This class represents notes.
    WfXMLObject and its subclasses are used to easily access, modify and create DMSObject objects and to do a transformation to and from XML.
    Therefore the hierarchical structure of these WfXML classes is similar to the structure of the DMSObject interface and its subinterfaces.

    The mapping between WfXMLObject objects and DMSObject objects works like this:
    WfXMLNote -- DMSNote WfXMLWebLink -- DMSWebLink WfXMLForm -- DMSForm WfXMLDocForm -- DMSDocForm WfXMLFolder -- DMSFolder WfXMLObject -- DMSObject As you can see, the same naming scheme has been used, so it's easy to keep that mapping in mind.
    Let's take a look on what you can do with WfXMLObject objects:

    First, you can create WfXMLObject objects in three different ways: You can create a new and empty WfXMLObject with one of the subclasses' constructors. You can create a WfXMLObject out of an existing DMSObject.
    Instances of this class represent web links.