net.officefloor.eclipse.skin.standard.section
Class StandardSectionManagedObjectFigure

java.lang.Object
  extended by net.officefloor.eclipse.skin.standard.AbstractOfficeFloorFigure
      extended by net.officefloor.eclipse.skin.standard.section.StandardSectionManagedObjectFigure
All Implemented Interfaces:
OfficeFloorFigure, SectionManagedObjectFigure

public class StandardSectionManagedObjectFigure
extends AbstractOfficeFloorFigure
implements SectionManagedObjectFigure

SectionManagedObjectFigure implementation.

Author:
Daniel Sagenschneider

Constructor Summary
StandardSectionManagedObjectFigure(SectionManagedObjectFigureContext context)
          Initiate.
 
Method Summary
 org.eclipse.draw2d.IFigure getSectionManagedObjectNameFigure()
           Obtains the IFigure containing the SectionManagedObjectModel name.
 void setManagedObjectScope(ManagedObjectScope managedObjectScope)
          Indicates a change in ManagedObjectScope for the SectionManagedObjectModel.
 void setSectionManagedObjectName(String sectionManagedObjectName)
          Indicates a change in name for the SectionManagedObjectModel.
 
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

StandardSectionManagedObjectFigure

public StandardSectionManagedObjectFigure(SectionManagedObjectFigureContext context)
Initiate.

Parameters:
context - SectionManagedObjectFigureContext.
Method Detail

setSectionManagedObjectName

public void setSectionManagedObjectName(String sectionManagedObjectName)
Description copied from interface: SectionManagedObjectFigure
Indicates a change in name for the SectionManagedObjectModel.

Specified by:
setSectionManagedObjectName in interface SectionManagedObjectFigure
Parameters:
sectionManagedObjectName - Name to display for the SectionManagedObjectModel.

setManagedObjectScope

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

Specified by:
setManagedObjectScope in interface SectionManagedObjectFigure
Parameters:
managedObjectScope - ManagedObjectScope to display for the SectionManagedObjectModel.

getSectionManagedObjectNameFigure

public org.eclipse.draw2d.IFigure getSectionManagedObjectNameFigure()
Description copied from interface: SectionManagedObjectFigure

Obtains the IFigure containing the SectionManagedObjectModel name.

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

Specified by:
getSectionManagedObjectNameFigure in interface SectionManagedObjectFigure
Returns:
IFigure containing the SectionManagedObjectModel name.


Copyright © 2005-2013. All Rights Reserved.