Uses of Interface
org.eclipse.graphiti.features.context.IContext

Packages that use IContext
org.eclipse.graphiti.features   
org.eclipse.graphiti.features.context   
org.eclipse.graphiti.features.context.impl   
org.eclipse.graphiti.features.custom   
org.eclipse.graphiti.features.impl   
org.eclipse.graphiti.pattern   
org.eclipse.graphiti.pattern.id   
org.eclipse.graphiti.platform   
org.eclipse.graphiti.tb   
org.eclipse.graphiti.ui.editor   
org.eclipse.graphiti.ui.features   
org.eclipse.graphiti.ui.platform   
 

Uses of IContext in org.eclipse.graphiti.features
 

Methods in org.eclipse.graphiti.features that return IContext
 IContext IContextHolder.getContext()
          Gets the context.
 

Methods in org.eclipse.graphiti.features with parameters of type IContext
 boolean FeatureCheckerAdapter.allow(IFeature feature, IContext context)
           
 boolean IFeatureChecker.allow(IFeature feature, IContext context)
           
 boolean FeatureCheckerAdapter.allowAdd(IContext context)
           
 boolean IFeatureChecker.allowAdd(IContext context)
           
 boolean FeatureCheckerAdapter.allowMove(IContext context)
           
 boolean IFeatureChecker.allowMove(IContext context)
           
 boolean FeatureCheckerAdapter.allowRemove(IContext context)
           
 boolean IFeatureChecker.allowRemove(IContext context)
           
 boolean IFeature.canExecute(IContext context)
          Decides if the current feature can execute with the given context.
 boolean ICustomUndoRedoFeature.canRedo(IContext context)
          Decides if the processed feature can be re-done.
 boolean ICustomUndoableFeature.canRedo(IContext context)
          Deprecated. Decides if the processed feature can be re-done.
 boolean ICustomUndoRedoFeature.canUndo(IContext context)
          Decides if the changes done by a processed feature can be undone.
 boolean ICustomUndoableFeature.canUndo(IContext context)
          Deprecated. Decides if the changes done by a processed feature can be undone.
 boolean IFeature.canUndo(IContext context)
          Decides if the current feature can be undone - this is the undo of the execute operation.
 void IFeature.execute(IContext context)
          Executes the current feature with the given context.
private  ICustomFeature[] ConfigurableFeatureProviderWrapper.filterAllowedCustomFeatures(ICustomFeature[] features, IContext context)
           
 boolean IFeature.isAvailable(IContext context)
          Decides if the current feature is available with the given context.
 void ICustomUndoRedoFeature.postRedo(IContext context)
          This method will be called by the Graphiti framework after the EMF undo has finished.
 void ICustomUndoRedoFeature.postUndo(IContext context)
          This method will be called by the Graphiti framework after the EMF undo is finished.
 void ICustomUndoRedoFeature.preRedo(IContext context)
          This method will be called by the Graphiti framework before the EMF undo has triggered.
 void ICustomUndoRedoFeature.preUndo(IContext context)
          This method will be called by the Graphiti framework before the EMF undo is triggered.
 void ICustomUndoableFeature.redo(IContext context)
          Deprecated. This method will be called to actually do the work needed for redo.
 void ICustomUndoableFeature.undo(IContext context)
          Deprecated. This method will be called to actually do the work needed for undo.
 

Uses of IContext in org.eclipse.graphiti.features.context
 

Subinterfaces of IContext in org.eclipse.graphiti.features.context
 interface IAddBendpointContext
          The Interface IAddBendpointContext.
 interface IAddConnectionContext
          The Interface IAddConnectionContext.
 interface IAddContext
          The Interface IAddContext.
 interface IAreaContext
          The interface IAreaContext.
 interface IConnectionContext
          The Interface IConnectionContext.
 interface ICopyContext
          The Interface ICopyContext.
 interface ICreateConnectionContext
          The Interface ICreateConnectionContext.
 interface ICreateContext
          The Interface ICreateContext.
 interface ICustomContext
          The Interface ICustomContext.
 interface IDeleteContext
          The Interface IDeleteContext.
 interface IDirectEditingContext
          The Interface IDirectEditingContext.
 interface IDoubleClickContext
          The Interface IDoubleClickContext.
 interface ILayoutContext
          The Interface ILayoutContext.
 interface ILocationContext
          The Interface ILocationContext.
 interface IMoveAnchorContext
          The Interface IMoveAnchorContext.
 interface IMoveBendpointContext
          The Interface IMoveBendpointContext.
 interface IMoveConnectionDecoratorContext
          The Interface IMoveConnectionDecoratorContext.
 interface IMoveContext
          The Interface IMoveContext.
 interface IMoveShapeContext
          The Interface IMoveShapeContext.
 interface IPasteContext
          The Interface IPasteContext.
 interface IPictogramElementContext
          The Interface IPictogramElementContext.
 interface IPictogramElementsContext
          The Interface IPictogramElementsContext.
 interface IPrintContext
          The Interface IPrintContext.
 interface IReconnectionContext
          The Interface IReconnectionContext.
 interface IRemoveBendpointContext
          The Interface IRemoveBendpointContext.
 interface IRemoveContext
          The Interface IRemoveContext.
 interface IResizeContext
          The Interface IResizeContext.
 interface IResizeShapeContext
          The Interface IResizeShapeContext.
 interface ISaveImageContext
          The Interface ISaveImageContext.
 interface ISingleClickContext
          The Interface ISingleClickContext.
 interface ISplitConnectionContext
          The Interface ISplitConnectionContext.
 interface ITargetConnectionContext
          The Interface ITargetConnectionContext.
 interface ITargetConnectionDecoratorContext
          The Interface ITargetConnectionDecoratorContext.
 interface ITargetContext
          The Interface ITargetContext.
 interface IUpdateContext
          The Interface IUpdateContext.
 

Uses of IContext in org.eclipse.graphiti.features.context.impl
 

Classes in org.eclipse.graphiti.features.context.impl that implement IContext
 class AddBendpointContext
          The Class AddBendpointContext.
 class AddConnectionContext
          The Class AddConnectionContext.
 class AddContext
          The Class AddContext.
 class AreaAnchorContext
          The Class AreaAnchorContext.
 class AreaContext
          The Class AreaContext.
 class CopyContext
          The Class CopyContext.
 class CreateConnectionContext
          The Class CreateConnectionContext.
 class CreateContext
          The Class CreateContext.
 class CustomContext
          The Class CustomContext.
 class DeleteContext
          The Class DeleteContext.
 class DirectEditingContext
          The Class DirectEditingContext.
 class LayoutContext
          The Class LayoutContext.
 class LocationContext
          The Class LocationContext.
 class MoveBendpointContext
          The Class MoveBendpointContext.
 class MoveConnectionDecoratorContext
          The Class MoveConnectionDecoratorContext.
 class MoveContext
          The Class MoveContext.
 class MoveShapeContext
          The Class MoveShapeContext.
 class PasteContext
          The Class PasteContext.
 class PrintContext
          The Class PrintContext.
 class ReconnectionContext
          The Class ReconnectionContext.
 class RemoveBendpointContext
          The Class RemoveBendpointContext.
 class RemoveContext
          The Class RemoveContext.
 class ResizeContext
          The Class ResizeContext.
 class ResizeShapeContext
          The Class ResizeShapeContext.
 class SaveImageContext
          The Class SaveImageContext.
 class SplitConnectionContext
          The Class SplitConnectionContext.
 class UpdateContext
          The Class UpdateContext.
 

Uses of IContext in org.eclipse.graphiti.features.custom
 

Methods in org.eclipse.graphiti.features.custom with parameters of type IContext
 boolean AbstractCustomFeature.canExecute(IContext context)
           
 void AbstractAsynchronousCustomFeature.execute(IContext context)
          Must not be overridden in order to guarantee correct delegation to the background job, see AbstractAsynchronousCustomFeature.execute(ICustomContext).
 void AbstractCustomFeature.execute(IContext context)
           
 boolean AbstractCustomFeature.isAvailable(IContext context)
           
 

Uses of IContext in org.eclipse.graphiti.features.impl
 

Methods in org.eclipse.graphiti.features.impl with parameters of type IContext
 boolean AbstractAddFeature.canExecute(IContext context)
           
 boolean AbstractCreateConnectionFeature.canExecute(IContext context)
           
 boolean AbstractCreateFeature.canExecute(IContext context)
           
 boolean AbstractDirectEditingFeature.canExecute(IContext context)
           
 boolean AbstractLayoutFeature.canExecute(IContext context)
           
 boolean AbstractMoveShapeFeature.canExecute(IContext context)
           
 boolean AbstractPrintFeature.canExecute(IContext context)
          Checks if this feature can be executed by delegating to the method AbstractPrintFeature.canPrint(IPrintContext).
 boolean AbstractSaveImageFeature.canExecute(IContext context)
          Checks if this feature can be executed by delegating to the method AbstractSaveImageFeature.canSave(ISaveImageContext).
 boolean AbstractUpdateFeature.canExecute(IContext context)
           
 boolean DefaultAddBendpointFeature.canExecute(IContext context)
           
 boolean DefaultMoveAnchorFeature.canExecute(IContext context)
           
 boolean DefaultMoveBendpointFeature.canExecute(IContext context)
           
 boolean DefaultMoveConnectionDecoratorFeature.canExecute(IContext context)
           
 boolean DefaultReconnectionFeature.canExecute(IContext context)
          Called by the framework to check if this feature can perform the currently triggered reconnection request.
 boolean DefaultRemoveBendpointFeature.canExecute(IContext context)
           
 boolean DefaultRemoveFeature.canExecute(IContext context)
           
 boolean DefaultResizeShapeFeature.canExecute(IContext context)
           
 boolean DefaultUpdateDiagramFeature.canRedo(IContext context)
           
 boolean AbstractFeature.canUndo(IContext context)
           
 boolean DefaultUpdateDiagramFeature.canUndo(IContext context)
           
 void AbstractAddFeature.execute(IContext context)
           
 void AbstractCreateConnectionFeature.execute(IContext context)
           
 void AbstractCreateFeature.execute(IContext context)
           
 void AbstractDirectEditingFeature.execute(IContext context)
           
 void AbstractLayoutFeature.execute(IContext context)
           
 void AbstractMoveShapeFeature.execute(IContext context)
           
 void AbstractPrintFeature.execute(IContext context)
          Executes this print feature by sequentially calling AbstractPrintFeature.prePrint(IPrintContext), IPrintFeature.print(IPrintContext) and AbstractPrintFeature.postPrint(IPrintContext).
 void AbstractSaveImageFeature.execute(IContext context)
          Executes this save image feature by sequentially calling AbstractSaveImageFeature.preSave(ISaveImageContext), ISaveImageFeature.save(ISaveImageContext) and AbstractSaveImageFeature.postSave(ISaveImageContext).
 void AbstractUpdateFeature.execute(IContext context)
           
 void DefaultAddBendpointFeature.execute(IContext context)
           
 void DefaultMoveAnchorFeature.execute(IContext context)
           
 void DefaultMoveBendpointFeature.execute(IContext context)
           
 void DefaultMoveConnectionDecoratorFeature.execute(IContext context)
           
 void DefaultReconnectionFeature.execute(IContext context)
          Called by the framework to execute this feature to perform the currently triggered reconnection request.
 void DefaultRemoveBendpointFeature.execute(IContext context)
           
 void DefaultRemoveFeature.execute(IContext context)
           
 void DefaultResizeShapeFeature.execute(IContext context)
           
 boolean AbstractFeature.isAvailable(IContext context)
           
 void DefaultUpdateDiagramFeature.postRedo(IContext context)
           
 void DefaultUpdateDiagramFeature.postUndo(IContext context)
           
 void DefaultUpdateDiagramFeature.preRedo(IContext context)
           
 void DefaultUpdateDiagramFeature.preUndo(IContext context)
           
 

Uses of IContext in org.eclipse.graphiti.pattern
 

Methods in org.eclipse.graphiti.pattern with parameters of type IContext
 boolean ReconnectionFeatureForPattern.canExecute(IContext context)
           
 boolean AddFeatureForPattern.canRedo(IContext context)
           
 boolean CreateConnectionFeatureForPattern.canRedo(IContext context)
           
 boolean CreateFeatureForPattern.canRedo(IContext context)
           
 boolean DeleteFeatureForPattern.canRedo(IContext context)
           
 boolean DirectEditingFeatureForPattern.canRedo(IContext context)
           
 boolean LayoutFeatureForPattern.canRedo(IContext context)
           
 boolean MoveShapeFeatureForPattern.canRedo(IContext context)
           
 boolean ReconnectionFeatureForPattern.canRedo(IContext context)
           
 boolean RemoveFeatureForPattern.canRedo(IContext context)
           
 boolean ResizeShapeFeatureForPattern.canRedo(IContext context)
           
 boolean UpdateFeatureForPattern.canRedo(IContext context)
           
 boolean ICustomUndoRedoPattern.canRedo(IFeature feature, IContext context)
          Decides if the processed feature can be re-done.
 boolean ICustomUndoablePattern.canRedo(IFeature feature, IContext context)
          Decides if the processed pattern functionality can be re-done.
 boolean AddFeatureForPattern.canUndo(IContext context)
           
 boolean CreateConnectionFeatureForPattern.canUndo(IContext context)
           
 boolean CreateFeatureForPattern.canUndo(IContext context)
           
 boolean DeleteFeatureForPattern.canUndo(IContext context)
           
 boolean DirectEditingFeatureForPattern.canUndo(IContext context)
           
 boolean LayoutFeatureForPattern.canUndo(IContext context)
           
 boolean MoveShapeFeatureForPattern.canUndo(IContext context)
           
 boolean ReconnectionFeatureForPattern.canUndo(IContext context)
           
 boolean RemoveFeatureForPattern.canUndo(IContext context)
           
 boolean ResizeShapeFeatureForPattern.canUndo(IContext context)
           
 boolean UpdateFeatureForPattern.canUndo(IContext context)
           
 boolean ICustomUndoRedoPattern.canUndo(IFeature feature, IContext context)
          Decides if the changes done by a processed pattern functionality can be undone.
 boolean ICustomUndoablePattern.canUndo(IFeature feature, IContext context)
          Decides if the processed pattern functionality can be undone.
protected  boolean DefaultFeatureProviderWithPatterns.checkFeatureAndContext(IFeature feature, IContext context)
          Checks if a feature along with its context is available.
 void ReconnectionFeatureForPattern.execute(IContext context)
           
 void AddFeatureForPattern.postRedo(IContext context)
           
 void CreateConnectionFeatureForPattern.postRedo(IContext context)
           
 void CreateFeatureForPattern.postRedo(IContext context)
           
 void DeleteFeatureForPattern.postRedo(IContext context)
           
 void DirectEditingFeatureForPattern.postRedo(IContext context)
           
 void LayoutFeatureForPattern.postRedo(IContext context)
           
 void MoveShapeFeatureForPattern.postRedo(IContext context)
           
 void ReconnectionFeatureForPattern.postRedo(IContext context)
           
 void RemoveFeatureForPattern.postRedo(IContext context)
           
 void ResizeShapeFeatureForPattern.postRedo(IContext context)
           
 void UpdateFeatureForPattern.postRedo(IContext context)
           
 void ICustomUndoRedoPattern.postRedo(IFeature feature, IContext context)
          This method will be called by the Graphiti framework after the EMF undo has finished.
 void AddFeatureForPattern.postUndo(IContext context)
           
 void CreateConnectionFeatureForPattern.postUndo(IContext context)
           
 void CreateFeatureForPattern.postUndo(IContext context)
           
 void DeleteFeatureForPattern.postUndo(IContext context)
           
 void DirectEditingFeatureForPattern.postUndo(IContext context)
           
 void LayoutFeatureForPattern.postUndo(IContext context)
           
 void MoveShapeFeatureForPattern.postUndo(IContext context)
           
 void ReconnectionFeatureForPattern.postUndo(IContext context)
           
 void RemoveFeatureForPattern.postUndo(IContext context)
           
 void ResizeShapeFeatureForPattern.postUndo(IContext context)
           
 void UpdateFeatureForPattern.postUndo(IContext context)
           
 void ICustomUndoRedoPattern.postUndo(IFeature feature, IContext context)
          This method will be called by the Graphiti framework after the EMF undo is finished.
 void AddFeatureForPattern.preRedo(IContext context)
           
 void CreateConnectionFeatureForPattern.preRedo(IContext context)
           
 void CreateFeatureForPattern.preRedo(IContext context)
           
 void DeleteFeatureForPattern.preRedo(IContext context)
           
 void DirectEditingFeatureForPattern.preRedo(IContext context)
           
 void LayoutFeatureForPattern.preRedo(IContext context)
           
 void MoveShapeFeatureForPattern.preRedo(IContext context)
           
 void ReconnectionFeatureForPattern.preRedo(IContext context)
           
 void RemoveFeatureForPattern.preRedo(IContext context)
           
 void ResizeShapeFeatureForPattern.preRedo(IContext context)
           
 void UpdateFeatureForPattern.preRedo(IContext context)
           
 void ICustomUndoRedoPattern.preRedo(IFeature feature, IContext context)
          This method will be called by the Graphiti framework before the EMF undo has triggered.
 void AddFeatureForPattern.preUndo(IContext context)
           
 void CreateConnectionFeatureForPattern.preUndo(IContext context)
           
 void CreateFeatureForPattern.preUndo(IContext context)
           
 void DeleteFeatureForPattern.preUndo(IContext context)
           
 void DirectEditingFeatureForPattern.preUndo(IContext context)
           
 void LayoutFeatureForPattern.preUndo(IContext context)
           
 void MoveShapeFeatureForPattern.preUndo(IContext context)
           
 void ReconnectionFeatureForPattern.preUndo(IContext context)
           
 void RemoveFeatureForPattern.preUndo(IContext context)
           
 void ResizeShapeFeatureForPattern.preUndo(IContext context)
           
 void UpdateFeatureForPattern.preUndo(IContext context)
           
 void ICustomUndoRedoPattern.preUndo(IFeature feature, IContext context)
          This method will be called by the Graphiti framework before the EMF undo is triggered.
 void AddFeatureForPattern.redo(IContext context)
          Deprecated. use AddFeatureForPattern.postRedo(IContext) instead
 void CreateConnectionFeatureForPattern.redo(IContext context)
          Deprecated. use CreateConnectionFeatureForPattern.postRedo(IContext) instead
 void CreateFeatureForPattern.redo(IContext context)
          Deprecated. use CreateFeatureForPattern.postRedo(IContext) instead
 void DeleteFeatureForPattern.redo(IContext context)
          Deprecated. use DeleteFeatureForPattern.postRedo(IContext) instead
 void DirectEditingFeatureForPattern.redo(IContext context)
          Deprecated. use DirectEditingFeatureForPattern.postRedo(IContext) instead
 void LayoutFeatureForPattern.redo(IContext context)
          Deprecated. use LayoutFeatureForPattern.postRedo(IContext) instead
 void MoveShapeFeatureForPattern.redo(IContext context)
          Deprecated. use MoveShapeFeatureForPattern.postRedo(IContext) instead
 void ReconnectionFeatureForPattern.redo(IContext context)
          Deprecated. use ReconnectionFeatureForPattern.postRedo(IContext) instead
 void RemoveFeatureForPattern.redo(IContext context)
          Deprecated. use RemoveFeatureForPattern.postRedo(IContext) instead
 void ResizeShapeFeatureForPattern.redo(IContext context)
          Deprecated. use ResizeShapeFeatureForPattern.postRedo(IContext) instead
 void UpdateFeatureForPattern.redo(IContext context)
          Deprecated. use UpdateFeatureForPattern.postRedo(IContext) instead
 void ICustomUndoablePattern.redo(IFeature feature, IContext context)
          This method will be called to actually do the work needed for redo.
 void AddFeatureForPattern.undo(IContext context)
          Deprecated. use AddFeatureForPattern.postUndo(IContext) instead
 void CreateConnectionFeatureForPattern.undo(IContext context)
          Deprecated. use CreateConnectionFeatureForPattern.postUndo(IContext) instead
 void CreateFeatureForPattern.undo(IContext context)
          Deprecated. use CreateFeatureForPattern.postUndo(IContext) instead
 void DeleteFeatureForPattern.undo(IContext context)
          Deprecated. use DeleteFeatureForPattern.postUndo(IContext) instead
 void DirectEditingFeatureForPattern.undo(IContext context)
          Deprecated. use DirectEditingFeatureForPattern.postUndo(IContext) instead
 void LayoutFeatureForPattern.undo(IContext context)
          Deprecated. use LayoutFeatureForPattern.postUndo(IContext) instead
 void MoveShapeFeatureForPattern.undo(IContext context)
          Deprecated. use MoveShapeFeatureForPattern.postUndo(IContext) instead
 void ReconnectionFeatureForPattern.undo(IContext context)
          Deprecated. use ReconnectionFeatureForPattern.postUndo(IContext) instead
 void RemoveFeatureForPattern.undo(IContext context)
          Deprecated. use RemoveFeatureForPattern.postUndo(IContext) instead
 void ResizeShapeFeatureForPattern.undo(IContext context)
          Deprecated. use ResizeShapeFeatureForPattern.postUndo(IContext) instead
 void UpdateFeatureForPattern.undo(IContext context)
          Deprecated. use UpdateFeatureForPattern.postUndo(IContext) instead
 void ICustomUndoablePattern.undo(IFeature feature, IContext context)
          This method will be called to actually do the work needed for undo.
 

Uses of IContext in org.eclipse.graphiti.pattern.id
 

Classes in org.eclipse.graphiti.pattern.id that implement IContext
 class IdLayoutContext
          This class represents a special LayoutContext suitable for usage within an IdPattern.
 class IdUpdateContext
          This class represents a special UpdateContext suitable for usage within an IdPattern.
 

Uses of IContext in org.eclipse.graphiti.platform
 

Methods in org.eclipse.graphiti.platform with parameters of type IContext
 Object IDiagramBehavior.executeFeature(IFeature feature, IContext context)
          Executes the given feature in the given context using the command stack and editing domain of the diagram behavior object.
 

Uses of IContext in org.eclipse.graphiti.tb
 

Fields in org.eclipse.graphiti.tb declared as IContext
private  IContext AbstractContextEntry.context
           
 

Methods in org.eclipse.graphiti.tb that return IContext
 IContext AbstractContextEntry.getContext()
           
 IContext IContextEntry.getContext()
          Gets the context.
 

Methods in org.eclipse.graphiti.tb with parameters of type IContext
private static boolean ContextEntryHelper.checkFeatureAvalability(IFeature feature, IContext context)
           
static IContextButtonEntry ContextEntryHelper.createCollapseContextButton(boolean collapse, IFeature customFeature, IContext customContext)
          Creates collapse button entry or expand button entry as indicated by parameter collapse.
private  void AbstractContextEntry.setContext(IContext context)
           
 

Constructors in org.eclipse.graphiti.tb with parameters of type IContext
AbstractContextEntry(IFeature feature, IContext context)
          Creates a new AbstractContextEntry.
ContextButtonEntry(IFeature feature, IContext context)
          Creates a context button entry.
ContextMenuEntry(IFeature feature, IContext context)
          Creates a new ContextMenuEntry.
DynamicContextMenuEntry(IFeature feature, IContext context)
          Creates a new DynamicContextMenuEntry.
 

Uses of IContext in org.eclipse.graphiti.ui.editor
 

Methods in org.eclipse.graphiti.ui.editor with parameters of type IContext
 Object DiagramBehavior.executeFeature(IFeature feature, IContext context)
          Executes the given IFeature with the given IContext in the scope of this DiagramBehavior, meaning within its TransactionalEditingDomain and on its CommandStack.
 

Uses of IContext in org.eclipse.graphiti.ui.features
 

Methods in org.eclipse.graphiti.ui.features with parameters of type IContext
 boolean AbstractCopyFeature.canExecute(IContext context)
           
 boolean AbstractPasteFeature.canExecute(IContext context)
           
 boolean DefaultDeleteFeature.canExecute(IContext context)
           
 void AbstractCopyFeature.execute(IContext context)
           
 void AbstractPasteFeature.execute(IContext context)
           
 void DefaultDeleteFeature.execute(IContext context)
           
 

Uses of IContext in org.eclipse.graphiti.ui.platform
 

Methods in org.eclipse.graphiti.ui.platform with parameters of type IContext
 void GFPropertySection.execute(IFeature feature, IContext context)
          Executes the feature and adds it to the command stack.
 



Copyright (c) SAP AG 2005, 2012.