Class OfficeFloorChangesImpl
- java.lang.Object
-
- net.officefloor.model.impl.officefloor.OfficeFloorChangesImpl
-
- All Implemented Interfaces:
OfficeFloorChanges
public class OfficeFloorChangesImpl extends java.lang.Object implements OfficeFloorChanges
OfficeFloorChanges
implementation.- Author:
- Daniel Sagenschneider
-
-
Field Summary
-
Fields inherited from interface net.officefloor.model.officefloor.OfficeFloorChanges
FUNCTION_MANAGED_OBJECT_SCOPE, PROCESS_MANAGED_OBJECT_SCOPE, SECTION_INPUT_SEPARATOR, THREAD_MANAGED_OBJECT_SCOPE
-
-
Constructor Summary
Constructors Constructor Description OfficeFloorChangesImpl(OfficeFloorModel officeFloor)
Initiate.
-
Method Summary
-
-
-
Constructor Detail
-
OfficeFloorChangesImpl
public OfficeFloorChangesImpl(OfficeFloorModel officeFloor)
Initiate.- Parameters:
officeFloor
-OfficeFloorModel
.
-
-
Method Detail
-
getManagedObjectScope
public static java.lang.String getManagedObjectScope(ManagedObjectScope scope)
Obtains the text name identifying theManagedObjectScope
.- Parameters:
scope
-ManagedObjectScope
.- Returns:
- Text name for the
ManagedObjectScope
.
-
addDeployedOffice
public Change<DeployedOfficeModel> addDeployedOffice(java.lang.String officeName, java.lang.String officeSourceClassName, java.lang.String officeLocation, PropertyList propertyList, OfficeType officeType)
Description copied from interface:OfficeFloorChanges
Adds aDeployedOfficeModel
to theOfficeFloorModel
.- Specified by:
addDeployedOffice
in interfaceOfficeFloorChanges
- Parameters:
officeName
- Name of theDeployedOfficeModel
.officeSourceClassName
- Class name of theOfficeSource
.officeLocation
- Location of theOffice
.propertyList
-PropertyList
.officeType
-OfficeType
.- Returns:
Change
to add theDeployedOfficeModel
.
-
removeDeployedOffice
public Change<DeployedOfficeModel> removeDeployedOffice(DeployedOfficeModel deployedOffice)
Description copied from interface:OfficeFloorChanges
Removes theDeployedOfficeModel
.- Specified by:
removeDeployedOffice
in interfaceOfficeFloorChanges
- Parameters:
deployedOffice
-DeployedOfficeModel
to remove.- Returns:
Change
to remove theDeployedOfficeModel
.
-
renameDeployedOffice
public Change<DeployedOfficeModel> renameDeployedOffice(DeployedOfficeModel deployedOffice, java.lang.String newDeployedOfficeName)
Description copied from interface:OfficeFloorChanges
Renames theDeployedOfficeModel
.- Specified by:
renameDeployedOffice
in interfaceOfficeFloorChanges
- Parameters:
deployedOffice
-DeployedOfficeModel
to rename.newDeployedOfficeName
- New name for theDeployedOfficeModel
.- Returns:
Change
to rename theDeployedOfficeModel
.
-
refactorDeployedOffice
public Change<DeployedOfficeModel> refactorDeployedOffice(DeployedOfficeModel office, java.lang.String officeName, java.lang.String officeSourceClassName, java.lang.String officeLocation, PropertyList properties, OfficeType officeType, java.util.Map<java.lang.String,java.lang.String> objectNameMapping, java.util.Map<java.lang.String,java.lang.String> inputNameMapping, java.util.Map<java.lang.String,java.lang.String> teamNameMapping)
Description copied from interface:OfficeFloorChanges
Refactors theDeployedOfficeModel
.- Specified by:
refactorDeployedOffice
in interfaceOfficeFloorChanges
- Parameters:
office
-DeployedOfficeModel
to refactor.officeName
- Name for theDeployedOfficeModel
.officeSourceClassName
-OfficeSource
class name for theDeployedOfficeModel
.officeLocation
- Location of theDeployedOfficeModel
.properties
-PropertyList
.officeType
-OfficeType
to refactor theDeployedOfficeModel
to.objectNameMapping
- Mapping ofOfficeManagedObjectType
name toDeployedOfficeObjectModel
name.inputNameMapping
- Mapping ofOfficeAvailableSectionInputType
name toDeployedOfficeInputModel
name.teamNameMapping
- Mapping ofOfficeTeamType
name toDeployedOfficeTeamModel
name.- Returns:
Change
to refactor theDeployedOfficeModel
.
-
addOfficeFloorManagedObject
public Change<OfficeFloorManagedObjectModel> addOfficeFloorManagedObject(java.lang.String managedObjectName, ManagedObjectScope managedObjectScope, OfficeFloorManagedObjectSourceModel managedObjectSource, ManagedObjectType<?> managedObjectType)
Description copied from interface:OfficeFloorChanges
Adds anOfficeFloorManagedObjectModel
for anOfficeFloorManagedObjectSourceModel
to theOfficeFloorModel
.- Specified by:
addOfficeFloorManagedObject
in interfaceOfficeFloorChanges
- Parameters:
managedObjectName
- Name of theOfficeFloorManagedObjectModel
.managedObjectScope
-ManagedObjectScope
for theOfficeFloorManagedObjectModel
.managedObjectSource
-OfficeFloorManagedObjectSourceModel
.managedObjectType
-ManagedObjectType
.- Returns:
Change
to add theOfficeFloorManagedObjectModel
.
-
removeOfficeFloorManagedObject
public Change<OfficeFloorManagedObjectModel> removeOfficeFloorManagedObject(OfficeFloorManagedObjectModel managedObject)
Description copied from interface:OfficeFloorChanges
Removes theOfficeFloorManagedObjectModel
.- Specified by:
removeOfficeFloorManagedObject
in interfaceOfficeFloorChanges
- Parameters:
managedObject
-OfficeFloorManagedObjectModel
to remove.- Returns:
Change
to remove theOfficeFloorManagedObjectModel
.
-
renameOfficeFloorManagedObject
public Change<OfficeFloorManagedObjectModel> renameOfficeFloorManagedObject(OfficeFloorManagedObjectModel managedObject, java.lang.String newManagedObjectName)
Description copied from interface:OfficeFloorChanges
Renames theOfficeFloorManagedObjectModel
.- Specified by:
renameOfficeFloorManagedObject
in interfaceOfficeFloorChanges
- Parameters:
managedObject
-OfficeFloorManagedObjectModel
to rename.newManagedObjectName
- New name for theOfficeFloorManagedObjectModel
.- Returns:
Change
to rename theOfficeFloorManagedObjectModel
.
-
rescopeOfficeFloorManagedObject
public Change<OfficeFloorManagedObjectModel> rescopeOfficeFloorManagedObject(OfficeFloorManagedObjectModel managedObject, ManagedObjectScope newManagedObjectScope)
Description copied from interface:OfficeFloorChanges
Scopes theOfficeFloorManagedObjectModel
.- Specified by:
rescopeOfficeFloorManagedObject
in interfaceOfficeFloorChanges
- Parameters:
managedObject
-OfficeFloorManagedObjectModel
to scope.newManagedObjectScope
- NewManagedObjectScope
for theOfficeFloorManagedObjectModel
.- Returns:
Change
to scopeOfficeFloorManagedObjectModel
.
-
addOfficeFloorManagedObjectTypeQualification
public Change<TypeQualificationModel> addOfficeFloorManagedObjectTypeQualification(OfficeFloorManagedObjectModel officeFloorManagedObject, java.lang.String qualifier, java.lang.String type)
Description copied from interface:OfficeFloorChanges
AddsTypeQualificationModel
to theOfficeFloorManagedObjectModel
.- Specified by:
addOfficeFloorManagedObjectTypeQualification
in interfaceOfficeFloorChanges
- Parameters:
officeFloorManagedObject
-OfficeFloorManagedObjectModel
.qualifier
- Qualifier. May benull
.type
- Type.- Returns:
Change
to add theTypeQualificationModel
.
-
removeOfficeFloorManagedObjectTypeQualification
public Change<TypeQualificationModel> removeOfficeFloorManagedObjectTypeQualification(TypeQualificationModel typeQualification)
Description copied from interface:OfficeFloorChanges
Removes theTypeQualificationModel
from theOfficeFloorManagedObjectModel
.- Specified by:
removeOfficeFloorManagedObjectTypeQualification
in interfaceOfficeFloorChanges
- Parameters:
typeQualification
-TypeQualificationModel
.- Returns:
Change
to remove theTypeQualificationModel
.
-
addOfficeFloorManagedObjectSource
public Change<OfficeFloorManagedObjectSourceModel> addOfficeFloorManagedObjectSource(java.lang.String managedObjectSourceName, java.lang.String managedObjectSourceClassName, PropertyList properties, long timeout, ManagedObjectType<?> managedObjectType)
Description copied from interface:OfficeFloorChanges
Adds anOfficeFloorManagedObjectSourceModel
to theOfficeFloorModel
.- Specified by:
addOfficeFloorManagedObjectSource
in interfaceOfficeFloorChanges
- Parameters:
managedObjectSourceName
- Name of theOfficeFloorManagedObjectSourceModel
.managedObjectSourceClassName
- Class name of theManagedObjectSource
.properties
-PropertyList
.timeout
- Timeout of theManagedObject
.managedObjectType
-ManagedObjectType
.- Returns:
Change
to add theOfficeFloorManagedObjectSourceModel
.
-
removeOfficeFloorManagedObjectSource
public Change<OfficeFloorManagedObjectSourceModel> removeOfficeFloorManagedObjectSource(OfficeFloorManagedObjectSourceModel managedObjectSource)
Description copied from interface:OfficeFloorChanges
Removes theOfficeFloorManagedObjectSourceModel
.- Specified by:
removeOfficeFloorManagedObjectSource
in interfaceOfficeFloorChanges
- Parameters:
managedObjectSource
-OfficeFloorManagedObjectSourceModel
to remove.- Returns:
Change
to remove theOfficeFloorManagedObjectSourceModel
.
-
renameOfficeFloorManagedObjectSource
public Change<OfficeFloorManagedObjectSourceModel> renameOfficeFloorManagedObjectSource(OfficeFloorManagedObjectSourceModel managedObjectSource, java.lang.String newManagedObjectSourceName)
Description copied from interface:OfficeFloorChanges
Renames theOfficeFloorManagedObjectSourceModel
.- Specified by:
renameOfficeFloorManagedObjectSource
in interfaceOfficeFloorChanges
- Parameters:
managedObjectSource
-OfficeFloorManagedObjectSourceModel
to rename.newManagedObjectSourceName
- New name for theOfficeFloorManagedObjectSourceModel
.- Returns:
Change
to rename theOfficeFloorManagedObjectSourceModel
.
-
addOfficeFloorTeam
public Change<OfficeFloorTeamModel> addOfficeFloorTeam(java.lang.String teamName, int teamSize, boolean isRequestNoTeamOversight, java.lang.String teamSourceClassName, PropertyList properties, TeamType teamType)
Description copied from interface:OfficeFloorChanges
Adds aOfficeFloorTeamModel
to theOfficeFloorModel
.- Specified by:
addOfficeFloorTeam
in interfaceOfficeFloorChanges
- Parameters:
teamName
- Name of theOfficeFloorTeamModel
.teamSize
- Size of theTeam
.isRequestNoTeamOversight
- Indicates if request noTeamOversight
.teamSourceClassName
- Class name for theTeamSource
.properties
-PropertyList
.teamType
-TeamType
.- Returns:
Change
to add theOfficeFloorTeamModel
.
-
removeOfficeFloorTeam
public Change<OfficeFloorTeamModel> removeOfficeFloorTeam(OfficeFloorTeamModel officeFloorTeam)
Description copied from interface:OfficeFloorChanges
Removes theOfficeFloorTeamModel
.- Specified by:
removeOfficeFloorTeam
in interfaceOfficeFloorChanges
- Parameters:
officeFloorTeam
-OfficeFloorTeamModel
to remove.- Returns:
Change
to remove theOfficeFloorTeamModel
.
-
renameOfficeFloorTeam
public Change<OfficeFloorTeamModel> renameOfficeFloorTeam(OfficeFloorTeamModel officeFloorTeam, java.lang.String newOfficeFloorTeamName)
Description copied from interface:OfficeFloorChanges
Renames theOfficeFloorTeamModel
.- Specified by:
renameOfficeFloorTeam
in interfaceOfficeFloorChanges
- Parameters:
officeFloorTeam
-OfficeFloorTeamModel
to rename.newOfficeFloorTeamName
- New name for theOfficeFloorTeamModel
.- Returns:
Change
to rename theOfficeFloorTeamModel
.
-
addOfficeFloorTeamTypeQualification
public Change<TypeQualificationModel> addOfficeFloorTeamTypeQualification(OfficeFloorTeamModel officeFloorTeam, java.lang.String qualifier, java.lang.String type)
Description copied from interface:OfficeFloorChanges
AddsTypeQualificationModel
to theOfficeFloorTeamModel
.- Specified by:
addOfficeFloorTeamTypeQualification
in interfaceOfficeFloorChanges
- Parameters:
officeFloorTeam
-OfficeFloorTeamModel
.qualifier
- Qualifier. May benull
.type
- Type.- Returns:
Change
to add theTypeQualificationModel
.
-
removeOfficeFloorTeamTypeQualification
public Change<TypeQualificationModel> removeOfficeFloorTeamTypeQualification(TypeQualificationModel typeQualification)
Description copied from interface:OfficeFloorChanges
Removes theTypeQualificationModel
from theOfficeFloorTeamModel
.- Specified by:
removeOfficeFloorTeamTypeQualification
in interfaceOfficeFloorChanges
- Parameters:
typeQualification
-TypeQualificationModel
.- Returns:
Change
to remove theTypeQualificationModel
.
-
linkDeployedOfficeObjectToOfficeFloorManagedObject
public Change<DeployedOfficeObjectToOfficeFloorManagedObjectModel> linkDeployedOfficeObjectToOfficeFloorManagedObject(DeployedOfficeObjectModel deployedOfficeObject, OfficeFloorManagedObjectModel officeFloorManagedObject)
Description copied from interface:OfficeFloorChanges
Links theDeployedOfficeObjectModel
to theOfficeFloorManagedObjectModel
.- Specified by:
linkDeployedOfficeObjectToOfficeFloorManagedObject
in interfaceOfficeFloorChanges
- Parameters:
deployedOfficeObject
-DeployedOfficeObjectModel
.officeFloorManagedObject
-OfficeFloorManagedObjectModel
.- Returns:
Change
to add theDeployedOfficeObjectToOfficeFloorManagedObjectModel
.
-
removeDeployedOfficeObjectToOfficeFloorManagedObject
public Change<DeployedOfficeObjectToOfficeFloorManagedObjectModel> removeDeployedOfficeObjectToOfficeFloorManagedObject(DeployedOfficeObjectToOfficeFloorManagedObjectModel deployedOfficeObjectToOfficeFloorManagedObject)
Description copied from interface:OfficeFloorChanges
Removes theDeployedOfficeObjectToOfficeFloorManagedObjectModel
.- Specified by:
removeDeployedOfficeObjectToOfficeFloorManagedObject
in interfaceOfficeFloorChanges
- Parameters:
deployedOfficeObjectToOfficeFloorManagedObject
-DeployedOfficeObjectToOfficeFloorManagedObjectModel
to remove.- Returns:
Change
to remove theDeployedOfficeObjectToOfficeFloorManagedObjectModel
.
-
linkDeployedOfficeObjectToOfficeFloorInputManagedObject
public Change<DeployedOfficeObjectToOfficeFloorInputManagedObjectModel> linkDeployedOfficeObjectToOfficeFloorInputManagedObject(DeployedOfficeObjectModel deployedOfficeObject, OfficeFloorInputManagedObjectModel inputManagedObject)
Description copied from interface:OfficeFloorChanges
Links theDeployedOfficeObjectModel
to theOfficeFloorInputManagedObjectModel
.- Specified by:
linkDeployedOfficeObjectToOfficeFloorInputManagedObject
in interfaceOfficeFloorChanges
- Parameters:
deployedOfficeObject
-DeployedOfficeObjectModel
.inputManagedObject
-OfficeFloorInputManagedObjectModel
.- Returns:
Change
to add theDeployedOfficeObjectToOfficeFloorInputManagedObjectModel
.
-
removeDeployedOfficeObjectToOfficeFloorInputManagedObject
public Change<DeployedOfficeObjectToOfficeFloorInputManagedObjectModel> removeDeployedOfficeObjectToOfficeFloorInputManagedObject(DeployedOfficeObjectToOfficeFloorInputManagedObjectModel deployedOfficeObjectToInputManagedObject)
Description copied from interface:OfficeFloorChanges
- Specified by:
removeDeployedOfficeObjectToOfficeFloorInputManagedObject
in interfaceOfficeFloorChanges
- Parameters:
deployedOfficeObjectToInputManagedObject
-DeployedOfficeObjectToOfficeFloorInputManagedObjectModel
to be removed.- Returns:
Change
to remove theDeployedOfficeObjectToOfficeFloorInputManagedObjectModel
.
-
linkDeployedOfficeTeamToOfficeFloorTeam
public Change<DeployedOfficeTeamToOfficeFloorTeamModel> linkDeployedOfficeTeamToOfficeFloorTeam(DeployedOfficeTeamModel deployedOfficeTeam, OfficeFloorTeamModel officeFloorTeam)
Description copied from interface:OfficeFloorChanges
Links theDeployedOfficeTeamModel
to theOfficeFloorTeamModel
.- Specified by:
linkDeployedOfficeTeamToOfficeFloorTeam
in interfaceOfficeFloorChanges
- Parameters:
deployedOfficeTeam
-DeployedOfficeTeamModel
.officeFloorTeam
-OfficeFloorTeamModel
.- Returns:
Change
to add theDeployedOfficeTeamToOfficeFloorTeamModel
.
-
removeDeployedOfficeTeamToOfficeFloorTeam
public Change<DeployedOfficeTeamToOfficeFloorTeamModel> removeDeployedOfficeTeamToOfficeFloorTeam(DeployedOfficeTeamToOfficeFloorTeamModel deployedOfficeTeamToOfficeFloorTeam)
Description copied from interface:OfficeFloorChanges
Removes theDeployedOfficeTeamToOfficeFloorTeamModel
.- Specified by:
removeDeployedOfficeTeamToOfficeFloorTeam
in interfaceOfficeFloorChanges
- Parameters:
deployedOfficeTeamToOfficeFloorTeam
-DeployedOfficeTeamToOfficeFloorTeamModel
to remove.- Returns:
Change
to remove theDeployedOfficeTeamToOfficeFloorTeamModel
.
-
linkOfficeFloorManagedObjectDependencyToOfficeFloorManagedObject
public Change<OfficeFloorManagedObjectDependencyToOfficeFloorManagedObjectModel> linkOfficeFloorManagedObjectDependencyToOfficeFloorManagedObject(OfficeFloorManagedObjectDependencyModel officeFloorManagedObjectDependency, OfficeFloorManagedObjectModel officeFloorManagedObject)
Description copied from interface:OfficeFloorChanges
Links theOfficeFloorManagedObjectDependencyModel
to theOfficeFloorManagedObjectModel
.- Specified by:
linkOfficeFloorManagedObjectDependencyToOfficeFloorManagedObject
in interfaceOfficeFloorChanges
- Parameters:
officeFloorManagedObjectDependency
-OfficeFloorManagedObjectDependencyModel
.officeFloorManagedObject
-OfficeFloorManagedObjectModel
.- Returns:
Change
to add theOfficeFloorManagedObjectDependencyToOfficeFloorManagedObjectModel
-
removeOfficeFloorManagedObjectDependencyToOfficeFloorManagedObject
public Change<OfficeFloorManagedObjectDependencyToOfficeFloorManagedObjectModel> removeOfficeFloorManagedObjectDependencyToOfficeFloorManagedObject(OfficeFloorManagedObjectDependencyToOfficeFloorManagedObjectModel officeFloorManagedObjectDependencyToOfficeFloorManagedObject)
Description copied from interface:OfficeFloorChanges
- Specified by:
removeOfficeFloorManagedObjectDependencyToOfficeFloorManagedObject
in interfaceOfficeFloorChanges
- Parameters:
officeFloorManagedObjectDependencyToOfficeFloorManagedObject
-OfficeFloorManagedObjectToOfficeFloorManagedObjectSourceModel
to remove.- Returns:
Change
to remove theOfficeFloorManagedObjectToOfficeFloorManagedObjectSourceModel
-
linkOfficeFloorManagedObjectDependencyToOfficeFloorInputManagedObject
public Change<OfficeFloorManagedObjectDependencyToOfficeFloorInputManagedObjectModel> linkOfficeFloorManagedObjectDependencyToOfficeFloorInputManagedObject(OfficeFloorManagedObjectDependencyModel officeFloorManagedObjectDependency, OfficeFloorInputManagedObjectModel officeFloorInputManagedObject)
Description copied from interface:OfficeFloorChanges
Links theOfficeFloorManagedObjectDependencyModel
to theOfficeFloorInputManagedObjectModel
.- Specified by:
linkOfficeFloorManagedObjectDependencyToOfficeFloorInputManagedObject
in interfaceOfficeFloorChanges
- Parameters:
officeFloorManagedObjectDependency
-OfficeFloorManagedObjectDependencyModel
.officeFloorInputManagedObject
-OfficeFloorInputManagedObjectModel
.- Returns:
Change
to add theOfficeFloorManagedObjectDependencyToOfficeFloorInputManagedObjectModel
-
removeOfficeFloorManagedObjectDependencyToOfficeFloorInputManagedObject
public Change<OfficeFloorManagedObjectDependencyToOfficeFloorInputManagedObjectModel> removeOfficeFloorManagedObjectDependencyToOfficeFloorInputManagedObject(OfficeFloorManagedObjectDependencyToOfficeFloorInputManagedObjectModel officeFloorManagedObjectDependencyToOfficeFloorInputManagedObject)
Description copied from interface:OfficeFloorChanges
- Specified by:
removeOfficeFloorManagedObjectDependencyToOfficeFloorInputManagedObject
in interfaceOfficeFloorChanges
- Parameters:
officeFloorManagedObjectDependencyToOfficeFloorInputManagedObject
-OfficeFloorManagedObjectDependencyToOfficeFloorInputManagedObjectModel
to remove.- Returns:
Change
to remove theOfficeFloorManagedObjectDependencyToOfficeFloorInputManagedObjectModel
-
linkOfficeFloorManagedObjectSourceFlowToDeployedOfficeInput
public Change<OfficeFloorManagedObjectSourceFlowToDeployedOfficeInputModel> linkOfficeFloorManagedObjectSourceFlowToDeployedOfficeInput(OfficeFloorManagedObjectSourceFlowModel officeFloorManagedObjectSourceFlow, DeployedOfficeInputModel deployedOfficeInput)
Description copied from interface:OfficeFloorChanges
Links theOfficeFloorManagedObjectSourceFlowModel
to theDeployedOfficeInputModel
.- Specified by:
linkOfficeFloorManagedObjectSourceFlowToDeployedOfficeInput
in interfaceOfficeFloorChanges
- Parameters:
officeFloorManagedObjectSourceFlow
-OfficeFloorManagedObjectSourceFlowModel
.deployedOfficeInput
-DeployedOfficeInputModel
.- Returns:
Change
to add theOfficeFloorManagedObjectSourceFlowToDeployedOfficeInputModel
-
removeOfficeFloorManagedObjectSourceFlowToDeployedOfficeInput
public Change<OfficeFloorManagedObjectSourceFlowToDeployedOfficeInputModel> removeOfficeFloorManagedObjectSourceFlowToDeployedOfficeInput(OfficeFloorManagedObjectSourceFlowToDeployedOfficeInputModel officeFloorManagedObjectSourceFlowToDeployedOfficeInput)
Description copied from interface:OfficeFloorChanges
- Specified by:
removeOfficeFloorManagedObjectSourceFlowToDeployedOfficeInput
in interfaceOfficeFloorChanges
- Parameters:
officeFloorManagedObjectSourceFlowToDeployedOfficeInput
-OfficeFloorManagedObjectSourceFlowToDeployedOfficeInputModel
.- Returns:
Change
to remove theOfficeFloorManagedObjectSourceFlowToDeployedOfficeInputModel
-
linkOfficeFloorManagedObjectSourceTeamToOfficeFloorTeam
public Change<OfficeFloorManagedObjectSourceTeamToOfficeFloorTeamModel> linkOfficeFloorManagedObjectSourceTeamToOfficeFloorTeam(OfficeFloorManagedObjectSourceTeamModel officeFloorManagedObjectSourceTeam, OfficeFloorTeamModel officeFloorTeam)
Description copied from interface:OfficeFloorChanges
Links theOfficeFloorManagedObjectSourceTeamModel
to theOfficeFloorTeamModel
.- Specified by:
linkOfficeFloorManagedObjectSourceTeamToOfficeFloorTeam
in interfaceOfficeFloorChanges
- Parameters:
officeFloorManagedObjectSourceTeam
-OfficeFloorManagedObjectSourceTeamModel
.officeFloorTeam
-OfficeFloorTeamModel
.- Returns:
Change
to add theOfficeFloorManagedObjectSourceTeamToOfficeFloorTeamModel
.
-
removeOfficeFloorManagedObjectSourceTeamToOfficeFloorTeam
public Change<OfficeFloorManagedObjectSourceTeamToOfficeFloorTeamModel> removeOfficeFloorManagedObjectSourceTeamToOfficeFloorTeam(OfficeFloorManagedObjectSourceTeamToOfficeFloorTeamModel officeFloorManagedObjectSourceTeamToOfficeFloorTeam)
Description copied from interface:OfficeFloorChanges
- Specified by:
removeOfficeFloorManagedObjectSourceTeamToOfficeFloorTeam
in interfaceOfficeFloorChanges
- Parameters:
officeFloorManagedObjectSourceTeamToOfficeFloorTeam
-OfficeFloorManagedObjectSourceTeamToOfficeFloorTeamModel
to remove.- Returns:
Change
to remove theOfficeFloorManagedObjectSourceTeamToOfficeFloorTeamModel
.
-
linkOfficeFloorManagedObjectSourceToDeployedOffice
public Change<OfficeFloorManagedObjectSourceToDeployedOfficeModel> linkOfficeFloorManagedObjectSourceToDeployedOffice(OfficeFloorManagedObjectSourceModel officeFloorManagedObjectSource, DeployedOfficeModel deployedOffice)
Description copied from interface:OfficeFloorChanges
Links theOfficeFloorManagedObjectSourceModel
to theDeployedOfficeModel
.- Specified by:
linkOfficeFloorManagedObjectSourceToDeployedOffice
in interfaceOfficeFloorChanges
- Parameters:
officeFloorManagedObjectSource
-OfficeFloorManagedObjectSourceModel
.deployedOffice
-DeployedOfficeModel
.- Returns:
Change
to add theOfficeFloorManagedObjectSourceToDeployedOfficeModel
.
-
removeOfficeFloorManagedObjectSourceToDeployedOffice
public Change<OfficeFloorManagedObjectSourceToDeployedOfficeModel> removeOfficeFloorManagedObjectSourceToDeployedOffice(OfficeFloorManagedObjectSourceToDeployedOfficeModel officeFloorManagedObjectSourceToDeployedOffice)
Description copied from interface:OfficeFloorChanges
Removes theOfficeFloorManagedObjectSourceToDeployedOfficeModel
.- Specified by:
removeOfficeFloorManagedObjectSourceToDeployedOffice
in interfaceOfficeFloorChanges
- Parameters:
officeFloorManagedObjectSourceToDeployedOffice
-OfficeFloorManagedObjectSourceToDeployedOfficeModel
to remove.- Returns:
Change
to remove theOfficeFloorManagedObjectSourceToDeployedOfficeModel
.
-
addOfficeFloorInputManagedObject
public Change<OfficeFloorInputManagedObjectModel> addOfficeFloorInputManagedObject(java.lang.String inputManagedObjectName, java.lang.String objectType)
Description copied from interface:OfficeFloorChanges
Adds theOfficeFloorInputManagedObjectModel
.- Specified by:
addOfficeFloorInputManagedObject
in interfaceOfficeFloorChanges
- Parameters:
inputManagedObjectName
- Name of theOfficeFloorInputManagedObjectModel
.objectType
- Object type of theOfficeFloorInputManagedObjectModel
.- Returns:
Change
to add theOfficeFloorInputManagedObjectModel
.
-
renameOfficeFloorInputManagedObject
public Change<OfficeFloorInputManagedObjectModel> renameOfficeFloorInputManagedObject(OfficeFloorInputManagedObjectModel inputManagedObject, java.lang.String newInputManagedObjectName)
Description copied from interface:OfficeFloorChanges
Renames theOfficeFloorInputManagedObjectModel
.- Specified by:
renameOfficeFloorInputManagedObject
in interfaceOfficeFloorChanges
- Parameters:
inputManagedObject
-OfficeFloorInputManagedObjectModel
to be renamed.newInputManagedObjectName
- New name for theOfficeFloorInputManagedObjectModel
.- Returns:
Change
to rename theOfficeFloorInputManagedObjectModel
.
-
removeOfficeFloorInputManagedObject
public Change<OfficeFloorInputManagedObjectModel> removeOfficeFloorInputManagedObject(OfficeFloorInputManagedObjectModel inputManagedObject)
Description copied from interface:OfficeFloorChanges
Removes theOfficeFloorInputManagedObjectModel
.- Specified by:
removeOfficeFloorInputManagedObject
in interfaceOfficeFloorChanges
- Parameters:
inputManagedObject
-OfficeFloorInputManagedObjectModel
to remove.- Returns:
Change
to remove theOfficeFloorInputManagedObjectModel
.
-
linkOfficeFloorManagedObjectSourceToOfficeFloorInputManagedObject
public Change<OfficeFloorManagedObjectSourceToOfficeFloorInputManagedObjectModel> linkOfficeFloorManagedObjectSourceToOfficeFloorInputManagedObject(OfficeFloorManagedObjectSourceModel managedObjectSource, OfficeFloorInputManagedObjectModel inputManagedObject)
Description copied from interface:OfficeFloorChanges
Links theOfficeFloorManagedObjectSourceModel
to theOfficeFloorInputManagedObjectModel
.- Specified by:
linkOfficeFloorManagedObjectSourceToOfficeFloorInputManagedObject
in interfaceOfficeFloorChanges
- Parameters:
managedObjectSource
-OfficeFloorManagedObjectSourceModel
.inputManagedObject
-OfficeFloorInputManagedObjectModel
.- Returns:
Change
to link theOfficeFloorManagedObjectSourceModel
to theOfficeFloorInputManagedObjectModel
.
-
removeOfficeFloorManagedObjectSourceToOfficeFloorInputManagedObject
public Change<OfficeFloorManagedObjectSourceToOfficeFloorInputManagedObjectModel> removeOfficeFloorManagedObjectSourceToOfficeFloorInputManagedObject(OfficeFloorManagedObjectSourceToOfficeFloorInputManagedObjectModel managedObjectSourceToInputManagedObject)
Description copied from interface:OfficeFloorChanges
- Specified by:
removeOfficeFloorManagedObjectSourceToOfficeFloorInputManagedObject
in interfaceOfficeFloorChanges
- Parameters:
managedObjectSourceToInputManagedObject
-OfficeFloorManagedObjectSourceToOfficeFloorInputManagedObjectModel
to remove.- Returns:
Change
to remove theOfficeFloorManagedObjectSourceToOfficeFloorInputManagedObjectModel
.
-
linkOfficeFloorInputManagedObjectToBoundOfficeFloorManagedObjectSource
public Change<OfficeFloorInputManagedObjectToBoundOfficeFloorManagedObjectSourceModel> linkOfficeFloorInputManagedObjectToBoundOfficeFloorManagedObjectSource(OfficeFloorInputManagedObjectModel inputManagedObject, OfficeFloorManagedObjectSourceModel boundManagedObjectSource)
Description copied from interface:OfficeFloorChanges
Links theOfficeFloorInputManagedObjectModel
to its boundOfficeFloorManagedObjectSourceModel
.- Specified by:
linkOfficeFloorInputManagedObjectToBoundOfficeFloorManagedObjectSource
in interfaceOfficeFloorChanges
- Parameters:
inputManagedObject
-OfficeFloorInputManagedObjectModel
.boundManagedObjectSource
- BoundOfficeFloorManagedObjectSourceModel
.- Returns:
Change
to link theOfficeFloorInputManagedObjectModel
to its boundOfficeFloorManagedObjectSourceModel
.
-
removeOfficeFloorInputManagedObjectToBoundOfficeFloorManagedObjectSource
public Change<OfficeFloorInputManagedObjectToBoundOfficeFloorManagedObjectSourceModel> removeOfficeFloorInputManagedObjectToBoundOfficeFloorManagedObjectSource(OfficeFloorInputManagedObjectToBoundOfficeFloorManagedObjectSourceModel inputManagedObjectToBoundManagedObjectSource)
Description copied from interface:OfficeFloorChanges
- Specified by:
removeOfficeFloorInputManagedObjectToBoundOfficeFloorManagedObjectSource
in interfaceOfficeFloorChanges
- Parameters:
inputManagedObjectToBoundManagedObjectSource
-OfficeFloorInputManagedObjectToBoundOfficeFloorManagedObjectSourceModel
to be removed.- Returns:
Change
to remove theOfficeFloorInputManagedObjectToBoundOfficeFloorManagedObjectSourceModel
.
-
-