JDeveloper SCM API

oracle.ide.scm.op
Class SCMMultiFileOperation

java.lang.Object
  |
  +--oracle.ide.scm.op.SCMFileOperation
        |
        +--oracle.ide.scm.op.SCMMultiFileOperation
All Implemented Interfaces:
SCMOperation

public abstract class SCMMultiFileOperation
extends SCMFileOperation

Client adapter for multi-file operations. This class provides some implementation over SCMFileOperation that will commonly be useful to inherit.


Constructor Summary
SCMMultiFileOperation()
           
 
Method Summary
 int getMaxSelection()
          Single file operation's implementation of the max selection size query method, which returns Integer.MAX_VALUE to befit this class's purpose.
 boolean isSelectionRecursive()
          Multi file operation's implementation of the recursive selection query method.
 
Methods inherited from class oracle.ide.scm.op.SCMFileOperation
execute, execute, filter, getDialogSpecification, getFileContext, getFilterDisables, isEnabled
 
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

SCMMultiFileOperation

public SCMMultiFileOperation()
Method Detail

isSelectionRecursive

public final boolean isSelectionRecursive()
Multi file operation's implementation of the recursive selection query method. Returns true since we will need to collect the children of selected elements.
Overrides:
isSelectionRecursive in class SCMFileOperation
Returns:
true.

getMaxSelection

public final int getMaxSelection()
Single file operation's implementation of the max selection size query method, which returns Integer.MAX_VALUE to befit this class's purpose.
Overrides:
getMaxSelection in class SCMFileOperation
Returns:
Integer.MAX_VALUE.

Copyright © 2002 Oracle Corporation