de.deepamehta.plugins.typeeditor
Class TypeEditorPlugin
java.lang.Object
de.deepamehta.core.osgi.PluginActivator
de.deepamehta.plugins.typeeditor.TypeEditorPlugin
- All Implemented Interfaces:
- PluginContext, PostDeleteAssociationListener, PostUpdateAssociationListener, Listener, BundleActivator
public class TypeEditorPlugin
- extends PluginActivator
- implements PostUpdateAssociationListener, PostDeleteAssociationListener
logger
private Logger logger
TypeEditorPlugin
public TypeEditorPlugin()
postUpdateAssociation
public void postUpdateAssociation(Association assoc,
AssociationModel oldModel,
ClientState clientState,
Directives directives)
- Specified by:
postUpdateAssociation
in interface PostUpdateAssociationListener
postDeleteAssociation
public void postDeleteAssociation(Association assoc,
Directives directives)
- Specified by:
postDeleteAssociation
in interface PostDeleteAssociationListener
createAssocDef
private void createAssocDef(Association assoc,
Directives directives)
updateAssocDef
private void updateAssocDef(Association assoc,
Directives directives)
removeAssocDef
private void removeAssocDef(Association assoc,
Directives directives)
isAssocDef
private boolean isAssocDef(AssociationModel assoc)
addUpdateTypeDirective
private void addUpdateTypeDirective(Type type,
Directives directives)
fetchParentType
private Type fetchParentType(Association assoc)
fetchChildType
private Topic fetchChildType(Association assoc)
Copyright © 2013. All Rights Reserved.