org.owasp.orizon.core
Class AbstractCore

java.lang.Object
  extended by org.owasp.orizon.O
      extended by org.owasp.orizon.core.AbstractCore
Direct Known Subclasses:
Import, Keyword, Method, Variable

public abstract class AbstractCore
extends O


Field Summary
 
Fields inherited from class org.owasp.orizon.O
base64, hasName, initialized, line_start, line_stop, log, reduced, what
 
Constructor Summary
AbstractCore()
           
 
Method Summary
 boolean addModifier(java.lang.String mod)
           
 java.util.Vector<java.lang.String> getModifiers()
           
 java.lang.String getName()
           
 java.lang.String getType()
           
 boolean hasModifier(java.lang.String m)
           
 boolean hasModifier(java.util.Vector<java.lang.String> list)
           
 java.lang.String modifiers2String()
           
 boolean readXmlNode(org.w3c.dom.Node n)
          As far from version 0.62 all items must be responsible for XML Node reading routine.
 void setName(java.lang.String name)
           
 void setType(java.lang.String type)
           
abstract  java.lang.String toXML()
           
 
Methods inherited from class org.owasp.orizon.O
clone, getStartLine, getStopLine, isCompatible, isInitialized, setStartLine, setStopLine, trackThis
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractCore

public AbstractCore()
Method Detail

readXmlNode

public boolean readXmlNode(org.w3c.dom.Node n)
Description copied from class: O
As far from version 0.62 all items must be responsible for XML Node reading routine. Source class must be able to instantiate an object passing XML Node as parameter and having that code read

Specified by:
readXmlNode in class O
Parameters:
n - the node being read
Returns:
true if xml node is well formed and correctly read, or false otherwise.

getType

public final java.lang.String getType()

setType

public final void setType(java.lang.String type)

getName

public final java.lang.String getName()

setName

public final void setName(java.lang.String name)

addModifier

public final boolean addModifier(java.lang.String mod)

getModifiers

public final java.util.Vector<java.lang.String> getModifiers()

modifiers2String

public final java.lang.String modifiers2String()

hasModifier

public final boolean hasModifier(java.util.Vector<java.lang.String> list)

hasModifier

public final boolean hasModifier(java.lang.String m)

toXML

public abstract java.lang.String toXML()