An event used to propagate meta class updates
Type | Name and description |
---|---|
Class |
getClassToUpdate() Get the class that is updated. |
Object |
getInstance() Returns the instance this event is for. |
MetaClass |
getNewMetaClass() Get the new MetaClass |
MetaClass |
getOldMetaClass() Get the old MetaClass |
MetaClassRegistry |
getRegistry() Get the MetaClassRegistry that originates this change |
boolean |
isPerInstanceMetaClassChange() Determines if this event is for a change for a single instance or all instances of the Class. |
Constructs a new MetaClassRegistryChangeEvent Object
source
- The object the the event originates at.instance
- Object instance the MetaClass change is on.clazz
- The class that is affected by the registry changeoldMetaClass
- The old MetaClassnewMetaClass
- The new MetaClassGet the class that is updated.
Returns the instance this event is for.
Get the new MetaClass
Get the old MetaClass
Get the MetaClassRegistry that originates this change
Determines if this event is for a change for a single instance or all instances of the Class.
Copyright © 2003-2014 The Codehaus. All rights reserved.