de.opsdesign.yax
Class Element

java.lang.Object
  extended by de.opsdesign.yax.Element
Direct Known Subclasses:
Component, Connection, Parameter, Port

public class Element
extends java.lang.Object


Field Summary
protected  org.xml.sax.helpers.AttributesImpl attributes
           
protected  javax.xml.namespace.QName elementQName
           
protected  java.util.List<Parameter> parameters
           
 
Constructor Summary
Element(java.lang.Object parent, javax.xml.namespace.QName qName)
           
Element(java.lang.Object parent, javax.xml.namespace.QName qName, org.xml.sax.Attributes attrs)
           
Element(java.lang.Object parent, java.lang.String namespaceURIString, java.lang.String localNameString, java.lang.String qNameString)
           
Element(java.lang.Object parent, java.lang.String namespaceURIString, java.lang.String localNameString, java.lang.String qNameString, org.xml.sax.Attributes attrs)
           
 
Method Summary
 void addAttribute(java.lang.String name, java.lang.String value)
           
 void addAttribute(java.lang.String uri, java.lang.String name, java.lang.String value)
           
 void addParameter(javax.xml.namespace.QName qName, org.xml.sax.Attributes attributes)
           
 void addParameter(java.lang.String namespaceURIString, java.lang.String localNameString, java.lang.String qNameString, org.xml.sax.Attributes attributes)
           
 java.lang.String extractLocalPart(java.lang.String string)
           
 java.lang.String extractNSPrefix(java.lang.String string)
           
 org.xml.sax.helpers.AttributesImpl getAttributes()
           
 java.lang.String getAttributeValue(java.lang.String key)
           
 java.lang.String getElementPrefixName()
           
 javax.xml.namespace.QName getElementQName()
           
 java.lang.String getElementURIName()
           
 int getFunctionID()
           
protected  int getNodeID()
           
 java.lang.Object getParent()
           
 boolean isCatch()
           
 boolean isChoose()
           
 boolean isGroup()
           
 boolean isInput()
           
 boolean isOtherwise()
           
 boolean isOutput()
           
 boolean isParameter()
           
 boolean isStep()
           
 boolean isTry()
           
 boolean isWhen()
           
 java.lang.String resolveNSPrefix(java.lang.String nSPrefix)
           
 java.lang.String resolveURI(java.lang.String uRI)
           
 void setFunctionID(int functionID)
           
protected  void setNodeID(int nodeID)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

elementQName

protected javax.xml.namespace.QName elementQName

attributes

protected org.xml.sax.helpers.AttributesImpl attributes

parameters

protected java.util.List<Parameter> parameters
Constructor Detail

Element

public Element(java.lang.Object parent,
               java.lang.String namespaceURIString,
               java.lang.String localNameString,
               java.lang.String qNameString)

Element

public Element(java.lang.Object parent,
               java.lang.String namespaceURIString,
               java.lang.String localNameString,
               java.lang.String qNameString,
               org.xml.sax.Attributes attrs)

Element

public Element(java.lang.Object parent,
               javax.xml.namespace.QName qName)

Element

public Element(java.lang.Object parent,
               javax.xml.namespace.QName qName,
               org.xml.sax.Attributes attrs)
Method Detail

addParameter

public void addParameter(java.lang.String namespaceURIString,
                         java.lang.String localNameString,
                         java.lang.String qNameString,
                         org.xml.sax.Attributes attributes)

addParameter

public void addParameter(javax.xml.namespace.QName qName,
                         org.xml.sax.Attributes attributes)

addAttribute

public void addAttribute(java.lang.String name,
                         java.lang.String value)

addAttribute

public void addAttribute(java.lang.String uri,
                         java.lang.String name,
                         java.lang.String value)

getAttributes

public org.xml.sax.helpers.AttributesImpl getAttributes()

getAttributeValue

public java.lang.String getAttributeValue(java.lang.String key)

isStep

public boolean isStep()

isWhen

public boolean isWhen()

isChoose

public boolean isChoose()

isOtherwise

public boolean isOtherwise()

isTry

public boolean isTry()

isGroup

public boolean isGroup()

isCatch

public boolean isCatch()

isInput

public boolean isInput()

isOutput

public boolean isOutput()

isParameter

public boolean isParameter()

getElementQName

public javax.xml.namespace.QName getElementQName()

getElementURIName

public java.lang.String getElementURIName()

getElementPrefixName

public java.lang.String getElementPrefixName()

extractNSPrefix

public java.lang.String extractNSPrefix(java.lang.String string)

extractLocalPart

public java.lang.String extractLocalPart(java.lang.String string)

resolveNSPrefix

public java.lang.String resolveNSPrefix(java.lang.String nSPrefix)

resolveURI

public java.lang.String resolveURI(java.lang.String uRI)

getNodeID

protected int getNodeID()

setNodeID

protected void setNodeID(int nodeID)

getFunctionID

public int getFunctionID()

setFunctionID

public void setFunctionID(int functionID)

getParent

public java.lang.Object getParent()


Copyright © 2008 OPS Design GmbH. All Rights Reserved.