entities
Class ScopeManagerWrapper

java.lang.Object
  extended byentities.ScopeManagerWrapper

public class ScopeManagerWrapper
extends java.lang.Object

This class is a wrapper for a ScopeManager object. It is also used to propagate to the entities the fact that they are within a extern block.


Constructor Summary
ScopeManagerWrapper()
           
 
Method Summary
 ScopeManager getObject()
           
 boolean isExtern()
           
 boolean isTemplate()
           
 void setExtern(boolean externFlag)
          Set a flag to true when a extern block is found
 void setObject(ScopeManager obj)
          Set the object associated to the scopeManagerWrapper
 void setTemplate(boolean templateFlag)
          Set a flag to true when a extern block is found
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScopeManagerWrapper

public ScopeManagerWrapper()
Method Detail

isExtern

public boolean isExtern()
Returns:
true if the ScopeManager object is in a extern block

isTemplate

public boolean isTemplate()

getObject

public ScopeManager getObject()
Returns:
the ScopeManager contained in the scopeManagerWrapper

setExtern

public void setExtern(boolean externFlag)
Set a flag to true when a extern block is found


setTemplate

public void setTemplate(boolean templateFlag)
Set a flag to true when a extern block is found


setObject

public void setObject(ScopeManager obj)
Set the object associated to the scopeManagerWrapper