1 26 27 package org.objectweb.openccm.ast.lib; 28 29 30 import org.objectweb.openccm.ast.api.ExceptionList; 31 32 33 import org.objectweb.openccm.ast.api.ParameterList; 34 35 50 51 abstract public class OperationBaseImpl 52 extends DeclarationWithTypeRefImpl 53 implements org.objectweb.openccm.ast.api.OperationBase 54 { 55 61 62 protected ParameterListImpl parameters_; 63 64 65 protected ExceptionListImpl exceptions_; 66 67 73 79 protected 80 OperationBaseImpl(Repository rep, 81 ScopeImpl parent) 82 { 83 super(rep, parent); 85 86 parameters_ = new ParameterListImpl(); 88 exceptions_ = new ExceptionListImpl(); 89 } 90 91 97 103 109 115 121 127 132 public ParameterList 133 getParameterList() 134 { 135 return parameters_; 136 } 137 138 143 public ExceptionList getExceptionList() 144 { 145 return exceptions_; 146 } 147 } 148 | Popular Tags |