org.media.mn8
Class ScopeStack
java.lang.Object
|
+--org.media.mn8.ScopeStack
- All Implemented Interfaces:
- java.lang.Cloneable
- public class ScopeStack
- extends java.lang.Object
- implements java.lang.Cloneable
- Version:
- $Revision: 1.17 $ $Date: 2002/06/05 14:55:51 $
- Author:
- Remus Pereni
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ScopeStack
public ScopeStack(mn8ConceptDefinition conceptDef)
ScopeStack
public ScopeStack(mn8ConceptDefinition conceptDef,
java.util.Stack scopeStack)
clear
public void clear()
pushScope
public void pushScope(Scope newScope)
getConceptGlobalScope
public Scope getConceptGlobalScope()
scopeStackSize
public int scopeStackSize()
popScope
public Scope popScope()
getCurrentScope
public Scope getCurrentScope()
getGlobalScope
public Scope getGlobalScope()
insertGlobalInstance
public void insertGlobalInstance(java.lang.String name,
Concept instance)
insertInstance
public void insertInstance(java.lang.String name,
Concept instance)
getInstance
public Concept getInstance(java.lang.String name)
isInstance
public boolean isInstance(java.lang.String name)
setForcedType
public void setForcedType(java.lang.String name,
java.lang.String type)
clone
public java.lang.Object clone()
- Overrides:
clone
in class java.lang.Object
printDebugInfo
public void printDebugInfo()
"Copyright © 2001 Internet Multicasting Services & media.org. All Rights Reserved."