de.deepamehta.plugins.typeeditor
Class TypeEditorPlugin
java.lang.Object
de.deepamehta.core.osgi.PluginActivator
de.deepamehta.plugins.typeeditor.TypeEditorPlugin
- All Implemented Interfaces:
- PluginContext, PostUpdateAssociationListener, PreDeleteAssociationListener, EventListener, BundleActivator
public class TypeEditorPlugin
- extends PluginActivator
- implements PostUpdateAssociationListener, PreDeleteAssociationListener
Methods inherited from class de.deepamehta.core.osgi.PluginActivator |
getBundleContext, getPluginName, getStaticResource, getUri, init, postInstall, publishDirectory, serviceArrived, serviceGone, setCoreService, shutdown, start, stop, toString |
logger
private Logger logger
TypeEditorPlugin
public TypeEditorPlugin()
postUpdateAssociation
public void postUpdateAssociation(Association assoc,
AssociationModel oldModel)
- Specified by:
postUpdateAssociation
in interface PostUpdateAssociationListener
preDeleteAssociation
public void preDeleteAssociation(Association assoc)
- Specified by:
preDeleteAssociation
in interface PreDeleteAssociationListener
createAssocDef
private void createAssocDef(Association assoc)
updateAssocDef
private void updateAssocDef(Association assoc)
removeAssocDef
private void removeAssocDef(Association assoc)
isAssocDef
private boolean isAssocDef(AssociationModel assoc)
addUpdateTypeDirective
private void addUpdateTypeDirective(Type type)
fetchParentType
private Type fetchParentType(Association assoc)
fetchChildType
private Topic fetchChildType(Association assoc)
Copyright © 2014. All Rights Reserved.