net.officefloor.eclipse.skin.officefloor
Interface OfficeFloorFigureFactory

All Known Implementing Classes:
StandardOfficeFloorFigureFactory

public interface OfficeFloorFigureFactory

Factory to create the IFigure instances for the skin of the OfficeFloorModel.

Author:
Daniel Sagenschneider

Method Summary
 DeployedOfficeFigure createDeployedOfficeFigure(DeployedOfficeFigureContext context)
          Creates the OfficeFloorFigure for the OfficeModel.
 DeployedOfficeInputFigure createDeployedOfficeInputFigure(DeployedOfficeInputFigureContext context)
          Creates the OfficeFloorFigure for the OfficeTaskModel.
 DeployedOfficeObjectFigure createDeployedOfficeObjectFigure(DeployedOfficeObjectFigureContext context)
          Creates the OfficeFloorFigure for the OfficeManagedObjectModel.
 DeployedOfficeTeamFigure createDeployedOfficeTeamFigure(DeployedOfficeTeamFigureContext context)
          Creates the OfficeFloorFigure for the .
 OfficeFloorInputManagedObjectFigure createOfficeFloorInputManagedObjectFigure(OfficeFloorInputManagedObjectFigureContext context)
          Creates the OfficeFloorFigure for the OfficeFloorInputManagedObjectModel.
 OfficeFloorManagedObjectDependencyFigure createOfficeFloorManagedObjectDependencyFigure(OfficeFloorManagedObjectDependencyFigureContext context)
          Creates the OfficeFloorFigure for the ManagedObjectDependencyModel.
 OfficeFloorManagedObjectFigure createOfficeFloorManagedObjectFigure(OfficeFloorManagedObjectFigureContext context)
          Creates the OfficeFloorFigure for the OfficeFloorManagedObjectModel.
 OfficeFloorManagedObjectSourceFigure createOfficeFloorManagedObjectSourceFigure(OfficeFloorManagedObjectSourceFigureContext context)
          Creates the OfficeFloorFigure for the ManagedObjectSourceModel.
 OfficeFloorManagedObjectSourceFlowFigure createOfficeFloorManagedObjectSourceFlowFigure(OfficeFloorManagedObjectSourceFlowFigureContext context)
          Creates the OfficeFloorFigure for the ManagedObjectTaskFlowModel.
 OfficeFloorManagedObjectSourceInputDependencyFigure createOfficeFloorManagedObjectSourceInputDependencyFigure(OfficeFloorManagedObjectSourceInputDependencyFigureContext context)
          Creates the OfficeFloorFigure for the OfficeFloorManagedObjectSourceInputDependencyModel.
 OfficeFloorManagedObjectSourceTeamFigure createOfficeFloorManagedObjectSourceTeamFigure(OfficeFloorManagedObjectSourceTeamFigureContext context)
          Creates the OfficeFloorFigure for the ManagedObjectTeamModel.
 OfficeFloorTeamFigure createOfficeFloorTeamFigure(OfficeFloorTeamFigureContext context)
          Creates the OfficeFloorFigure for the TeamModel.
 void decorateDeployedOfficeObjectToOfficeFloorInputManagedObjectFigure(org.eclipse.draw2d.PolylineConnection figure, DeployedOfficeObjectToOfficeFloorInputManagedObjectFigureContext context)
          Decorates the DeployedOfficeObjectToOfficeFloorInputManagedObjectModel figure.
 void decorateDeployedOfficeObjectToOfficeFloorManagedObjectFigure(org.eclipse.draw2d.PolylineConnection figure, DeployedOfficeObjectToOfficeFloorManagedObjectFigureContext context)
          Decorates the DeployedOfficeObjectToOfficeFloorManagedObjectModel figure.
 void decorateDeployedOfficeTeamToOfficeFloorTeamFigure(org.eclipse.draw2d.PolylineConnection figure, DeployedOfficeTeamToOfficeFloorTeamFigureContext context)
          Decorates the DeployedOfficeTeamToOfficeFloorTeamModel figure.
 void decorateOfficeFloorInputManagedObjectToBoundOfficeFloorManagedObjectSourceFigure(org.eclipse.draw2d.PolylineConnection figure, OfficeFloorInputManagedObjectToBoundOfficeFloorManagedObjectSourceFigureContext context)
          Decorates the OfficeFloorInputManagedObjectToBoundOfficeFloorManagedObjectSourceModel figure.
 void decorateOfficeFloorManagedObjectDependencyToOfficeFloorInputManagedObjectFigure(org.eclipse.draw2d.PolylineConnection figure, OfficeFloorManagedObjectDependencyToOfficeFloorInputManagedObjectFigureContext context)
          Decorates the OfficeFloorManagedObjectDependencyToOfficeFloorInputManagedObjectModel figure.
 void decorateOfficeFloorManagedObjectDependencyToOfficeFloorManagedObjectFigure(org.eclipse.draw2d.PolylineConnection figure, OfficeFloorManagedObjectDependencyToOfficeFloorManagedObjectFigureContext context)
          Decorates the OfficeFloorManagedObjectDependencyToOfficeFloorManagedObjectModel figure.
 void decorateOfficeFloorManagedObjectSourceFlowToDeployedOfficeInputFigure(org.eclipse.draw2d.PolylineConnection figure, OfficeFloorManagedObjectSourceFlowToDeployedOfficeInputFigureContext context)
          Decorates the OfficeFloorManagedObjectSourceFlowToDeployedOfficeInputModel figure.
 void decorateOfficeFloorManagedObjectSourceInputDependencyToOfficeFloorManagedObjectFigure(org.eclipse.draw2d.PolylineConnection figure, OfficeFloorManagedObjectSourceInputDependencyToOfficeFloorManagedObjectFigureContext context)
          Decorates the OfficeFloorManagedObjectSourceInputDependencyToOfficeFloorManagedObjectModel figure.
 void decorateOfficeFloorManagedObjectSourceTeamToOfficeFloorTeamFigure(org.eclipse.draw2d.PolylineConnection figure, OfficeFloorManagedObjectSourceTeamToOfficeFloorTeamFigureContext context)
          Decorates the OfficeFloorManagedObjectSourceTeamToOfficeFloorTeamModel figure.
 void decorateOfficeFloorManagedObjectSourceToDeployedOfficeFigure(org.eclipse.draw2d.PolylineConnection figure, OfficeFloorManagedObjectSourceToDeployedOfficeFigureContext context)
          Decorates the OfficeFloorManagedObjectSourceToDeployedOfficeModel figure.
 void decorateOfficeFloorManagedObjectSourceToOfficeFloorInputManagedObjectFigure(org.eclipse.draw2d.PolylineConnection figure, OfficeFloorManagedObjectSourceToOfficeFloorInputManagedObjectFigureContext context)
          Decorates the OfficeFloorManagedObjectSourceToOfficeFloorInputManagedObjectModel figure.
 void decorateOfficeFloorManagedObjectToOfficeFloorManagedObjectSourceFigure(org.eclipse.draw2d.PolylineConnection figure, OfficeFloorManagedObjectToOfficeFloorManagedObjectSourceFigureContext context)
          Decorates the OfficeFloorManagedObjectToOfficeFloorManagedObjectSourceModel figure.
 

Method Detail

createOfficeFloorManagedObjectSourceFigure

OfficeFloorManagedObjectSourceFigure createOfficeFloorManagedObjectSourceFigure(OfficeFloorManagedObjectSourceFigureContext context)
Creates the OfficeFloorFigure for the ManagedObjectSourceModel.

Parameters:
context - OfficeFloorManagedObjectSourceFigureContext.
Returns:
OfficeFloorFigure.

createOfficeFloorManagedObjectSourceFlowFigure

OfficeFloorManagedObjectSourceFlowFigure createOfficeFloorManagedObjectSourceFlowFigure(OfficeFloorManagedObjectSourceFlowFigureContext context)
Creates the OfficeFloorFigure for the ManagedObjectTaskFlowModel.

Parameters:
context - OfficeFloorManagedObjectSourceFlowFigureContext.
Returns:
OfficeFloorFigure.

createOfficeFloorManagedObjectSourceTeamFigure

OfficeFloorManagedObjectSourceTeamFigure createOfficeFloorManagedObjectSourceTeamFigure(OfficeFloorManagedObjectSourceTeamFigureContext context)
Creates the OfficeFloorFigure for the ManagedObjectTeamModel.

Parameters:
context - OfficeFloorManagedObjectSourceTeamFigureContext.
Returns:
OfficeFloorFigure.

createOfficeFloorManagedObjectSourceInputDependencyFigure

OfficeFloorManagedObjectSourceInputDependencyFigure createOfficeFloorManagedObjectSourceInputDependencyFigure(OfficeFloorManagedObjectSourceInputDependencyFigureContext context)
Creates the OfficeFloorFigure for the OfficeFloorManagedObjectSourceInputDependencyModel.

Parameters:
context - OfficeFloorManagedObjectSourceInputDependencyFigureContext .
Returns:
OfficeFloorFigure.

createOfficeFloorInputManagedObjectFigure

OfficeFloorInputManagedObjectFigure createOfficeFloorInputManagedObjectFigure(OfficeFloorInputManagedObjectFigureContext context)
Creates the OfficeFloorFigure for the OfficeFloorInputManagedObjectModel.

Parameters:
context - OfficeFloorInputManagedObjectFigureContext.
Returns:
OfficeFloorInputManagedObjectFigure.

createOfficeFloorManagedObjectFigure

OfficeFloorManagedObjectFigure createOfficeFloorManagedObjectFigure(OfficeFloorManagedObjectFigureContext context)
Creates the OfficeFloorFigure for the OfficeFloorManagedObjectModel.

Parameters:
context - OfficeFloorManagedObjectFigureContext.
Returns:
OfficeFloorManagedObjectFigure.

createOfficeFloorManagedObjectDependencyFigure

OfficeFloorManagedObjectDependencyFigure createOfficeFloorManagedObjectDependencyFigure(OfficeFloorManagedObjectDependencyFigureContext context)
Creates the OfficeFloorFigure for the ManagedObjectDependencyModel.

Parameters:
context - OfficeFloorManagedObjectDependencyFigureContext.
Returns:
OfficeFloorFigure.

createDeployedOfficeFigure

DeployedOfficeFigure createDeployedOfficeFigure(DeployedOfficeFigureContext context)
Creates the OfficeFloorFigure for the OfficeModel.

Parameters:
context - DeployedOfficeFigureContext.
Returns:
OfficeFloorFigure.

createDeployedOfficeObjectFigure

DeployedOfficeObjectFigure createDeployedOfficeObjectFigure(DeployedOfficeObjectFigureContext context)
Creates the OfficeFloorFigure for the OfficeManagedObjectModel.

Parameters:
context - DeployedOfficeObjectFigureContext.
Returns:
OfficeFloorFigure.

createDeployedOfficeInputFigure

DeployedOfficeInputFigure createDeployedOfficeInputFigure(DeployedOfficeInputFigureContext context)
Creates the OfficeFloorFigure for the OfficeTaskModel.

Parameters:
context - DeployedOfficeInputFigureContext.
Returns:
OfficeFloorFigure.

createDeployedOfficeTeamFigure

DeployedOfficeTeamFigure createDeployedOfficeTeamFigure(DeployedOfficeTeamFigureContext context)
Creates the OfficeFloorFigure for the .

Parameters:
context - DeployedOfficeTeamFigureContext.
Returns:
OfficeFloorFigure.

createOfficeFloorTeamFigure

OfficeFloorTeamFigure createOfficeFloorTeamFigure(OfficeFloorTeamFigureContext context)
Creates the OfficeFloorFigure for the TeamModel.

Parameters:
context - OfficeFloorTeamFigureContext.
Returns:
OfficeFloorFigure.

decorateOfficeFloorManagedObjectToOfficeFloorManagedObjectSourceFigure

void decorateOfficeFloorManagedObjectToOfficeFloorManagedObjectSourceFigure(org.eclipse.draw2d.PolylineConnection figure,
                                                                            OfficeFloorManagedObjectToOfficeFloorManagedObjectSourceFigureContext context)
Decorates the OfficeFloorManagedObjectToOfficeFloorManagedObjectSourceModel figure.

Parameters:
figure - IFigure to decorate.
context - OfficeFloorManagedObjectToOfficeFloorManagedObjectSourceModel

decorateDeployedOfficeObjectToOfficeFloorManagedObjectFigure

void decorateDeployedOfficeObjectToOfficeFloorManagedObjectFigure(org.eclipse.draw2d.PolylineConnection figure,
                                                                  DeployedOfficeObjectToOfficeFloorManagedObjectFigureContext context)
Decorates the DeployedOfficeObjectToOfficeFloorManagedObjectModel figure.

Parameters:
figure - IFigure to decorate.
context - DeployedOfficeObjectToOfficeFloorManagedObjectFigureContext

decorateDeployedOfficeObjectToOfficeFloorInputManagedObjectFigure

void decorateDeployedOfficeObjectToOfficeFloorInputManagedObjectFigure(org.eclipse.draw2d.PolylineConnection figure,
                                                                       DeployedOfficeObjectToOfficeFloorInputManagedObjectFigureContext context)
Decorates the DeployedOfficeObjectToOfficeFloorInputManagedObjectModel figure.

Parameters:
figure - IFigure to decorate.
context - DeployedOfficeObjectToOfficeFloorInputManagedObjectFigureContext .

decorateDeployedOfficeTeamToOfficeFloorTeamFigure

void decorateDeployedOfficeTeamToOfficeFloorTeamFigure(org.eclipse.draw2d.PolylineConnection figure,
                                                       DeployedOfficeTeamToOfficeFloorTeamFigureContext context)
Decorates the DeployedOfficeTeamToOfficeFloorTeamModel figure.

Parameters:
figure - IFigure to decorate.
context - DeployedOfficeTeamToOfficeFloorTeamFigureContext.

decorateOfficeFloorManagedObjectDependencyToOfficeFloorManagedObjectFigure

void decorateOfficeFloorManagedObjectDependencyToOfficeFloorManagedObjectFigure(org.eclipse.draw2d.PolylineConnection figure,
                                                                                OfficeFloorManagedObjectDependencyToOfficeFloorManagedObjectFigureContext context)
Decorates the OfficeFloorManagedObjectDependencyToOfficeFloorManagedObjectModel figure.

Parameters:
figure - IFigure to decorate.
context - OfficeFloorManagedObjectDependencyToOfficeFloorManagedObjectFigureContext

decorateOfficeFloorManagedObjectDependencyToOfficeFloorInputManagedObjectFigure

void decorateOfficeFloorManagedObjectDependencyToOfficeFloorInputManagedObjectFigure(org.eclipse.draw2d.PolylineConnection figure,
                                                                                     OfficeFloorManagedObjectDependencyToOfficeFloorInputManagedObjectFigureContext context)
Decorates the OfficeFloorManagedObjectDependencyToOfficeFloorInputManagedObjectModel figure.

Parameters:
figure - IFigure to decorate.
context - OfficeFloorManagedObjectDependencyToOfficeFloorInputManagedObjectFigureContext

decorateOfficeFloorManagedObjectSourceToDeployedOfficeFigure

void decorateOfficeFloorManagedObjectSourceToDeployedOfficeFigure(org.eclipse.draw2d.PolylineConnection figure,
                                                                  OfficeFloorManagedObjectSourceToDeployedOfficeFigureContext context)
Decorates the OfficeFloorManagedObjectSourceToDeployedOfficeModel figure.

Parameters:
figure - IFigure to decorate.
context - OfficeFloorManagedObjectSourceToDeployedOffice.

decorateOfficeFloorManagedObjectSourceToOfficeFloorInputManagedObjectFigure

void decorateOfficeFloorManagedObjectSourceToOfficeFloorInputManagedObjectFigure(org.eclipse.draw2d.PolylineConnection figure,
                                                                                 OfficeFloorManagedObjectSourceToOfficeFloorInputManagedObjectFigureContext context)
Decorates the OfficeFloorManagedObjectSourceToOfficeFloorInputManagedObjectModel figure.

Parameters:
figure - IFigure to decorate.
context - OfficeFloorManagedObjectSourceToOfficeFloorInputManagedObjectFigureContext .

decorateOfficeFloorInputManagedObjectToBoundOfficeFloorManagedObjectSourceFigure

void decorateOfficeFloorInputManagedObjectToBoundOfficeFloorManagedObjectSourceFigure(org.eclipse.draw2d.PolylineConnection figure,
                                                                                      OfficeFloorInputManagedObjectToBoundOfficeFloorManagedObjectSourceFigureContext context)
Decorates the OfficeFloorInputManagedObjectToBoundOfficeFloorManagedObjectSourceModel figure.

Parameters:
figure - IFigure to decorate.
context - OfficeFloorInputManagedObjectToBoundOfficeFloorManagedObjectSourceFigureContext .

decorateOfficeFloorManagedObjectSourceFlowToDeployedOfficeInputFigure

void decorateOfficeFloorManagedObjectSourceFlowToDeployedOfficeInputFigure(org.eclipse.draw2d.PolylineConnection figure,
                                                                           OfficeFloorManagedObjectSourceFlowToDeployedOfficeInputFigureContext context)
Decorates the OfficeFloorManagedObjectSourceFlowToDeployedOfficeInputModel figure.

Parameters:
figure - IFigure to decorate.
context - OfficeFloorManagedObjectSourceFlowToDeployedOfficeInputFigureContext

decorateOfficeFloorManagedObjectSourceTeamToOfficeFloorTeamFigure

void decorateOfficeFloorManagedObjectSourceTeamToOfficeFloorTeamFigure(org.eclipse.draw2d.PolylineConnection figure,
                                                                       OfficeFloorManagedObjectSourceTeamToOfficeFloorTeamFigureContext context)
Decorates the OfficeFloorManagedObjectSourceTeamToOfficeFloorTeamModel figure.

Parameters:
figure - IFigure to decorate.
context - OfficeFloorManagedObjectSourceTeamToOfficeFloorTeamFigureContext

decorateOfficeFloorManagedObjectSourceInputDependencyToOfficeFloorManagedObjectFigure

void decorateOfficeFloorManagedObjectSourceInputDependencyToOfficeFloorManagedObjectFigure(org.eclipse.draw2d.PolylineConnection figure,
                                                                                           OfficeFloorManagedObjectSourceInputDependencyToOfficeFloorManagedObjectFigureContext context)
Decorates the OfficeFloorManagedObjectSourceInputDependencyToOfficeFloorManagedObjectModel figure.

Parameters:
figure - IFigure to decorate.
context - OfficeFloorManagedObjectSourceInputDependencyToOfficeFloorManagedObjectFigureContext


Copyright © 2005-2013. All Rights Reserved.