|
JDeveloper SCM API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.ide.scm.op.SCMToggleOperation
Client adapter for toggle style operations. Deferred methods are :
Constructor Summary | |
SCMToggleOperation()
|
Method Summary | |
abstract boolean |
getToggleState()
Gets the toggle-state of the operation for updating visible controls. |
abstract boolean |
isEnabled(boolean control)
Asks whether this operation can be enabled depending on general client state. |
boolean |
isEnabled(boolean control,
SCMContext context)
Asks whether this operation can be enabled depending on general client state. |
boolean |
isNodeRemovalCheckEnabled()
Flag indicating whether the operation runtime should check for removed files after this operation and update the navigator. |
abstract void |
toggle(boolean on)
Notification of a change in toggle-state, resulting from user interaction, for specialized property toggle operations. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface oracle.ide.scm.SCMOperation |
getControlItem |
Constructor Detail |
public SCMToggleOperation()
Method Detail |
public boolean isNodeRemovalCheckEnabled()
isNodeRemovalCheckEnabled
in interface SCMOperation
public abstract boolean getToggleState()
public abstract void toggle(boolean on)
on
- the operation's new toggle state.public boolean isEnabled(boolean control, SCMContext context)
SCMOperation
isEnabled
in interface SCMOperation
control
- source control enabled state indicator.context
- the IDE's current context.
public abstract boolean isEnabled(boolean control)
control
- source control enabled state indicator.
|
Copyright © 2002 Oracle Corporation | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright ©1997, 2003, Oracle. All rights reserved.