Rational Developer for Power Systems Software
V7.6

com.ibm.etools.systems.application.visual.editor.editpolicies
Class ApplicationModelContainerEditPolicy

java.lang.Object
  extended by ContainerEditPolicy
      extended by com.ibm.etools.systems.application.visual.editor.editpolicies.ApplicationModelContainerEditPolicy

public class ApplicationModelContainerEditPolicy
extends ContainerEditPolicy

Edit policy for top level Application Model container.


Field Summary
protected  boolean contantChangeListenerActivated
           
static String copyright
           
 
Constructor Summary
ApplicationModelContainerEditPolicy()
           
 
Method Summary
protected  void activateContentChangeListener()
           
 void deactivate()
          Remove activated freeformListener.
protected  void deactivateContentChangeListener()
           
 Command getCommand(Request request)
           
 boolean understandsRequest(Request request)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

copyright

public static final String copyright
See Also:
Constant Field Values

contantChangeListenerActivated

protected boolean contantChangeListenerActivated
Constructor Detail

ApplicationModelContainerEditPolicy

public ApplicationModelContainerEditPolicy()
Method Detail

getCommand

public Command getCommand(Request request)
See Also:
org.eclipse.gef.EditPolicy#getCommand(Request)

understandsRequest

public boolean understandsRequest(Request request)
See Also:
org.eclipse.gef.EditPolicy#understandsRequest(org.eclipse.gef.Request)

activateContentChangeListener

protected void activateContentChangeListener()

deactivateContentChangeListener

protected void deactivateContentChangeListener()

deactivate

public void deactivate()
Remove activated freeformListener.

See Also:
org.eclipse.gef.EditPolicy#deactivate()

Rational Developer for Power Systems Software
V7.6

Copyright © 2011 IBM Corp. All Rights Reserved.

Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.