Package net.ontopia.topicmaps.utils.ctm
Class ParseFrame
- java.lang.Object
-
- net.ontopia.topicmaps.utils.ctm.ParseFrame
-
public class ParseFrame extends 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
Fields Modifier and Type Field Description protected AssociationIF
association
protected TopicNameIF
name
protected ReifiableIF
reifiable
protected ScopedIF
scoped
protected TopicIF
topic
-
Constructor Summary
Constructors Constructor Description ParseFrame(TopicIF topic, TopicNameIF name, ScopedIF scoped, ReifiableIF reifiable, AssociationIF association)
-
-
-
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)
-
-