fr.umlv.tatoo.cc.parser.table
Class StateMetadataFactory

java.lang.Object
  extended by fr.umlv.tatoo.cc.parser.table.StateMetadataFactory

public class StateMetadataFactory
extends Object


Constructor Summary
StateMetadataFactory()
           
 
Method Summary
 StateMetadataDecl create(Set<? extends VersionDecl> compatibleVersions, VariableDecl variable)
          Create a state meta-data.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StateMetadataFactory

public StateMetadataFactory()
Method Detail

create

public StateMetadataDecl create(Set<? extends VersionDecl> compatibleVersions,
                                VariableDecl variable)
Create a state meta-data.

Parameters:
compatibleVersions - set of version compatible with the state, of null, if all are compatible
variable - associated terminal or non terminal