org.processmining.plugins.declare.visualizing
Class XMLBroker

java.lang.Object
  extended by org.processmining.plugins.declare.visualizing.Broker
      extended by org.processmining.plugins.declare.visualizing.XMLBroker
Direct Known Subclasses:
XMLAssignmentBroker, XMLTemplateBroker

public class XMLBroker
extends Broker

Title: DECLARE

Description:

Copyright: Copyright (c) 2006

Company: TU/e

Version:
1.0
Author:
Maja Pesic

Constructor Summary
XMLBroker(java.lang.String aConnectionString, java.lang.String aName)
           
 
Method Summary
protected  void clearDocument()
           
protected  void connect()
          connect
 org.w3c.dom.Element createElement(java.lang.String name)
           
 org.w3c.dom.Text createTextNode(java.lang.String text)
           
protected  void deleteElement(org.w3c.dom.Element elementObject, org.w3c.dom.Element elementList)
          deleteElement
protected  org.w3c.dom.Document getDocument()
           
protected  org.w3c.dom.Element getDocumentRoot()
          getDocumentRoot
 java.lang.String getXML()
           
 boolean readDocument()
          read
 boolean readDocument(java.lang.String path)
          read
 boolean readDocumentString(java.lang.String documentString)
          read
 boolean writeDocument()
          write
 
Methods inherited from class org.processmining.plugins.declare.visualizing.Broker
getConnectionString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLBroker

public XMLBroker(java.lang.String aConnectionString,
                 java.lang.String aName)
Method Detail

getDocument

protected org.w3c.dom.Document getDocument()

createElement

public org.w3c.dom.Element createElement(java.lang.String name)
Parameters:
name - String
Returns:
Element

createTextNode

public org.w3c.dom.Text createTextNode(java.lang.String text)
Parameters:
text - String
Returns:
Text

connect

protected void connect()
connect

Specified by:
connect in class Broker

writeDocument

public boolean writeDocument()
write

Returns:
boolean returns TRUE if succesfull; returns FALSE when exception

readDocument

public boolean readDocument()
read

Returns:
boolean

readDocument

public boolean readDocument(java.lang.String path)
read

Parameters:
path - String
Returns:
boolean

readDocumentString

public boolean readDocumentString(java.lang.String documentString)
read

Parameters:
documentString - String
Returns:
boolean

getDocumentRoot

protected org.w3c.dom.Element getDocumentRoot()
getDocumentRoot

Returns:
Element

clearDocument

protected void clearDocument()

deleteElement

protected void deleteElement(org.w3c.dom.Element elementObject,
                             org.w3c.dom.Element elementList)
deleteElement

Parameters:
elementObject - Element
elementList - NodeList

getXML

public java.lang.String getXML()