private void initializeRuntimePrimitivesSeen(){
  for (  Sequence s : componentManager.getAllPrimitiveSequences()) {
    ExecutableSequence es=new ExecutableSequence(s);
    es.execute(new DummyVisitor(),new DummyCheckGenerator());
    NormalExecution e=(NormalExecution)es.getResult(0);
    Object runtimeValue=e.getRuntimeValue();
    runtimePrimitivesSeen.add(runtimeValue);
  }
}

private void initializeRuntimePrimitivesSeen ( ) { for ( Sequence s : componentManager . getAllPrimitiveSequences ( ) ) { ExecutableSequence es = new ExecutableSequence ( s ) ; es . execute ( new DummyVisitor ( ) , new DummyCheckGenerator ( ) ) ; NormalExecution e = ( NormalExecution ) es . getResult ( 0 ) ; Object runtimeValue = e . getRuntimeValue ( ) ; runtimePrimitivesSeen . add ( runtimeValue ) ; } }
the runtimeprimitivesseen set contains primitive values seen during generation / execution and is used to determine new values that should be added to the component set . the component set initially contains a set of primitive sequences ; this method puts those primitives in this set .
