MetaDone
|
Public Member Functions | |
Analyzer (MetaModel metamodel, ConcreteModel model) | |
void | printStats () |
void | analyze (Class<?> c) throws BadPreCondition |
Private Member Functions | |
void | init () throws BadPreCondition |
ConcreteObject | managePackage (Package p) throws BadPreCondition |
Private Attributes | |
Set< Class<?> > | classes = new HashSet<Class<?>>() |
HashMap< String, ConcreteObject > | packages = new HashMap<String, ConcreteObject>() |
MetaModel | metamodel |
ConcreteModel | model |
MetaObject | mo_UMLPackage |
MetaObject | mo_UMLClass |
MetaRole | mr_UMLContains |
MetaPropertyExt< String > | mp_UMLClass_methods |
MetaPropertyExt< String > | mp_UMLModelElement_name |
Static Private Attributes | |
final static Logger | logger = Logger.getLogger(Analyzer.class) |
metadone.client.functions.retrodoc.Analyzer.Analyzer | ( | MetaModel | metamodel, |
ConcreteModel | model | ||
) |
void metadone.client.functions.retrodoc.Analyzer.analyze | ( | Class<?> | c | ) | throws BadPreCondition |
References metadone.client.functions.retrodoc.Analyzer.classes, metadone.metabusiness.ConcreteModel.createObject(), metadone.metabusiness.ConcreteObject.createPropertyString(), metadone.metabusiness.ConcreteModel.createRole(), metadone.client.functions.retrodoc.Analyzer.managePackage(), metadone.client.functions.retrodoc.Analyzer.mo_UMLClass, metadone.client.functions.retrodoc.Analyzer.model, metadone.client.functions.retrodoc.Analyzer.mp_UMLClass_methods, metadone.client.functions.retrodoc.Analyzer.mp_UMLModelElement_name, and metadone.client.functions.retrodoc.Analyzer.mr_UMLContains.
Referenced by metadone.client.actions.RetroDocAction.initConcreteModel().
void metadone.client.functions.retrodoc.Analyzer.init | ( | ) | throws BadPreCondition [private] |
References metadone.client.actions.RetroDocAction.getMo_UMLClass(), metadone.client.actions.RetroDocAction.getMo_UMLPackage(), metadone.client.actions.RetroDocAction.getMp_UMLClass_methods(), metadone.client.actions.RetroDocAction.getMp_UMLModelElement_name(), metadone.client.actions.RetroDocAction.getMr_UMLContains(), metadone.client.functions.retrodoc.Analyzer.mo_UMLClass, metadone.client.functions.retrodoc.Analyzer.mo_UMLPackage, metadone.client.functions.retrodoc.Analyzer.mp_UMLClass_methods, metadone.client.functions.retrodoc.Analyzer.mp_UMLModelElement_name, and metadone.client.functions.retrodoc.Analyzer.mr_UMLContains.
Referenced by metadone.client.functions.retrodoc.Analyzer.Analyzer().
ConcreteObject metadone.client.functions.retrodoc.Analyzer.managePackage | ( | Package | p | ) | throws BadPreCondition [private] |
References metadone.metabusiness.ConcreteModel.createObject(), metadone.metabusiness.ConcreteObject.createPropertyString(), metadone.metabusiness.ConcreteModel.createRole(), metadone.client.functions.retrodoc.Analyzer.mo_UMLPackage, metadone.client.functions.retrodoc.Analyzer.model, metadone.client.functions.retrodoc.Analyzer.mp_UMLModelElement_name, metadone.client.functions.retrodoc.Analyzer.mr_UMLContains, and metadone.client.functions.retrodoc.Analyzer.packages.
Referenced by metadone.client.functions.retrodoc.Analyzer.analyze().
void metadone.client.functions.retrodoc.Analyzer.printStats | ( | ) |
Set<Class<?> > metadone.client.functions.retrodoc.Analyzer.classes = new HashSet<Class<?>>() [private] |
final static Logger metadone.client.functions.retrodoc.Analyzer.logger = Logger.getLogger(Analyzer.class) [static, private] |
Referenced by metadone.client.functions.retrodoc.Analyzer.printStats().
Referenced by metadone.client.functions.retrodoc.Analyzer.Analyzer().
MetaPropertyExt<String> metadone.client.functions.retrodoc.Analyzer.mp_UMLClass_methods [private] |
MetaPropertyExt<String> metadone.client.functions.retrodoc.Analyzer.mp_UMLModelElement_name [private] |
HashMap<String, ConcreteObject> metadone.client.functions.retrodoc.Analyzer.packages = new HashMap<String, ConcreteObject>() [private] |