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

Packages that use IDirectEditingContext
org.eclipse.graphiti.features   
org.eclipse.graphiti.features.context.impl   
org.eclipse.graphiti.features.impl   
org.eclipse.graphiti.func   
org.eclipse.graphiti.pattern   
org.eclipse.graphiti.pattern.id   
 

Uses of IDirectEditingContext in org.eclipse.graphiti.features
 

Methods in org.eclipse.graphiti.features with parameters of type IDirectEditingContext
 IDirectEditingFeature ConfigurableFeatureProviderWrapper.getDirectEditingFeature(IDirectEditingContext context)
           
 IDirectEditingFeature DefaultFeatureProviderWrapper.getDirectEditingFeature(IDirectEditingContext context)
           
 IDirectEditingFeature IFeatureProvider.getDirectEditingFeature(IDirectEditingContext context)
          Direct editing features handle direct editing functionality (including drop down lists and text completion).
 

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

Classes in org.eclipse.graphiti.features.context.impl that implement IDirectEditingContext
 class DirectEditingContext
          The Class DirectEditingContext.
 

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

Methods in org.eclipse.graphiti.features.impl with parameters of type IDirectEditingContext
 boolean AbstractDirectEditingFeature.canDirectEdit(IDirectEditingContext context)
           
 String AbstractDirectEditingFeature.checkValueValid(String value, IDirectEditingContext context)
           
 String AbstractDirectEditingFeature.completeValue(String value, int caretPos, String choosenValue, IDirectEditingContext context)
           
 IDirectEditingFeature AbstractFeatureProvider.getDirectEditingFeature(IDirectEditingContext context)
           
 String[] AbstractDirectEditingFeature.getPossibleValues(IDirectEditingContext context)
           
 String[] AbstractDirectEditingFeature.getValueProposals(String value, int caretPos, IDirectEditingContext context)
           
 void AbstractDirectEditingFeature.setValue(String value, IDirectEditingContext context)
           
 

Uses of IDirectEditingContext in org.eclipse.graphiti.func
 

Methods in org.eclipse.graphiti.func with parameters of type IDirectEditingContext
 boolean IDirectEditing.canDirectEdit(IDirectEditingContext context)
          Checks if the feature can perform direct editing on the context handed over.
 String IDirectEditing.checkValueValid(String value, IDirectEditingContext context)
          This method will be called by clients many times to see if current value is valid and could be set.
 String AbstractProposalSupport.checkValueValid(String text, IProposal proposal, IDirectEditingContext context)
           
 String IProposalSupport.checkValueValid(String text, IProposal proposal, IDirectEditingContext context)
          This method will be called by clients many times to see if current value is valid and could be set.
 String AbstractProposalSupport.completeValue(String value, int caretPosition, IProposal choosenValue, IDirectEditingContext context)
           
 String IProposalSupport.completeValue(String value, int caretPosition, IProposal choosenValue, IDirectEditingContext context)
          Framework calls this method to let the feature calculate the new value.
 String IDirectEditing.completeValue(String value, int caretPosition, String choosenValue, IDirectEditingContext context)
          Framework calls this method to let the feature calculate the new value.
 String IDirectEditing.getInitialValue(IDirectEditingContext context)
          Provides the initial value for the opened text editing UI component.
 IProposal[] AbstractProposalSupport.getPossibleValues(IDirectEditingContext context)
           
 String[] IDirectEditing.getPossibleValues(IDirectEditingContext context)
          This value will be used if the cell editor is a combo box.
 IProposal[] IProposalSupport.getPossibleValues(IDirectEditingContext context)
          This value will be used if the cell editor is a combo box.
 IProposal[] AbstractProposalSupport.getValueProposals(String value, int caretPosition, IDirectEditingContext context)
           
 String[] IDirectEditing.getValueProposals(String value, int caretPosition, IDirectEditingContext context)
          This proposals will be used for the completion list of a simple text cell editor.
 IProposal[] IProposalSupport.getValueProposals(String value, int caretPosition, IDirectEditingContext context)
          This proposals will be used for the completion list of a simple text cell editor.
 void IDirectEditing.setValue(String value, IDirectEditingContext context)
          Set the new value.
 void AbstractProposalSupport.setValue(String text, IProposal proposal, IDirectEditingContext context)
           
 void IProposalSupport.setValue(String text, IProposal proposal, IDirectEditingContext context)
          Set the new value.
 

Uses of IDirectEditingContext in org.eclipse.graphiti.pattern
 

Methods in org.eclipse.graphiti.pattern with parameters of type IDirectEditingContext
 boolean AbstractPattern.canDirectEdit(IDirectEditingContext context)
          Clients can override this method to indicate that the pattern allows direct editing for the shape described in the passed IDirectEditingContext.
 boolean DirectEditingFeatureForPattern.canDirectEdit(IDirectEditingContext context)
           
 String AbstractPattern.checkValueValid(String value, IDirectEditingContext context)
          This method will be called by the framework to check if the passed String is valid as new value for the shape.
 String DirectEditingFeatureForPattern.checkValueValid(String value, IDirectEditingContext context)
           
 String AbstractPattern.completeValue(String value, int caretPos, String chosenValue, IDirectEditingContext context)
          Can be overridden by clients to define completion functionality for direct editing.
 String DirectEditingFeatureForPattern.completeValue(String value, int caretPos, String choosenValue, IDirectEditingContext context)
           
 IDirectEditingFeature DefaultFeatureProviderWithPatterns.getDirectEditingFeature(IDirectEditingContext context)
          Tries to retrieve a direct editing feature suiting the given direct editing context from the registered patterns.
protected  IDirectEditingFeature DefaultFeatureProviderWithPatterns.getDirectEditingFeatureAdditional(IDirectEditingContext context)
          Gets the additional direct editing feature functionality.
 String AbstractPattern.getInitialValue(IDirectEditingContext context)
          Provides the initial value for display in the newly opened text editing UI component.
 String DirectEditingFeatureForPattern.getInitialValue(IDirectEditingContext context)
           
 String[] AbstractPattern.getPossibleValues(IDirectEditingContext context)
          This value will be used if the cell editor is a combo box.
 String[] DirectEditingFeatureForPattern.getPossibleValues(IDirectEditingContext context)
           
 String[] AbstractPattern.getValueProposals(String value, int caretPos, IDirectEditingContext context)
          This proposals will be used for the completion list of a simple text cell editor.
 String[] DirectEditingFeatureForPattern.getValueProposals(String value, int caretPos, IDirectEditingContext context)
           
 void AbstractPattern.setValue(String value, IDirectEditingContext context)
          Set the new value after direct editing is finished.
 void DirectEditingFeatureForPattern.setValue(String value, IDirectEditingContext context)
           
 

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

Methods in org.eclipse.graphiti.pattern.id with parameters of type IDirectEditingContext
 boolean IdPattern.canDirectEdit(IDirectEditingContext context)
          Clients can override this method to indicate that the pattern allows direct editing for the shape described in the passed IDirectEditingContext, but the recommended method to override for IdPattern is IdPattern.canDirectEdit(IDirectEditingContext, String).
protected  boolean IdPattern.canDirectEdit(IDirectEditingContext context, String id)
          Clients can override this method to indicate that the pattern allows direct editing for the shape described in the passed IDirectEditingContext holding the given ID.
 String IdPattern.checkValueValid(String value, IDirectEditingContext context)
          This method will be called by the framework to check if the passed String is valid as new value for the shape.
protected  String IdPattern.checkValueValid(String value, IDirectEditingContext context, String id)
          This method will be called by the framework to check if the passed String is valid as new value for the shape.
 String IdPattern.getInitialValue(IDirectEditingContext context)
          Provides the initial value for display in the newly opened text editing UI component.
protected  String IdPattern.getInitialValue(IDirectEditingContext context, String id)
          Provides the initial value for display in the newly opened text editing UI component.
 void IdPattern.setValue(String value, IDirectEditingContext context)
          Set the new value after direct editing is finished.
protected  void IdPattern.setValue(String value, IDirectEditingContext context, String id)
          Set the new value after direct editing is finished.
 



Copyright (c) SAP AG 2005, 2012.