org.nuxeo.core.resources.model.operations
Class GetContentsOperation

java.lang.Object
  extended by org.nuxeo.core.resources.model.impl.AbstractSiteOperation
      extended by org.nuxeo.core.resources.model.operations.GetContentsOperation
All Implemented Interfaces:
ISiteOperation

public class GetContentsOperation
extends AbstractSiteOperation

Author:
Bogdan Stefanescu

Field Summary
 
Fields inherited from interface org.nuxeo.core.resources.model.ISiteOperation
ANY, ASYNCHRONOUS, COPY, CREATE, DELETE, EDIT, HISTORY_ENABLED, MOVE, NONE, PUBLISH, RESTRICTED, SUBMIT, UNDOABLE
 
Constructor Summary
GetContentsOperation(ISiteResource resource)
           
GetContentsOperation(ISiteResource resource, int flags)
           
GetContentsOperation(ISiteResource resource, org.eclipse.core.runtime.IProgressMonitor monitor)
           
GetContentsOperation(ISiteResource resource, org.eclipse.core.runtime.IProgressMonitor monitor, int flags)
           
 
Method Summary
 ISiteController getController()
          Get the site controller that should execute the operation
 java.lang.String getType()
          Get the operation type
 
Methods inherited from class org.nuxeo.core.resources.model.impl.AbstractSiteOperation
clearFlag, execute, getFlags, getInverseOperation, getProgressMonitor, getStatus, isAsynchronous, isFlagSet, isHistoryEnabled, isRestricted, isUndoable, setAsynchronous, setFlag, setFlags, setHistoryEnabled, setProgressMonitor, setRestricted, setStatus, setUndoable
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GetContentsOperation

public GetContentsOperation(ISiteResource resource)

GetContentsOperation

public GetContentsOperation(ISiteResource resource,
                            int flags)

GetContentsOperation

public GetContentsOperation(ISiteResource resource,
                            org.eclipse.core.runtime.IProgressMonitor monitor)

GetContentsOperation

public GetContentsOperation(ISiteResource resource,
                            org.eclipse.core.runtime.IProgressMonitor monitor,
                            int flags)
Method Detail

getType

public java.lang.String getType()
Description copied from interface: ISiteOperation
Get the operation type

Specified by:
getType in interface ISiteOperation
Specified by:
getType in class AbstractSiteOperation
Returns:
the operation type

getController

public ISiteController getController()
Description copied from class: AbstractSiteOperation
Get the site controller that should execute the operation

Specified by:
getController in class AbstractSiteOperation
Returns:
the controller