sk.uniba.euromath.editor.textEditor.policies
Class AbstractTextEditPolicy

java.lang.Object
  extended by org.eclipse.gef.editpolicies.AbstractEditPolicy
      extended by sk.uniba.euromath.editor.textEditor.policies.AbstractTextEditPolicy
All Implemented Interfaces:
org.eclipse.gef.EditPolicy, org.eclipse.gef.RequestConstants
Direct Known Subclasses:
TextEditPolicy

public abstract class AbstractTextEditPolicy
extends org.eclipse.gef.editpolicies.AbstractEditPolicy

Policy for basic text edit functionality - insertion and deletion of text + activation of editing(discutable).

Author:
Tomáš Studva 30.1.2006

Field Summary
 
Fields inherited from interface org.eclipse.gef.EditPolicy
COMPONENT_ROLE, CONNECTION_BENDPOINTS_ROLE, CONNECTION_ENDPOINTS_ROLE, CONNECTION_ROLE, CONTAINER_ROLE, DIRECT_EDIT_ROLE, GRAPHICAL_NODE_ROLE, LAYOUT_ROLE, NODE_ROLE, PRIMARY_DRAG_ROLE, SELECTION_FEEDBACK_ROLE, TREE_CONTAINER_ROLE
 
Fields inherited from interface org.eclipse.gef.RequestConstants
REQ_ADD, REQ_ALIGN, REQ_ALIGN_CHILDREN, REQ_CLONE, REQ_CONNECTION_END, REQ_CONNECTION_START, REQ_CREATE, REQ_CREATE_BENDPOINT, REQ_DELETE, REQ_DELETE_DEPENDANT, REQ_DIRECT_EDIT, REQ_MOVE, REQ_MOVE_BENDPOINT, REQ_MOVE_CHILDREN, REQ_OPEN, REQ_ORPHAN, REQ_ORPHAN_CHILDREN, REQ_RECONNECT_SOURCE, REQ_RECONNECT_TARGET, REQ_RESIZE, REQ_RESIZE_CHILDREN, REQ_SELECTION, REQ_SELECTION_HOVER
 
Constructor Summary
AbstractTextEditPolicy()
           
 
Method Summary
 boolean understandsRequest(org.eclipse.gef.Request req)
          Be careful when overriding.
 
Methods inherited from class org.eclipse.gef.editpolicies.AbstractEditPolicy
activate, deactivate, debugFeedback, eraseSourceFeedback, eraseTargetFeedback, getCommand, getHost, getTargetEditPart, setHost, showSourceFeedback, showTargetFeedback, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbstractTextEditPolicy

public AbstractTextEditPolicy()
Method Detail

understandsRequest

public final boolean understandsRequest(org.eclipse.gef.Request req)
Be careful when overriding.

Specified by:
understandsRequest in interface org.eclipse.gef.EditPolicy
Overrides:
understandsRequest in class org.eclipse.gef.editpolicies.AbstractEditPolicy


Copyright © 2003-2006 null. All Rights Reserved.