net.officefloor.eclipse.officefloor.operations
Class RescopeOfficeFloorManagedObjectOperation

java.lang.Object
  extended by net.officefloor.eclipse.common.action.AbstractOperation<E>
      extended by net.officefloor.eclipse.officefloor.operations.AbstractOfficeFloorChangeOperation<OfficeFloorManagedObjectEditPart>
          extended by net.officefloor.eclipse.officefloor.operations.RescopeOfficeFloorManagedObjectOperation
All Implemented Interfaces:
Operation

public class RescopeOfficeFloorManagedObjectOperation
extends AbstractOfficeFloorChangeOperation<OfficeFloorManagedObjectEditPart>

Re-scopes the OfficeFloorManagedObjectModel.

Author:
Daniel Sagenschneider

Nested Class Summary
static class RescopeOfficeFloorManagedObjectOperation.ScopeBean
          Bean to be populated with the ManagedObjectScope.
 
Nested classes/interfaces inherited from class net.officefloor.eclipse.common.action.AbstractOperation
AbstractOperation.Context
 
Constructor Summary
RescopeOfficeFloorManagedObjectOperation(OfficeFloorChanges officeFloorChanges)
          Initialise.
 
Method Summary
protected  Change<?> getChange(OfficeFloorChanges changes, AbstractOperation.Context context)
          Obtains the Change.
 
Methods inherited from class net.officefloor.eclipse.officefloor.operations.AbstractOfficeFloorChangeOperation
perform
 
Methods inherited from class net.officefloor.eclipse.common.action.AbstractOperation
getActionText, isApplicable, isAssignable, perform
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RescopeOfficeFloorManagedObjectOperation

public RescopeOfficeFloorManagedObjectOperation(OfficeFloorChanges officeFloorChanges)
Initialise.

Parameters:
officeFloorChanges - OfficeFloorChanges.
Method Detail

getChange

protected Change<?> getChange(OfficeFloorChanges changes,
                              AbstractOperation.Context context)
Description copied from class: AbstractOfficeFloorChangeOperation
Obtains the Change.

Specified by:
getChange in class AbstractOfficeFloorChangeOperation<OfficeFloorManagedObjectEditPart>
Parameters:
changes - OfficeFloorChanges.
context - Context.
Returns:
Change.


Copyright © 2005-2013. All Rights Reserved.