/** * Call back method that must be called when the given <code> * EnumTopLevelScope</code> will become the next <i>traverse candidate</i>. * * @param pEnumTopLevelScope The <code>EnumTopLevelScope</code> object that * will become the next <i>traverse * candidate</i>. */ public void performAction( EnumTopLevelScope pEnumTopLevelScope) { // Nothing to do. }
/** * Call back method that must be called as soon as the given <code> * EnumTopLevelScope</code> object has been traversed. * * @param pEnumTopLevelScope The <code>EnumTopLevelScope</code> object that * has just been traversed. */ public void actionPerformed( EnumTopLevelScope pEnumTopLevelScope) { // Nothing to do. }
/** * Constructor. * * @param pTree The tree node representing a type. * @param pOwner The enum top level scope the new object belongs to. * @param pTokenRewriteStream The token stream the token of the stated * tree node belongs to. */ public AST2ClassTopLevelScope( AST2JSOMTree pTree, EnumTopLevelScope pOwner, TokenRewriteStream pTokenRewriteStream) : this(pTree, pTokenRewriteStream) { mOwnerEnumTopLevelScope = pOwner; mOwnerType = OwnerType.ENUM_TOP_LEVEL_SCOPE; }