mChaRM.MOP
Class mChaRM_MOP

java.lang.Object
  |
  +--openjava.mop.OJClass
        |
        +--mChaRM.MOP.mChaRM_MOP
All Implemented Interfaces:
OJMember

public class mChaRM_MOP
extends OJClass


Fields inherited from interface openjava.mop.OJMember
DECLARED, PUBLIC
 
Constructor Summary
mChaRM_MOP(java.lang.Class oj_param0, MetaInfo oj_param1)
           
mChaRM_MOP(Environment oj_param0, OJClass oj_param1, ClassDeclaration oj_param2)
           
 
Method Summary
static SyntaxRule getDeclSuffixRule(java.lang.String keyword)
           
static boolean isRegisteredKeyword(java.lang.String keyword)
           
 void translateDefinition()
           
 
Methods inherited from class openjava.mop.OJClass
addClass, addConstructor, addField, addInterface, addMethod, arrayForClasses, expandAllocation, expandArrayAccess, expandArrayAllocation, expandAssignmentExpression, expandCastedExpression, expandCastExpression, expandExpression, expandFieldRead, expandFieldWrite, expandMethodCall, expandTypeName, expandVariableDeclaration, forClass, forName, forObject, forParseTree, getAcceptableConstructor, getAcceptableMethod, getAllClasses, getAllField, getAllFields, getAllMethod, getAllMethods, getAllMethods, getByteCode, getClasses, getClasses, getClassLoader, getCompatibleJavaClass, getComponentType, getConstructor, getConstructor, getConstructors, getConstructors, getDeclaredClasses, getDeclaredConstructor, getDeclaredConstructors, getDeclaredField, getDeclaredFields, getDeclaredMethod, getDeclaredMethods, getDeclaringClass, getEnvironment, getField, getField, getFields, getFields, getInheritableClasses, getInheritableClasses, getInheritableConstructors, getInheritableFields, getInheritableFields, getInheritableMethods, getInheritableMethods, getInheritedClasses, getInheritedFields, getInheritedMethods, getInterfaces, getMetaInfo, getMetaInfoElements, getMetaInfoKeys, getMethod, getMethod, getMethods, getMethods, getModifiers, getName, getPackage, getResource, getResourceAsStream, getSigners, getSimpleName, getSourceCode, getSuffix, getSuperclass, getTypeSuffixRule, isAlterable, isArray, isAssignableFrom, isExecutable, isInSamePackage, isInstance, isInterface, isPrimitive, isPrimitiveWrapper, isRegisteredModifier, makeCopy, makeExpression, makeExpression, makeStatement, makeStatement, makeStatementList, makeStatementList, newInstance, primitiveWrapper, putMetaInfo, removeClass, removeConstructor, removeField, removeMethod, resolveException, resolveException, setDeclaringClass, setInterfaces, setName, setSuperclass, signature, toClasses, toString, translateDefinition, unwrappedPrimitive, waitTranslation, writeMetaInfo
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

mChaRM_MOP

public mChaRM_MOP(Environment oj_param0,
                  OJClass oj_param1,
                  ClassDeclaration oj_param2)

mChaRM_MOP

public mChaRM_MOP(java.lang.Class oj_param0,
                  MetaInfo oj_param1)
Method Detail

isRegisteredKeyword

public static boolean isRegisteredKeyword(java.lang.String keyword)

getDeclSuffixRule

public static SyntaxRule getDeclSuffixRule(java.lang.String keyword)

translateDefinition

public void translateDefinition()
                         throws MOPException,
                                CannotAlterException
Overrides:
translateDefinition in class OJClass