treeNodes
Class AbstractFeature

java.lang.Object
  extended by generalHelpers.TreeNode
      extended by treeNodes.AbstractFeature
Direct Known Subclasses:
Attribute, Method

public abstract class AbstractFeature
extends TreeNode

Defines simple phylum AbstractFeature


Field Summary
protected  AbstractSymbol name
           
 
Fields inherited from class generalHelpers.TreeNode
lineNumber
 
Constructor Summary
protected AbstractFeature(int lineNumber)
           
 
Method Summary
abstract  void dumpWithTypes(java.io.Writer out, int n)
           
 AbstractSymbol getName()
           
 
Methods inherited from class generalHelpers.TreeNode
copy, copyAbstractSymbol, copyBoolean, dump, dumpAbstractSymbol, dumpBoolean, dumpLine, getLineNumber, set
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected AbstractSymbol name
Constructor Detail

AbstractFeature

protected AbstractFeature(int lineNumber)
Method Detail

dumpWithTypes

public abstract void dumpWithTypes(java.io.Writer out,
                                   int n)
                            throws java.io.IOException
Throws:
java.io.IOException

getName

public AbstractSymbol getName()