antlraux package
v0.2.1

antlraux.context.types
Interface ScopedType

All Superinterfaces:
Type
All Known Implementing Classes:
ClassType, MethodType

public interface ScopedType
extends Type

This interface modelizes a Type that has a Scope, like a class type or a method type.


Field Summary
 
Fields inherited from interface antlraux.context.types.Type
DEFAULT_NAME, DEFAULT_TAG
 
Method Summary
 Scope getScope()
          Gets the type's scope
 void setScope(Scope s)
          Sets the type's scope
 
Methods inherited from interface antlraux.context.types.Type
equals, getName, getTag, setName, setTag, toString
 

Method Detail

setScope

public void setScope(Scope s)
Sets the type's scope


getScope

public Scope getScope()
Gets the type's scope


antlraux package
v0.2.1

Created by Enrique José García Cota