MetaDone
|
Public Member Functions | |
GroovyProxyCO (ConcreteObject co, MetaModel mm) | |
Object | propertyMissing (String name, Object args) |
Object | invokeMethod (String name, Object _arg) |
Object | domainOf (String name) |
Object | rangeOf (String name) |
String | toString () |
Public Attributes | |
final ConcreteObject | concreteObject |
final MetaModel | metaModel |
Private Member Functions | |
MetaPropertyExt<?> | findMetaProperty (String name) throws BadPreCondition |
MetaRole | findMetaRole (String name) |
Object | sideOf (RoleSide side, String name) |
Static Private Attributes | |
static final Logger | logger = Logger.getLogger(GroovyProxyCO.class) |
metadone.metabusiness.script.groovy.GroovyProxyCO.GroovyProxyCO | ( | ConcreteObject | co, |
MetaModel | mm | ||
) |
Object metadone.metabusiness.script.groovy.GroovyProxyCO.domainOf | ( | String | name | ) |
MetaPropertyExt<?> metadone.metabusiness.script.groovy.GroovyProxyCO.findMetaProperty | ( | String | name | ) | throws BadPreCondition [private] |
References metadone.metabusiness.script.groovy.GroovyProxyCO.concreteObject, metadone.util.Objects.equal(), metadone.metabusiness.ConcreteObject.getTypes(), and metadone.metabusiness.script.groovy.GroovyProxyCO.metaModel.
Referenced by metadone.metabusiness.script.groovy.GroovyProxyCO.propertyMissing().
MetaRole metadone.metabusiness.script.groovy.GroovyProxyCO.findMetaRole | ( | String | name | ) | [private] |
Object metadone.metabusiness.script.groovy.GroovyProxyCO.invokeMethod | ( | String | name, |
Object | _arg | ||
) |
Object metadone.metabusiness.script.groovy.GroovyProxyCO.propertyMissing | ( | String | name, |
Object | args | ||
) |
Object metadone.metabusiness.script.groovy.GroovyProxyCO.rangeOf | ( | String | name | ) |
Object metadone.metabusiness.script.groovy.GroovyProxyCO.sideOf | ( | RoleSide | side, |
String | name | ||
) | [private] |
References metadone.metabusiness.script.groovy.GroovyProxyCO.concreteObject, metadone.metabusiness.script.groovy.GroovyProxyCO.findMetaRole(), metadone.metabusiness.ConcreteObject.getAllConcreteRolesCO(), metadone.metabusiness.ConcreteObject.getOneConcreteRolesCO(), metadone.metabusiness.MetaRole.isMany(), and metadone.metabusiness.script.groovy.GroovyProxyCO.logger.
Referenced by metadone.metabusiness.script.groovy.GroovyProxyCO.domainOf(), and metadone.metabusiness.script.groovy.GroovyProxyCO.rangeOf().
String metadone.metabusiness.script.groovy.GroovyProxyCO.toString | ( | ) |
Referenced by metadone.metabusiness.script.groovy.GroovyProxyCO.findMetaProperty(), metadone.metabusiness.script.groovy.GroovyProxyCO.GroovyProxyCO(), metadone.metabusiness.script.groovy.GroovyProxyCO.invokeMethod(), metadone.metabusiness.script.groovy.GroovyProxyCO.propertyMissing(), metadone.metabusiness.script.groovy.GroovyProxyCO.sideOf(), and metadone.metabusiness.script.groovy.GroovyProxyCO.toString().
final Logger metadone.metabusiness.script.groovy.GroovyProxyCO.logger = Logger.getLogger(GroovyProxyCO.class) [static, private] |
Referenced by metadone.metabusiness.script.groovy.GroovyProxyCO.sideOf().