1 28 29 package org.objectweb.openccm.uml.transformation.ast; 30 31 import java.util.Stack ; 32 import org.objectweb.openccm.ast.api.Scope; 33 34 40 public class Scopes { 41 42 43 private static Stack scopes = new java.util.Stack (); 44 45 49 public static Scope getScope() { 50 return (Scope)scopes.peek(); 51 } 52 53 57 public static void pushScope(Scope scope) { 58 scopes.push(scope); 59 } 60 61 65 public static Scope popScope() { 66 return (Scope)scopes.pop(); 67 } 68 69 70 } 71 | Popular Tags |