Class AjaxMetaModelPlugin
- java.lang.Object
-
- juzu.impl.metamodel.MetaModelPlugin<juzu.impl.plugin.application.metamodel.ApplicationMetaModel,juzu.impl.plugin.application.metamodel.ApplicationMetaModelPlugin>
-
- juzu.impl.plugin.application.metamodel.ApplicationMetaModelPlugin
-
- org.exoplatform.commons.juzu.ajax.AjaxMetaModelPlugin
-
- All Implemented Interfaces:
Serializable
public class AjaxMetaModelPlugin extends juzu.impl.plugin.application.metamodel.ApplicationMetaModelPlugin- Author:
- Julien Viet
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AjaxMetaModelPlugin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddestroy(juzu.impl.plugin.application.metamodel.ApplicationMetaModel application)juzu.impl.common.JSONgetDescriptor(juzu.impl.plugin.application.metamodel.ApplicationMetaModel application)Set<Class<? extends Annotation>>init(juzu.impl.compiler.ProcessingContext env)voidinit(juzu.impl.plugin.application.metamodel.ApplicationMetaModel application)voidprocessAnnotationAdded(juzu.impl.plugin.application.metamodel.ApplicationMetaModel metaModel, juzu.impl.metamodel.AnnotationKey key, juzu.impl.metamodel.AnnotationState added)voidprocessAnnotationRemoved(juzu.impl.plugin.application.metamodel.ApplicationMetaModel metaModel, juzu.impl.metamodel.AnnotationKey key, juzu.impl.metamodel.AnnotationState removed)-
Methods inherited from class juzu.impl.plugin.application.metamodel.ApplicationMetaModelPlugin
getCompletions, postActivate, prePassivate, processAnnotationChange, processEvent, processEvents
-
-
-
-
Method Detail
-
init
public Set<Class<? extends Annotation>> init(juzu.impl.compiler.ProcessingContext env)
- Overrides:
initin classjuzu.impl.metamodel.MetaModelPlugin<juzu.impl.plugin.application.metamodel.ApplicationMetaModel,juzu.impl.plugin.application.metamodel.ApplicationMetaModelPlugin>
-
processAnnotationAdded
public void processAnnotationAdded(juzu.impl.plugin.application.metamodel.ApplicationMetaModel metaModel, juzu.impl.metamodel.AnnotationKey key, juzu.impl.metamodel.AnnotationState added)- Overrides:
processAnnotationAddedin classjuzu.impl.metamodel.MetaModelPlugin<juzu.impl.plugin.application.metamodel.ApplicationMetaModel,juzu.impl.plugin.application.metamodel.ApplicationMetaModelPlugin>
-
processAnnotationRemoved
public void processAnnotationRemoved(juzu.impl.plugin.application.metamodel.ApplicationMetaModel metaModel, juzu.impl.metamodel.AnnotationKey key, juzu.impl.metamodel.AnnotationState removed)- Overrides:
processAnnotationRemovedin classjuzu.impl.metamodel.MetaModelPlugin<juzu.impl.plugin.application.metamodel.ApplicationMetaModel,juzu.impl.plugin.application.metamodel.ApplicationMetaModelPlugin>
-
init
public void init(juzu.impl.plugin.application.metamodel.ApplicationMetaModel application)
- Overrides:
initin classjuzu.impl.metamodel.MetaModelPlugin<juzu.impl.plugin.application.metamodel.ApplicationMetaModel,juzu.impl.plugin.application.metamodel.ApplicationMetaModelPlugin>
-
destroy
public void destroy(juzu.impl.plugin.application.metamodel.ApplicationMetaModel application)
- Overrides:
destroyin classjuzu.impl.metamodel.MetaModelPlugin<juzu.impl.plugin.application.metamodel.ApplicationMetaModel,juzu.impl.plugin.application.metamodel.ApplicationMetaModelPlugin>
-
getDescriptor
public juzu.impl.common.JSON getDescriptor(juzu.impl.plugin.application.metamodel.ApplicationMetaModel application)
- Overrides:
getDescriptorin classjuzu.impl.metamodel.MetaModelPlugin<juzu.impl.plugin.application.metamodel.ApplicationMetaModel,juzu.impl.plugin.application.metamodel.ApplicationMetaModelPlugin>
-
-