org.mesopotamia.util
Class RuleDefinition

java.lang.Object
  extended by VisitableBase
      extended by org.mesopotamia.util.RuleDefinition

public class RuleDefinition
extends VisitableBase


Method Summary
protected  void acceptChildren(Visitor visitor)
           
 java.util.Collection<Attribute> getAttributes()
           
 java.lang.String getFullClassName()
           
 java.util.Collection<java.lang.String> getImplements()
           
protected  java.util.Set<java.lang.Object> getMatchPaths()
           
 BnfModel getModel()
           
 java.lang.String getName()
           
 java.lang.String getSuperClassName()
           
 RuleDefinition getSuperRule()
           
 boolean isFactory()
           
 boolean isInterface()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getName

public java.lang.String getName()

toString

public java.lang.String toString()

isInterface

public boolean isInterface()

isFactory

public boolean isFactory()

getSuperClassName

public java.lang.String getSuperClassName()

getSuperRule

public RuleDefinition getSuperRule()
Returns:

getImplements

public java.util.Collection<java.lang.String> getImplements()

getMatchPaths

protected java.util.Set<java.lang.Object> getMatchPaths()

getModel

public BnfModel getModel()

acceptChildren

protected void acceptChildren(Visitor visitor)

getAttributes

public java.util.Collection<Attribute> getAttributes()

getFullClassName

public java.lang.String getFullClassName()


Copyright © 2005 Hammurapi Group. All Rights Reserved.