com.hammurapi.bnf2emf
Class RuleDefinition

java.lang.Object
  extended by com.hammurapi.bnf2emf.RuleDefinition

public class RuleDefinition
extends Object


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

Method Detail

getName

public String getName()

toString

public String toString()
Overrides:
toString in class Object

isInterface

public boolean isInterface()

isFactory

public boolean isFactory()

getSuperClassName

public String getSuperClassName()

getSuperRule

public RuleDefinition getSuperRule()
Returns:

getImplements

public Collection<String> getImplements()

getMatchPaths

protected Set<Object> getMatchPaths()

getModel

public Bnf2Emf getModel()

getAttributes

public Collection<Attribute> getAttributes()