net.officefloor.eclipse.skin.standard.office
Class StandardOfficeManagedObjectFigure

java.lang.Object
  extended by net.officefloor.eclipse.skin.standard.AbstractOfficeFloorFigure
      extended by net.officefloor.eclipse.skin.standard.office.StandardOfficeManagedObjectFigure
All Implemented Interfaces:
OfficeManagedObjectFigure, OfficeFloorFigure

public class StandardOfficeManagedObjectFigure
extends AbstractOfficeFloorFigure
implements OfficeManagedObjectFigure

OfficeManagedObjectFigure implementation.

Author:
Daniel Sagenschneider

Constructor Summary
StandardOfficeManagedObjectFigure(OfficeManagedObjectFigureContext context)
          Initiate.
 
Method Summary
 org.eclipse.draw2d.IFigure getOfficeManagedObjectNameFigure()
           Obtains the IFigure containing the OfficeManagedObjectModel name.
 void setManagedObjectScope(ManagedObjectScope managedObjectScope)
          Indicates a change in ManagedObjectScope for the OfficeManagedObjectModel.
 void setOfficeManagedObjectName(String officeManagedObjectName)
          Indicates a change in name for the OfficeManagedObjectModel.
 
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

StandardOfficeManagedObjectFigure

public StandardOfficeManagedObjectFigure(OfficeManagedObjectFigureContext context)
Initiate.

Parameters:
context - OfficeManagedObjectFigureContext.
Method Detail

setOfficeManagedObjectName

public void setOfficeManagedObjectName(String officeManagedObjectName)
Description copied from interface: OfficeManagedObjectFigure
Indicates a change in name for the OfficeManagedObjectModel.

Specified by:
setOfficeManagedObjectName in interface OfficeManagedObjectFigure
Parameters:
officeManagedObjectName - Name to display for the OfficeManagedObjectModel.

setManagedObjectScope

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

Specified by:
setManagedObjectScope in interface OfficeManagedObjectFigure
Parameters:
managedObjectScope - ManagedObjectScope to display for the OfficeManagedObjectModel.

getOfficeManagedObjectNameFigure

public org.eclipse.draw2d.IFigure getOfficeManagedObjectNameFigure()
Description copied from interface: OfficeManagedObjectFigure

Obtains the IFigure containing the OfficeManagedObjectModel name.

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

Specified by:
getOfficeManagedObjectNameFigure in interface OfficeManagedObjectFigure
Returns:
IFigure containing the OfficeManagedObjectModel name.


Copyright © 2005-2013. All Rights Reserved.