net.officefloor.eclipse.skin.standard.officefloor
Class StandardOfficeFloorManagedObjectFigure

java.lang.Object
  extended by net.officefloor.eclipse.skin.standard.AbstractOfficeFloorFigure
      extended by net.officefloor.eclipse.skin.standard.officefloor.StandardOfficeFloorManagedObjectFigure
All Implemented Interfaces:
OfficeFloorManagedObjectFigure, OfficeFloorFigure

public class StandardOfficeFloorManagedObjectFigure
extends AbstractOfficeFloorFigure
implements OfficeFloorManagedObjectFigure

OfficeFloorManagedObjectFigure implementation.

Author:
Daniel Sagenschneider

Constructor Summary
StandardOfficeFloorManagedObjectFigure(OfficeFloorManagedObjectFigureContext context)
          Initiate.
 
Method Summary
 org.eclipse.draw2d.IFigure getOfficeFloorManagedObjectNameFigure()
           Obtains the IFigure containing the OfficeFloorManagedObjectModel name.
 void setManagedObjectScope(ManagedObjectScope managedObjectScope)
          Indicates a change in ManagedObjectScope for the OfficeFloorManagedObjectModel.
 void setOfficeFloorManagedObjectName(String officeFloorManagedObjectName)
          Indicates a change in name for the OfficeFloorManagedObjectModel.
 
Methods inherited from class net.officefloor.eclipse.skin.standard.AbstractOfficeFloorFigure
getContentPane, getFigure, getSourceConnectionAnchor, getTargetConnectionAnchor, registerConnectionAnchor, registerSourceConnectionAnchor, registerTargetConnectionAnchor, setContentPane, setFigure
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.officefloor.eclipse.skin.OfficeFloorFigure
getContentPane, getFigure, getSourceConnectionAnchor, getTargetConnectionAnchor
 

Constructor Detail

StandardOfficeFloorManagedObjectFigure

public StandardOfficeFloorManagedObjectFigure(OfficeFloorManagedObjectFigureContext context)
Initiate.

Parameters:
context - OfficeFloorManagedObjectFigureContext.
Method Detail

setOfficeFloorManagedObjectName

public void setOfficeFloorManagedObjectName(String officeFloorManagedObjectName)
Description copied from interface: OfficeFloorManagedObjectFigure
Indicates a change in name for the OfficeFloorManagedObjectModel.

Specified by:
setOfficeFloorManagedObjectName in interface OfficeFloorManagedObjectFigure
Parameters:
officeFloorManagedObjectName - Name to display for the OfficeFloorManagedObjectModel.

setManagedObjectScope

public void setManagedObjectScope(ManagedObjectScope managedObjectScope)
Description copied from interface: OfficeFloorManagedObjectFigure
Indicates a change in ManagedObjectScope for the OfficeFloorManagedObjectModel.

Specified by:
setManagedObjectScope in interface OfficeFloorManagedObjectFigure
Parameters:
managedObjectScope - ManagedObjectScope to display for the OfficeFloorManagedObjectModel.

getOfficeFloorManagedObjectNameFigure

public org.eclipse.draw2d.IFigure getOfficeFloorManagedObjectNameFigure()
Description copied from interface: OfficeFloorManagedObjectFigure

Obtains the IFigure containing the OfficeFloorManagedObjectModel name.

This is to allow placement of the editor in changing the OfficeFloorManagedObjectModel name.

Specified by:
getOfficeFloorManagedObjectNameFigure in interface OfficeFloorManagedObjectFigure
Returns:
IFigure containing the OfficeFloorManagedObjectModel name.


Copyright © 2005-2013. All Rights Reserved.