net.officefloor.eclipse.wizard.officesource
Class OfficeInstance

java.lang.Object
  extended by net.officefloor.eclipse.wizard.officesource.OfficeInstance

public class OfficeInstance
extends Object

Instance of a Office.

Author:
Daniel Sagenschneider

Constructor Summary
OfficeInstance(DeployedOfficeModel model)
          Initiate for public use.
 
Method Summary
 DeployedOfficeModel getDeployedOfficeModel()
          Obtains the DeployedOfficeModel.
 Map<String,String> getInputNameMapping()
          Obtains the mapping of OfficeInputType name to DeployedOfficeInputModel name.
 Map<String,String> getObjectNameMapping()
          Obtains the mapping of OfficeManagedObjectType name to DeployedOfficeObjectModel name.
 String getOfficeLocation()
          Obtains the location of the Office.
 String getOfficeName()
          Obtains the name of the Office.
 String getOfficeSourceClassName()
          Obtains the OfficeSource class name.
 OfficeType getOfficeType()
          Obtains the OfficeType.
 PropertyList getPropertylist()
          Obtains the PropertyList.
 Map<String,String> getTeamNameMapping()
          Obtains the mapping of OfficeTeamType name to DeployedOfficeTeamModel name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OfficeInstance

public OfficeInstance(DeployedOfficeModel model)
Initiate for public use.

Parameters:
model - DeployedOfficeModel.
Method Detail

getOfficeName

public String getOfficeName()
Obtains the name of the Office.

Returns:
Name of the Office.

getOfficeSourceClassName

public String getOfficeSourceClassName()
Obtains the OfficeSource class name.

Returns:
OfficeSource class name.

getOfficeLocation

public String getOfficeLocation()
Obtains the location of the Office.

Returns:
Location of the Office.

getPropertylist

public PropertyList getPropertylist()
Obtains the PropertyList.

Returns:
PropertyList.

getDeployedOfficeModel

public DeployedOfficeModel getDeployedOfficeModel()
Obtains the DeployedOfficeModel.

Returns:
DeployedOfficeModel.

getOfficeType

public OfficeType getOfficeType()
Obtains the OfficeType.

Returns:
OfficeType if obtained from OfficeSourceInstance or null if initiated by public constructor.

getObjectNameMapping

public Map<String,String> getObjectNameMapping()
Obtains the mapping of OfficeManagedObjectType name to DeployedOfficeObjectModel name.

Returns:
Mapping of OfficeManagedObjectType name to DeployedOfficeObjectModel name.

getInputNameMapping

public Map<String,String> getInputNameMapping()
Obtains the mapping of OfficeInputType name to DeployedOfficeInputModel name.

Returns:
Mapping of OfficeInputType name to DeployedOfficeInputModel name.

getTeamNameMapping

public Map<String,String> getTeamNameMapping()
Obtains the mapping of OfficeTeamType name to DeployedOfficeTeamModel name.

Returns:
Mapping of OfficeTeamType name to DeployedOfficeTeamModel name.


Copyright © 2005-2013. All Rights Reserved.