net.officefloor.eclipse.skin.standard.desk
Class StandardDeskManagedObjectFigure

java.lang.Object
  extended by net.officefloor.eclipse.skin.standard.AbstractOfficeFloorFigure
      extended by net.officefloor.eclipse.skin.standard.desk.StandardDeskManagedObjectFigure
All Implemented Interfaces:
DeskManagedObjectFigure, OfficeFloorFigure

public class StandardDeskManagedObjectFigure
extends AbstractOfficeFloorFigure
implements DeskManagedObjectFigure

DeskManagedObjectFigure implementation.

Author:
Daniel Sagenschneider

Constructor Summary
StandardDeskManagedObjectFigure(DeskManagedObjectFigureContext context)
          Initiate.
 
Method Summary
 org.eclipse.draw2d.IFigure getDeskManagedObjectNameFigure()
           Obtains the IFigure containing the DeskManagedObjectModel name.
 void setDeskManagedObjectName(String DeskManagedObjectName)
          Indicates a change in name for the DeskManagedObjectModel.
 void setManagedObjectScope(ManagedObjectScope managedObjectScope)
          Indicates a change in ManagedObjectScope for the DeskManagedObjectModel.
 
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

StandardDeskManagedObjectFigure

public StandardDeskManagedObjectFigure(DeskManagedObjectFigureContext context)
Initiate.

Parameters:
context - DeskManagedObjectFigureContext.
Method Detail

setDeskManagedObjectName

public void setDeskManagedObjectName(String DeskManagedObjectName)
Description copied from interface: DeskManagedObjectFigure
Indicates a change in name for the DeskManagedObjectModel.

Specified by:
setDeskManagedObjectName in interface DeskManagedObjectFigure
Parameters:
DeskManagedObjectName - Name to display for the DeskManagedObjectModel.

setManagedObjectScope

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

Specified by:
setManagedObjectScope in interface DeskManagedObjectFigure
Parameters:
managedObjectScope - ManagedObjectScope to display for the DeskManagedObjectModel.

getDeskManagedObjectNameFigure

public org.eclipse.draw2d.IFigure getDeskManagedObjectNameFigure()
Description copied from interface: DeskManagedObjectFigure

Obtains the IFigure containing the DeskManagedObjectModel name.

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

Specified by:
getDeskManagedObjectNameFigure in interface DeskManagedObjectFigure
Returns:
IFigure containing the DeskManagedObjectModel name.


Copyright © 2005-2013. All Rights Reserved.