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:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddestroy(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, processEventsMethods inherited from class juzu.impl.metamodel.MetaModelPlugin
getName, postActivate, postProcessAnnotations, postProcessEvents, prePassivate, processAnnotationUpdated
-
Constructor Details
-
AjaxMetaModelPlugin
public AjaxMetaModelPlugin()
-
-
Method Details
-
init
- 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>
-