net.ontopia.topicmaps.utils.ctm
Class ParseFrame

java.lang.Object
  extended by net.ontopia.topicmaps.utils.ctm.ParseFrame

public class ParseFrame
extends java.lang.Object

INTERNAL: Carrier for variables used during parsing to keep track of context such as current topic, current topic name, current statement (scoped/reifiable) etc. Moved out to a separate class since the existence of embedded topics makes it necessary to be able to stack these frames.


Field Summary
protected  AssociationIF association
           
protected  TopicNameIF name
           
protected  ReifiableIF reifiable
           
protected  ScopedIF scoped
           
protected  TopicIF topic
           
 
Constructor Summary
ParseFrame(TopicIF topic, TopicNameIF name, ScopedIF scoped, ReifiableIF reifiable, AssociationIF association)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

topic

protected TopicIF topic

name

protected TopicNameIF name

scoped

protected ScopedIF scoped

reifiable

protected ReifiableIF reifiable

association

protected AssociationIF association
Constructor Detail

ParseFrame

public ParseFrame(TopicIF topic,
                  TopicNameIF name,
                  ScopedIF scoped,
                  ReifiableIF reifiable,
                  AssociationIF association)


Copyright © 2000-2012 Ontopia.