Class OfficeChangesImpl
java.lang.Object
net.officefloor.model.impl.office.OfficeChangesImpl
- All Implemented Interfaces:
net.officefloor.model.office.OfficeChanges
OfficeChanges implementation.- Author:
- Daniel Sagenschneider
-
Field Summary
Fields inherited from interface net.officefloor.model.office.OfficeChanges
FUNCTION_MANAGED_OBJECT_SCOPE, PROCESS_MANAGED_OBJECT_SCOPE, THREAD_MANAGED_OBJECT_SCOPE -
Constructor Summary
ConstructorsConstructorDescriptionOfficeChangesImpl(net.officefloor.model.office.OfficeModel office) Initiate. -
Method Summary
Modifier and TypeMethodDescriptionChange<net.officefloor.model.office.AdministrationModel>addAdministration(String administrationName, String administrationSourceClassName, PropertyList properties, boolean isAutoWireExtensions, AdministrationType<?, ?, ?> administrationType) Adds anAdministrationModelto theOfficeModel.Change<net.officefloor.model.office.ExternalManagedObjectModel>addExternalManagedObject(String externalManagedObjectName, String objectType) Adds anExternalManagedObjectModelto theOfficeModel.Change<net.officefloor.model.office.GovernanceModel>addGovernance(String governanceName, String governanceSourceClassName, PropertyList properties, boolean isAutoWireExtensions, GovernanceType<?, ?> governanceType) Adds anGovernanceModelto theOfficeModel.Change<net.officefloor.model.office.GovernanceAreaModel>addGovernanceArea(net.officefloor.model.office.GovernanceModel governance, int width, int height) Adds anGovernanceAreaModelto theOfficeModel.Change<net.officefloor.model.office.OfficeEscalationModel>addOfficeEscalation(String escalationType) Adds anOfficeEscalationModelto theOfficeModel.Change<net.officefloor.model.office.OfficeManagedObjectModel>addOfficeManagedObject(String managedObjectName, ManagedObjectScope managedObjectScope, net.officefloor.model.office.OfficeManagedObjectSourceModel managedObjectSource, ManagedObjectType<?> managedObjectType) Adds anOfficeManagedObjectModelfor anOfficeManagedObjectSourceModelto theOfficeModel.Change<net.officefloor.model.office.OfficeManagedObjectSourceModel>addOfficeManagedObjectSource(String managedObjectSourceName, String managedObjectSourceClassName, PropertyList properties, long timeout, ManagedObjectType<?> managedObjectType) Adds anOfficeManagedObjectSourceModeltoOfficeModel.Change<net.officefloor.model.office.TypeQualificationModel>addOfficeManagedObjectTypeQualification(net.officefloor.model.office.OfficeManagedObjectModel officeManagedObject, String qualifier, String type) AddsTypeQualificationModelto theOfficeManagedObjectModel.Change<net.officefloor.model.office.OfficeSectionModel>addOfficeSection(String sectionSourceClassName, String sectionLocation, PropertyList properties, OfficeSectionType officeSectionType) Adds anOfficeSectionModelto theOfficeModel.Change<net.officefloor.model.office.OfficeStartModel>Adds anOfficeStartModelto theOfficeModel.Change<net.officefloor.model.office.OfficeTeamModel>addOfficeTeam(String teamName) Adds anOfficeTeamModelto theOfficeModel.Change<net.officefloor.model.office.TypeQualificationModel>addOfficeTeamTypeQualification(net.officefloor.model.office.OfficeTeamModel officeTeam, String qualifier, String type) AddsTypeQualificationModelto theOfficeTeamModel.static StringObtains the text name identifying theManagedObjectScope.Change<net.officefloor.model.office.AdministrationToExternalManagedObjectModel>linkAdministrationToExternalManagedObject(net.officefloor.model.office.AdministrationModel administration, net.officefloor.model.office.ExternalManagedObjectModel externalManagedObject) Links theAdministrationModelto administer theExternalManagedObjectModel.Change<net.officefloor.model.office.AdministrationToOfficeManagedObjectModel>linkAdministrationToOfficeManagedObject(net.officefloor.model.office.AdministrationModel administration, net.officefloor.model.office.OfficeManagedObjectModel managedObject) Links theAdministrationModelto administer theOfficeManagedObjectModel.Change<net.officefloor.model.office.AdministrationToOfficeTeamModel>linkAdministrationToOfficeTeam(net.officefloor.model.office.AdministrationModel administration, net.officefloor.model.office.OfficeTeamModel officeTeam) Links theAdministrationModelto theOfficeTeamModel.Change<net.officefloor.model.office.ExternalManagedObjectToPreLoadAdministrationModel>linkExternalManagedObjectToPreLoadAdministration(net.officefloor.model.office.ExternalManagedObjectModel externalManagedObject, net.officefloor.model.office.AdministrationModel administration) Links theExternalManagedObjectModelto its pre-loadAdministrationModel.Change<net.officefloor.model.office.OfficeEscalationToOfficeSectionInputModel>linkOfficeEscalationToOfficeSectionInput(net.officefloor.model.office.OfficeEscalationModel escalation, net.officefloor.model.office.OfficeSectionInputModel sectionInput) Links theOfficeEscalationModelto theOfficeSectionInputModel.Change<net.officefloor.model.office.OfficeFunctionToOfficeTeamModel>linkOfficeFunctionToOfficeTeam(net.officefloor.model.office.OfficeFunctionModel officeFunction, net.officefloor.model.office.OfficeTeamModel officeTeam) Links theOfficeFunctionModelto theOfficeTeamModel.Change<net.officefloor.model.office.OfficeFunctionToPostAdministrationModel>linkOfficeFunctionToPostAdministration(net.officefloor.model.office.OfficeSectionModel officeSectionModel, OfficeFunctionType officeFunctionType, net.officefloor.model.office.AdministrationModel administration) Links theOfficeFunctionModelto theAdministrationModelfor post-administration.Change<net.officefloor.model.office.OfficeFunctionToPreAdministrationModel>linkOfficeFunctionToPreAdministration(net.officefloor.model.office.OfficeSectionModel officeSectionModel, OfficeFunctionType officeFunctionType, net.officefloor.model.office.AdministrationModel administration) Links theOfficeFunctionModelto theAdministrationModelfor pre-administration.Change<net.officefloor.model.office.OfficeManagedObjectDependencyToExternalManagedObjectModel>linkOfficeManagedObjectDependencyToExternalManagedObject(net.officefloor.model.office.OfficeManagedObjectDependencyModel dependency, net.officefloor.model.office.ExternalManagedObjectModel externalManagedObject) Links theOfficeManagedObjectDependencyModelto theExternalManagedObjectModel.Change<net.officefloor.model.office.OfficeManagedObjectDependencyToOfficeManagedObjectModel>linkOfficeManagedObjectDependencyToOfficeManagedObject(net.officefloor.model.office.OfficeManagedObjectDependencyModel dependency, net.officefloor.model.office.OfficeManagedObjectModel managedObject) Links theOfficeManagedObjectDependencyModelto theOfficeManagedObjectModel.Change<net.officefloor.model.office.OfficeManagedObjectSourceFlowToOfficeSectionInputModel>linkOfficeManagedObjectSourceFlowToOfficeSectionInput(net.officefloor.model.office.OfficeManagedObjectSourceFlowModel managedObjectSourceFlow, net.officefloor.model.office.OfficeSectionInputModel officeSectionInput) Links theOfficeManagedObjectSourceFlowModelto theOfficeSectionInputModel.Change<net.officefloor.model.office.OfficeManagedObjectSourceTeamToOfficeTeamModel>linkOfficeManagedObjectSourceTeamToOfficeTeam(net.officefloor.model.office.OfficeManagedObjectSourceTeamModel mosTeam, net.officefloor.model.office.OfficeTeamModel officeTeam) Links theOfficeManagedObjectSourceTeamModelto theOfficeTeamModel.Change<net.officefloor.model.office.OfficeManagedObjectToPreLoadAdministrationModel>linkOfficeManagedObjectToPreLoadAdministration(net.officefloor.model.office.OfficeManagedObjectModel officeManagedObject, net.officefloor.model.office.AdministrationModel administration) Links theOfficeManagedObjectModelto its pre-loadAdministrationModel.Change<net.officefloor.model.office.OfficeSectionObjectToExternalManagedObjectModel>linkOfficeSectionObjectToExternalManagedObject(net.officefloor.model.office.OfficeSectionObjectModel officeSectionObject, net.officefloor.model.office.ExternalManagedObjectModel externalManagedObject) Links theOfficeSectionObjectModelto theExternalManagedObjectModel.Change<net.officefloor.model.office.OfficeSectionObjectToOfficeManagedObjectModel>linkOfficeSectionObjectToOfficeManagedObject(net.officefloor.model.office.OfficeSectionObjectModel officeSectionObject, net.officefloor.model.office.OfficeManagedObjectModel officeManagedObject) Links theOfficeSectionObjectModelto theOfficeManagedObjectModel.Change<net.officefloor.model.office.OfficeSectionOutputToOfficeSectionInputModel>linkOfficeSectionOutputToOfficeSectionInput(net.officefloor.model.office.OfficeSectionOutputModel officeSectionOutput, net.officefloor.model.office.OfficeSectionInputModel officeSectionInput) Links theOfficeSectionOutputModelto theOfficeSectionInputModel.Change<net.officefloor.model.office.OfficeStartToOfficeSectionInputModel>linkOfficeStartToOfficeSectionInput(net.officefloor.model.office.OfficeStartModel start, net.officefloor.model.office.OfficeSectionInputModel sectionInput) Links theOfficeStartModeltoOfficeSectionInputModel.Change<net.officefloor.model.office.OfficeSectionModel>refactorOfficeSection(net.officefloor.model.office.OfficeSectionModel sectionModel, String sectionName, String sectionSourceClassName, String sectionLocation, PropertyList properties, OfficeSectionType officeSectionType, Map<String, String> inputNameMapping, Map<String, String> outputNameMapping, Map<String, String> objectNameMapping) Refactors theOfficeSectionModel.Change<net.officefloor.model.office.AdministrationModel>removeAdministration(net.officefloor.model.office.AdministrationModel administration) Removes theAdministrationModel.Change<net.officefloor.model.office.AdministrationToExternalManagedObjectModel>removeAdministrationToExternalManagedObject(net.officefloor.model.office.AdministrationToExternalManagedObjectModel externalManagedObjectToAdministration) Removes theAdministrationToExternalManagedObjectModel.Change<net.officefloor.model.office.AdministrationToOfficeManagedObjectModel>removeAdministrationToOfficeManagedObject(net.officefloor.model.office.AdministrationToOfficeManagedObjectModel managedObjectToAdministration) Removes theAdministrationToOfficeManagedObjectModel.Change<net.officefloor.model.office.AdministrationToOfficeTeamModel>removeAdministrationToOfficeTeam(net.officefloor.model.office.AdministrationToOfficeTeamModel administrationToOfficeTeam) Removes theAdministrationToOfficeTeamModel.Change<net.officefloor.model.office.ExternalManagedObjectModel>removeExternalManagedObject(net.officefloor.model.office.ExternalManagedObjectModel externalManagedObject) Removes theExternalManagedObjectModel.Change<net.officefloor.model.office.ExternalManagedObjectToPreLoadAdministrationModel>removeExternalManagedObjectToPreLoadAdministration(net.officefloor.model.office.ExternalManagedObjectToPreLoadAdministrationModel managedObjectToPreloadAdmin) Removes theExternalManagedObjectToPreLoadAdministrationModel.Change<net.officefloor.model.office.GovernanceModel>removeGovernance(net.officefloor.model.office.GovernanceModel governance) Removes theGovernanceModel.Change<net.officefloor.model.office.GovernanceAreaModel>removeGovernanceArea(net.officefloor.model.office.GovernanceAreaModel governanceArea) Removes theGovernanceAreaModel.Change<net.officefloor.model.office.OfficeEscalationModel>removeOfficeEscalation(net.officefloor.model.office.OfficeEscalationModel officeEscalation) Removes theOfficeEscalationModel.Change<net.officefloor.model.office.OfficeEscalationToOfficeSectionInputModel>removeOfficeEscalationToOfficeSectionInput(net.officefloor.model.office.OfficeEscalationToOfficeSectionInputModel escalationToSectionInput) Removes theOfficeEscalationToOfficeSectionInputModel.Change<net.officefloor.model.office.OfficeFunctionToOfficeTeamModel>removeOfficeFunctionToOfficeTeam(net.officefloor.model.office.OfficeFunctionToOfficeTeamModel officeFunctionToOfficeTeam) Removes theOfficeFunctionToOfficeTeamModel.Change<net.officefloor.model.office.OfficeFunctionToPostAdministrationModel>removeOfficeFunctionToPostAdministration(net.officefloor.model.office.OfficeFunctionToPostAdministrationModel officeFunctionToPostAdministration) Removes theOfficeFunctionToPostAdministrationModel.Change<net.officefloor.model.office.OfficeFunctionToPreAdministrationModel>removeOfficeFunctionToPreAdministration(net.officefloor.model.office.OfficeFunctionToPreAdministrationModel officeFunctionToPreAdministration) Removes theOfficeFunctionToPreAdministrationModel.Change<net.officefloor.model.office.OfficeManagedObjectModel>removeOfficeManagedObject(net.officefloor.model.office.OfficeManagedObjectModel managedObject) Removes theOfficeManagedObjectModel.Change<net.officefloor.model.office.OfficeManagedObjectDependencyToExternalManagedObjectModel>removeOfficeManagedObjectDependencyToExternalManagedObject(net.officefloor.model.office.OfficeManagedObjectDependencyToExternalManagedObjectModel officeManagedObjectDependencyToExternalManagedObject) Removes theOfficeManagedObjectDependencyToExternalManagedObjectModel.Change<net.officefloor.model.office.OfficeManagedObjectDependencyToOfficeManagedObjectModel>removeOfficeManagedObjectDependencyToOfficeManagedObject(net.officefloor.model.office.OfficeManagedObjectDependencyToOfficeManagedObjectModel officeManagedObjectDependencyToOfficeManagedObject) Removes theOfficeManagedObjectDependencyToOfficeManagedObjectModel.Change<net.officefloor.model.office.OfficeManagedObjectSourceModel>removeOfficeManagedObjectSource(net.officefloor.model.office.OfficeManagedObjectSourceModel managedObjectSource) Removes theOfficeManagedObjectSourceModel.Change<net.officefloor.model.office.OfficeManagedObjectSourceFlowToOfficeSectionInputModel>removeOfficeManagedObjectSourceFlowToOfficeSectionInput(net.officefloor.model.office.OfficeManagedObjectSourceFlowToOfficeSectionInputModel managedObjectSourceFlowToOfficeSectionInput) Removes the theOfficeManagedObjectSourceFlowToOfficeSectionInputModel.Change<net.officefloor.model.office.OfficeManagedObjectSourceTeamToOfficeTeamModel>removeOfficeManagedObjectSourceTeamToOfficeTeam(net.officefloor.model.office.OfficeManagedObjectSourceTeamToOfficeTeamModel officeManagedObjectSourceTeamToOfficeTeam) Removes theOfficeManagedObjectSourceTeamToOfficeTeamModel.Change<net.officefloor.model.office.OfficeManagedObjectToPreLoadAdministrationModel>removeOfficeManagedObjectToPreLoadAdministration(net.officefloor.model.office.OfficeManagedObjectToPreLoadAdministrationModel managedObjectToPreloadAdmin) Removes theOfficeManagedObjectToPreLoadAdministrationModel.Change<net.officefloor.model.office.TypeQualificationModel>removeOfficeManagedObjectTypeQualification(net.officefloor.model.office.TypeQualificationModel typeQualification) Removes theTypeQualificationModelfrom theOfficeManagedObjectModel.Change<net.officefloor.model.office.OfficeSectionModel>removeOfficeSection(net.officefloor.model.office.OfficeSectionModel officeSection) Removes theOfficeSectionModel.Change<net.officefloor.model.office.OfficeSectionObjectToExternalManagedObjectModel>removeOfficeSectionObjectToExternalManagedObject(net.officefloor.model.office.OfficeSectionObjectToExternalManagedObjectModel officeSectionObjectToExternalManagedObject) Removes theOfficeSectionObjectToExternalManagedObjectModel.Change<net.officefloor.model.office.OfficeSectionObjectToOfficeManagedObjectModel>removeOfficeSectionObjectToOfficeManagedObject(net.officefloor.model.office.OfficeSectionObjectToOfficeManagedObjectModel officeSectionObjectToOfficeManagedObject) Removes theOfficeSectionObjectToOfficeManagedObjectModel.Change<net.officefloor.model.office.OfficeSectionOutputToOfficeSectionInputModel>removeOfficeSectionOutputToOfficeSectionInput(net.officefloor.model.office.OfficeSectionOutputToOfficeSectionInputModel officeSectionOutputToOfficeSectionInput) Removes theOfficeSectionOutputToOfficeSectionInputModel.Change<net.officefloor.model.office.OfficeStartModel>removeOfficeStart(net.officefloor.model.office.OfficeStartModel officeStart) Removes theOfficeStartModel.Change<net.officefloor.model.office.OfficeStartToOfficeSectionInputModel>removeOfficeStartToOfficeSectionInput(net.officefloor.model.office.OfficeStartToOfficeSectionInputModel startToSectionInput) Removes theOfficeStartToOfficeSectionInputModel.Change<net.officefloor.model.office.OfficeTeamModel>removeOfficeTeam(net.officefloor.model.office.OfficeTeamModel officeTeam) Removes theOfficeTeamModel.Change<net.officefloor.model.office.TypeQualificationModel>removeOfficeTeamTypeQualification(net.officefloor.model.office.TypeQualificationModel typeQualification) Removes theTypeQualificationModelfrom theOfficeTeamModel.Change<net.officefloor.model.office.AdministrationModel>renameAdministration(net.officefloor.model.office.AdministrationModel administration, String newAdministrationName) Renames theAdministrationModel.Change<net.officefloor.model.office.ExternalManagedObjectModel>renameExternalManagedObject(net.officefloor.model.office.ExternalManagedObjectModel externalManagedObject, String newExternalManagedObjectName) Renames theExternalManagedObjectModel.Change<net.officefloor.model.office.OfficeManagedObjectModel>renameOfficeManagedObject(net.officefloor.model.office.OfficeManagedObjectModel managedObject, String newManagedObjectName) Renames theOfficeManagedObjectModel.Change<net.officefloor.model.office.OfficeManagedObjectSourceModel>renameOfficeManagedObjectSource(net.officefloor.model.office.OfficeManagedObjectSourceModel managedObjectSource, String newManagedObjectSourceName) Renames theOfficeManagedObjectSourceModel.Change<net.officefloor.model.office.OfficeSectionModel>renameOfficeSection(net.officefloor.model.office.OfficeSectionModel officeSection, String newOfficeSectionName) Renames theOfficeSectionModel.Change<net.officefloor.model.office.OfficeTeamModel>renameOfficeTeam(net.officefloor.model.office.OfficeTeamModel officeTeam, String newOfficeTeamName) Renames theOfficeTeamModel.Change<net.officefloor.model.office.OfficeManagedObjectModel>rescopeOfficeManagedObject(net.officefloor.model.office.OfficeManagedObjectModel managedObject, ManagedObjectScope newManagedObjectScope) Scopes theOfficeManagedObjectModel.
-
Constructor Details
-
OfficeChangesImpl
public OfficeChangesImpl(net.officefloor.model.office.OfficeModel office) Initiate.- Parameters:
office-OfficeModelto change.
-
-
Method Details
-
getManagedObjectScope
Obtains the text name identifying theManagedObjectScope.- Parameters:
scope-ManagedObjectScope.- Returns:
- Text name for the
ManagedObjectScope.
-
addOfficeSection
public Change<net.officefloor.model.office.OfficeSectionModel> addOfficeSection(String sectionSourceClassName, String sectionLocation, PropertyList properties, OfficeSectionType officeSectionType) Description copied from interface:net.officefloor.model.office.OfficeChangesAdds anOfficeSectionModelto theOfficeModel.- Specified by:
addOfficeSectionin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
sectionSourceClassName-SectionSourceclass name.sectionLocation- Location of theOfficeSection.properties-PropertyList.officeSectionType-OfficeSectionType.- Returns:
Changeto add theOfficeSectionModel.
-
removeOfficeSection
public Change<net.officefloor.model.office.OfficeSectionModel> removeOfficeSection(net.officefloor.model.office.OfficeSectionModel officeSection) Description copied from interface:net.officefloor.model.office.OfficeChangesRemoves theOfficeSectionModel.- Specified by:
removeOfficeSectionin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
officeSection-OfficeSectionModelto remove.- Returns:
Changeto remove theOfficeSectionModel.
-
renameOfficeSection
public Change<net.officefloor.model.office.OfficeSectionModel> renameOfficeSection(net.officefloor.model.office.OfficeSectionModel officeSection, String newOfficeSectionName) Description copied from interface:net.officefloor.model.office.OfficeChangesRenames theOfficeSectionModel.- Specified by:
renameOfficeSectionin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
officeSection-OfficeSectionModelto rename.newOfficeSectionName- NewOfficeSectionModelname.- Returns:
Changeto rename theOfficeSectionModel.
-
refactorOfficeSection
public Change<net.officefloor.model.office.OfficeSectionModel> refactorOfficeSection(net.officefloor.model.office.OfficeSectionModel sectionModel, String sectionName, String sectionSourceClassName, String sectionLocation, PropertyList properties, OfficeSectionType officeSectionType, Map<String, String> inputNameMapping, Map<String, String> outputNameMapping, Map<String, String> objectNameMapping) Description copied from interface:net.officefloor.model.office.OfficeChangesRefactors theOfficeSectionModel.- Specified by:
refactorOfficeSectionin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
sectionModel-OfficeSectionModelto refactor.sectionName- Name for theOfficeSectionModel.sectionSourceClassName-SectionSourceclass name for theOfficeSectionModel.sectionLocation- Location of theOfficeSection.properties-PropertyList.officeSectionType-OfficeSectionTypethat theOfficeSectionModelis being refactored to.inputNameMapping- Mapping of theOfficeSectionInputname to theOfficeSectionInputModelname.outputNameMapping- Mapping of theOfficeSectionOutputname to theOfficeSectionOutputModelname.objectNameMapping- Mapping of theOfficeSectionObjectname to theOfficeSectionObjectModelname.- Returns:
Changeto refactor theOfficeSectionModel.
-
addExternalManagedObject
public Change<net.officefloor.model.office.ExternalManagedObjectModel> addExternalManagedObject(String externalManagedObjectName, String objectType) Description copied from interface:net.officefloor.model.office.OfficeChangesAdds anExternalManagedObjectModelto theOfficeModel.- Specified by:
addExternalManagedObjectin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
externalManagedObjectName- Name of theExternalManagedObjectModel.objectType- Object type.- Returns:
Changeto add theExternalManagedObjectModel.
-
removeExternalManagedObject
public Change<net.officefloor.model.office.ExternalManagedObjectModel> removeExternalManagedObject(net.officefloor.model.office.ExternalManagedObjectModel externalManagedObject) Description copied from interface:net.officefloor.model.office.OfficeChangesRemoves theExternalManagedObjectModel.- Specified by:
removeExternalManagedObjectin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
externalManagedObject-ExternalManagedObjectModelto remove.- Returns:
Changeto remove theExternalManagedObjectModel.
-
renameExternalManagedObject
public Change<net.officefloor.model.office.ExternalManagedObjectModel> renameExternalManagedObject(net.officefloor.model.office.ExternalManagedObjectModel externalManagedObject, String newExternalManagedObjectName) Description copied from interface:net.officefloor.model.office.OfficeChangesRenames theExternalManagedObjectModel.- Specified by:
renameExternalManagedObjectin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
externalManagedObject-ExternalManagedObjectModelto rename.newExternalManagedObjectName- New name for theExternalManagedObjectModel.- Returns:
Changeto rename theExternalManagedObjectModel.
-
addOfficeManagedObjectSource
public Change<net.officefloor.model.office.OfficeManagedObjectSourceModel> addOfficeManagedObjectSource(String managedObjectSourceName, String managedObjectSourceClassName, PropertyList properties, long timeout, ManagedObjectType<?> managedObjectType) Description copied from interface:net.officefloor.model.office.OfficeChangesAdds anOfficeManagedObjectSourceModeltoOfficeModel.- Specified by:
addOfficeManagedObjectSourcein interfacenet.officefloor.model.office.OfficeChanges- Parameters:
managedObjectSourceName- Name of theOfficeManagedObjectSourceModel.managedObjectSourceClassName- Class name of theManagedObjectSource.properties-PropertyList.timeout- Timeout for theManagedObject.managedObjectType-ManagedObjectType.- Returns:
Changeto add theOfficeManagedObjectSourceModel.
-
removeOfficeManagedObjectSource
public Change<net.officefloor.model.office.OfficeManagedObjectSourceModel> removeOfficeManagedObjectSource(net.officefloor.model.office.OfficeManagedObjectSourceModel managedObjectSource) Description copied from interface:net.officefloor.model.office.OfficeChangesRemoves theOfficeManagedObjectSourceModel.- Specified by:
removeOfficeManagedObjectSourcein interfacenet.officefloor.model.office.OfficeChanges- Parameters:
managedObjectSource-OfficeManagedObjectSourceModelto remove.- Returns:
Changeto remove theOfficeManagedObjectSourceModel.
-
renameOfficeManagedObjectSource
public Change<net.officefloor.model.office.OfficeManagedObjectSourceModel> renameOfficeManagedObjectSource(net.officefloor.model.office.OfficeManagedObjectSourceModel managedObjectSource, String newManagedObjectSourceName) Description copied from interface:net.officefloor.model.office.OfficeChangesRenames theOfficeManagedObjectSourceModel.- Specified by:
renameOfficeManagedObjectSourcein interfacenet.officefloor.model.office.OfficeChanges- Parameters:
managedObjectSource-OfficeManagedObjectSourceModelto rename.newManagedObjectSourceName- New name for theOfficeManagedObjectSourceModel.- Returns:
Changeto rename theOfficeManagedObjectSourceModel.
-
addOfficeManagedObject
public Change<net.officefloor.model.office.OfficeManagedObjectModel> addOfficeManagedObject(String managedObjectName, ManagedObjectScope managedObjectScope, net.officefloor.model.office.OfficeManagedObjectSourceModel managedObjectSource, ManagedObjectType<?> managedObjectType) Description copied from interface:net.officefloor.model.office.OfficeChangesAdds anOfficeManagedObjectModelfor anOfficeManagedObjectSourceModelto theOfficeModel.- Specified by:
addOfficeManagedObjectin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
managedObjectName- Name of theOfficeManagedObjectModel.managedObjectScope-ManagedObjectScopefor theOfficeManagedObjectModel.managedObjectSource-OfficeManagedObjectSourceModel.managedObjectType-ManagedObjectType.- Returns:
Changeto add theOfficeManagedObjectModel.
-
removeOfficeManagedObject
public Change<net.officefloor.model.office.OfficeManagedObjectModel> removeOfficeManagedObject(net.officefloor.model.office.OfficeManagedObjectModel managedObject) Description copied from interface:net.officefloor.model.office.OfficeChangesRemoves theOfficeManagedObjectModel.- Specified by:
removeOfficeManagedObjectin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
managedObject-OfficeManagedObjectModelto remove.- Returns:
Changeto remove theOfficeManagedObjectModel.
-
renameOfficeManagedObject
public Change<net.officefloor.model.office.OfficeManagedObjectModel> renameOfficeManagedObject(net.officefloor.model.office.OfficeManagedObjectModel managedObject, String newManagedObjectName) Description copied from interface:net.officefloor.model.office.OfficeChangesRenames theOfficeManagedObjectModel.- Specified by:
renameOfficeManagedObjectin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
managedObject-OfficeManagedObjectModelto rename.newManagedObjectName- New name for theOfficeManagedObjectModel.- Returns:
Changeto rename theOfficeManagedObjectModel.
-
rescopeOfficeManagedObject
public Change<net.officefloor.model.office.OfficeManagedObjectModel> rescopeOfficeManagedObject(net.officefloor.model.office.OfficeManagedObjectModel managedObject, ManagedObjectScope newManagedObjectScope) Description copied from interface:net.officefloor.model.office.OfficeChangesScopes theOfficeManagedObjectModel.- Specified by:
rescopeOfficeManagedObjectin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
managedObject-OfficeManagedObjectModelto scope.newManagedObjectScope- NewManagedObjectScopefor theOfficeManagedObjectModel.- Returns:
Changeto scopeOfficeManagedObjectModel.
-
addOfficeManagedObjectTypeQualification
public Change<net.officefloor.model.office.TypeQualificationModel> addOfficeManagedObjectTypeQualification(net.officefloor.model.office.OfficeManagedObjectModel officeManagedObject, String qualifier, String type) Description copied from interface:net.officefloor.model.office.OfficeChangesAddsTypeQualificationModelto theOfficeManagedObjectModel.- Specified by:
addOfficeManagedObjectTypeQualificationin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
officeManagedObject-OfficeManagedObjectModel.qualifier- Qualifier. May benull.type- Type.- Returns:
Changeto add theTypeQualificationModel.
-
removeOfficeManagedObjectTypeQualification
public Change<net.officefloor.model.office.TypeQualificationModel> removeOfficeManagedObjectTypeQualification(net.officefloor.model.office.TypeQualificationModel typeQualification) Description copied from interface:net.officefloor.model.office.OfficeChangesRemoves theTypeQualificationModelfrom theOfficeManagedObjectModel.- Specified by:
removeOfficeManagedObjectTypeQualificationin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
typeQualification-TypeQualificationModel.- Returns:
Changeto remove theTypeQualificationModel.
-
addOfficeTeam
Description copied from interface:net.officefloor.model.office.OfficeChangesAdds anOfficeTeamModelto theOfficeModel.- Specified by:
addOfficeTeamin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
teamName- Name of theOfficeTeamModel.- Returns:
Changeto add theOfficeTeamModel.
-
removeOfficeTeam
public Change<net.officefloor.model.office.OfficeTeamModel> removeOfficeTeam(net.officefloor.model.office.OfficeTeamModel officeTeam) Description copied from interface:net.officefloor.model.office.OfficeChangesRemoves theOfficeTeamModel.- Specified by:
removeOfficeTeamin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
officeTeam-OfficeTeamModelto remove.- Returns:
Changeto remove theOfficeTeamModel.
-
addOfficeTeamTypeQualification
public Change<net.officefloor.model.office.TypeQualificationModel> addOfficeTeamTypeQualification(net.officefloor.model.office.OfficeTeamModel officeTeam, String qualifier, String type) Description copied from interface:net.officefloor.model.office.OfficeChangesAddsTypeQualificationModelto theOfficeTeamModel.- Specified by:
addOfficeTeamTypeQualificationin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
officeTeam-OfficeTeamModel.qualifier- Qualfiier. May benull.type- Type.- Returns:
Changeto add theTypeQualificationModel.
-
removeOfficeTeamTypeQualification
public Change<net.officefloor.model.office.TypeQualificationModel> removeOfficeTeamTypeQualification(net.officefloor.model.office.TypeQualificationModel typeQualification) Description copied from interface:net.officefloor.model.office.OfficeChangesRemoves theTypeQualificationModelfrom theOfficeTeamModel.- Specified by:
removeOfficeTeamTypeQualificationin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
typeQualification-TypeQualificationModel.- Returns:
Changeto remove theTypeQualificationModel.
-
addOfficeStart
Description copied from interface:net.officefloor.model.office.OfficeChangesAdds anOfficeStartModelto theOfficeModel.- Specified by:
addOfficeStartin interfacenet.officefloor.model.office.OfficeChanges- Returns:
Changeto add theOfficeStartModel.
-
removeOfficeStart
public Change<net.officefloor.model.office.OfficeStartModel> removeOfficeStart(net.officefloor.model.office.OfficeStartModel officeStart) Description copied from interface:net.officefloor.model.office.OfficeChangesRemoves theOfficeStartModel.- Specified by:
removeOfficeStartin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
officeStart-OfficeStartModelto remove.- Returns:
Changeto remove theOfficeStartModel.
-
renameOfficeTeam
public Change<net.officefloor.model.office.OfficeTeamModel> renameOfficeTeam(net.officefloor.model.office.OfficeTeamModel officeTeam, String newOfficeTeamName) Description copied from interface:net.officefloor.model.office.OfficeChangesRenames theOfficeTeamModel.- Specified by:
renameOfficeTeamin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
officeTeam-OfficeTeamModelto rename.newOfficeTeamName- New name for theOfficeTeamModel.- Returns:
Changeto rename theOfficeTeamModel.
-
addAdministration
public Change<net.officefloor.model.office.AdministrationModel> addAdministration(String administrationName, String administrationSourceClassName, PropertyList properties, boolean isAutoWireExtensions, AdministrationType<?, ?, ?> administrationType) Description copied from interface:net.officefloor.model.office.OfficeChangesAdds anAdministrationModelto theOfficeModel.- Specified by:
addAdministrationin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
administrationName- Name of theAdministrationModel.administrationSourceClassName- Class name of theAdministrationSource.properties-PropertyList.isAutoWireExtensions- Indicates if auto-wire extensions.administrationType-AdministrationType.- Returns:
Changeto add theAdministrationModel.
-
removeAdministration
public Change<net.officefloor.model.office.AdministrationModel> removeAdministration(net.officefloor.model.office.AdministrationModel administration) Description copied from interface:net.officefloor.model.office.OfficeChangesRemoves theAdministrationModel.- Specified by:
removeAdministrationin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
administration-AdministrationModelto remove.- Returns:
Changeto remove theAdministrationModel.
-
renameAdministration
public Change<net.officefloor.model.office.AdministrationModel> renameAdministration(net.officefloor.model.office.AdministrationModel administration, String newAdministrationName) Description copied from interface:net.officefloor.model.office.OfficeChangesRenames theAdministrationModel.- Specified by:
renameAdministrationin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
administration-AdministrationModel.newAdministrationName- New name for theAdministrationModel.- Returns:
Changeto rename theAdministrationModel.
-
addGovernance
public Change<net.officefloor.model.office.GovernanceModel> addGovernance(String governanceName, String governanceSourceClassName, PropertyList properties, boolean isAutoWireExtensions, GovernanceType<?, ?> governanceType) Description copied from interface:net.officefloor.model.office.OfficeChangesAdds anGovernanceModelto theOfficeModel.- Specified by:
addGovernancein interfacenet.officefloor.model.office.OfficeChanges- Parameters:
governanceName- Name of theGovernanceModel.governanceSourceClassName- Class name of theGovernanceSource.properties-PropertyList.isAutoWireExtensions- Indicates if auto-wire extensions.governanceType-GovernanceType.- Returns:
Changeto add theGovernanceModel.
-
removeGovernance
public Change<net.officefloor.model.office.GovernanceModel> removeGovernance(net.officefloor.model.office.GovernanceModel governance) Description copied from interface:net.officefloor.model.office.OfficeChangesRemoves theGovernanceModel.- Specified by:
removeGovernancein interfacenet.officefloor.model.office.OfficeChanges- Parameters:
governance-GovernanceModelto remove.- Returns:
Changeto remove theGovernanceModel.
-
addGovernanceArea
public Change<net.officefloor.model.office.GovernanceAreaModel> addGovernanceArea(net.officefloor.model.office.GovernanceModel governance, int width, int height) Description copied from interface:net.officefloor.model.office.OfficeChangesAdds anGovernanceAreaModelto theOfficeModel.- Specified by:
addGovernanceAreain interfacenet.officefloor.model.office.OfficeChanges- Parameters:
governance-GovernanceModel.width- Width.height- Height.- Returns:
Changeto add theGovernanceAreaModel.
-
removeGovernanceArea
public Change<net.officefloor.model.office.GovernanceAreaModel> removeGovernanceArea(net.officefloor.model.office.GovernanceAreaModel governanceArea) Description copied from interface:net.officefloor.model.office.OfficeChangesRemoves theGovernanceAreaModel.- Specified by:
removeGovernanceAreain interfacenet.officefloor.model.office.OfficeChanges- Parameters:
governanceArea-GovernanceAreaModelto remove.- Returns:
Changeto remove theGovernanceAreaModel.
-
addOfficeEscalation
public Change<net.officefloor.model.office.OfficeEscalationModel> addOfficeEscalation(String escalationType) Description copied from interface:net.officefloor.model.office.OfficeChangesAdds anOfficeEscalationModelto theOfficeModel.- Specified by:
addOfficeEscalationin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
escalationType- Type ofEscalation.- Returns:
Changeto add theOfficeEscalationModel.
-
removeOfficeEscalation
public Change<net.officefloor.model.office.OfficeEscalationModel> removeOfficeEscalation(net.officefloor.model.office.OfficeEscalationModel officeEscalation) Description copied from interface:net.officefloor.model.office.OfficeChangesRemoves theOfficeEscalationModel.- Specified by:
removeOfficeEscalationin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
officeEscalation-OfficeEscalationModelto remove.- Returns:
Changeto remove theOfficeEscalationModel.
-
linkOfficeSectionObjectToExternalManagedObject
public Change<net.officefloor.model.office.OfficeSectionObjectToExternalManagedObjectModel> linkOfficeSectionObjectToExternalManagedObject(net.officefloor.model.office.OfficeSectionObjectModel officeSectionObject, net.officefloor.model.office.ExternalManagedObjectModel externalManagedObject) Description copied from interface:net.officefloor.model.office.OfficeChangesLinks theOfficeSectionObjectModelto theExternalManagedObjectModel.- Specified by:
linkOfficeSectionObjectToExternalManagedObjectin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
officeSectionObject-OfficeSectionObjectModel.externalManagedObject-ExternalManagedObjectModel.- Returns:
Changeto add theOfficeSectionObjectToExternalManagedObjectModel.
-
removeOfficeSectionObjectToExternalManagedObject
public Change<net.officefloor.model.office.OfficeSectionObjectToExternalManagedObjectModel> removeOfficeSectionObjectToExternalManagedObject(net.officefloor.model.office.OfficeSectionObjectToExternalManagedObjectModel officeSectionObjectToExternalManagedObject) Description copied from interface:net.officefloor.model.office.OfficeChangesRemoves theOfficeSectionObjectToExternalManagedObjectModel.- Specified by:
removeOfficeSectionObjectToExternalManagedObjectin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
officeSectionObjectToExternalManagedObject-OfficeSectionObjectToExternalManagedObjectModelto remove.- Returns:
Changeto remove theOfficeSectionObjectToExternalManagedObjectModel.
-
linkOfficeSectionObjectToOfficeManagedObject
public Change<net.officefloor.model.office.OfficeSectionObjectToOfficeManagedObjectModel> linkOfficeSectionObjectToOfficeManagedObject(net.officefloor.model.office.OfficeSectionObjectModel officeSectionObject, net.officefloor.model.office.OfficeManagedObjectModel officeManagedObject) Description copied from interface:net.officefloor.model.office.OfficeChangesLinks theOfficeSectionObjectModelto theOfficeManagedObjectModel.- Specified by:
linkOfficeSectionObjectToOfficeManagedObjectin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
officeSectionObject-OfficeSectionObjectModel.officeManagedObject-OfficeManagedObjectModel.- Returns:
Changeto add theOfficeSectionObjectToOfficeManagedObjectModel.
-
removeOfficeSectionObjectToOfficeManagedObject
public Change<net.officefloor.model.office.OfficeSectionObjectToOfficeManagedObjectModel> removeOfficeSectionObjectToOfficeManagedObject(net.officefloor.model.office.OfficeSectionObjectToOfficeManagedObjectModel officeSectionObjectToOfficeManagedObject) Description copied from interface:net.officefloor.model.office.OfficeChangesRemoves theOfficeSectionObjectToOfficeManagedObjectModel.- Specified by:
removeOfficeSectionObjectToOfficeManagedObjectin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
officeSectionObjectToOfficeManagedObject-OfficeSectionObjectToOfficeManagedObjectModelto remove.- Returns:
Changeto remove theOfficeSectionObjectToOfficeManagedObjectModel.
-
linkOfficeManagedObjectDependencyToOfficeManagedObject
public Change<net.officefloor.model.office.OfficeManagedObjectDependencyToOfficeManagedObjectModel> linkOfficeManagedObjectDependencyToOfficeManagedObject(net.officefloor.model.office.OfficeManagedObjectDependencyModel dependency, net.officefloor.model.office.OfficeManagedObjectModel managedObject) Description copied from interface:net.officefloor.model.office.OfficeChangesLinks theOfficeManagedObjectDependencyModelto theOfficeManagedObjectModel.- Specified by:
linkOfficeManagedObjectDependencyToOfficeManagedObjectin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
dependency-OfficeManagedObjectDependencyModel.managedObject-OfficeManagedObjectModel.- Returns:
Changeto add theOfficeManagedObjectDependencyToOfficeManagedObjectModel.
-
removeOfficeManagedObjectDependencyToOfficeManagedObject
public Change<net.officefloor.model.office.OfficeManagedObjectDependencyToOfficeManagedObjectModel> removeOfficeManagedObjectDependencyToOfficeManagedObject(net.officefloor.model.office.OfficeManagedObjectDependencyToOfficeManagedObjectModel officeManagedObjectDependencyToOfficeManagedObject) Description copied from interface:net.officefloor.model.office.OfficeChangesRemoves theOfficeManagedObjectDependencyToOfficeManagedObjectModel.- Specified by:
removeOfficeManagedObjectDependencyToOfficeManagedObjectin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
officeManagedObjectDependencyToOfficeManagedObject-OfficeManagedObjectDependencyToOfficeManagedObjectModelto remove.- Returns:
Changeto remove theOfficeManagedObjectDependencyToOfficeManagedObjectModel.
-
linkOfficeManagedObjectDependencyToExternalManagedObject
public Change<net.officefloor.model.office.OfficeManagedObjectDependencyToExternalManagedObjectModel> linkOfficeManagedObjectDependencyToExternalManagedObject(net.officefloor.model.office.OfficeManagedObjectDependencyModel dependency, net.officefloor.model.office.ExternalManagedObjectModel externalManagedObject) Description copied from interface:net.officefloor.model.office.OfficeChangesLinks theOfficeManagedObjectDependencyModelto theExternalManagedObjectModel.- Specified by:
linkOfficeManagedObjectDependencyToExternalManagedObjectin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
dependency-OfficeManagedObjectDependencyModel.externalManagedObject-ExternalManagedObjectModel.- Returns:
Changeto add theOfficeManagedObjectDependencyToExternalManagedObjectModel.
-
removeOfficeManagedObjectDependencyToExternalManagedObject
public Change<net.officefloor.model.office.OfficeManagedObjectDependencyToExternalManagedObjectModel> removeOfficeManagedObjectDependencyToExternalManagedObject(net.officefloor.model.office.OfficeManagedObjectDependencyToExternalManagedObjectModel officeManagedObjectDependencyToExternalManagedObject) Description copied from interface:net.officefloor.model.office.OfficeChangesRemoves theOfficeManagedObjectDependencyToExternalManagedObjectModel.- Specified by:
removeOfficeManagedObjectDependencyToExternalManagedObjectin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
officeManagedObjectDependencyToExternalManagedObject-OfficeManagedObjectDependencyToExternalManagedObjectModelto remove.- Returns:
Changeto add theOfficeManagedObjectDependencyToExternalManagedObjectModel.
-
linkOfficeManagedObjectSourceFlowToOfficeSectionInput
public Change<net.officefloor.model.office.OfficeManagedObjectSourceFlowToOfficeSectionInputModel> linkOfficeManagedObjectSourceFlowToOfficeSectionInput(net.officefloor.model.office.OfficeManagedObjectSourceFlowModel managedObjectSourceFlow, net.officefloor.model.office.OfficeSectionInputModel officeSectionInput) Description copied from interface:net.officefloor.model.office.OfficeChangesLinks theOfficeManagedObjectSourceFlowModelto theOfficeSectionInputModel.- Specified by:
linkOfficeManagedObjectSourceFlowToOfficeSectionInputin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
managedObjectSourceFlow-OfficeManagedObjectSourceFlowModel.officeSectionInput-OfficeSectionInputModel.- Returns:
Changeto add theOfficeManagedObjectSourceFlowToOfficeSectionInputModel.
-
removeOfficeManagedObjectSourceFlowToOfficeSectionInput
public Change<net.officefloor.model.office.OfficeManagedObjectSourceFlowToOfficeSectionInputModel> removeOfficeManagedObjectSourceFlowToOfficeSectionInput(net.officefloor.model.office.OfficeManagedObjectSourceFlowToOfficeSectionInputModel managedObjectSourceFlowToOfficeSectionInput) Description copied from interface:net.officefloor.model.office.OfficeChangesRemoves the theOfficeManagedObjectSourceFlowToOfficeSectionInputModel.- Specified by:
removeOfficeManagedObjectSourceFlowToOfficeSectionInputin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
managedObjectSourceFlowToOfficeSectionInput-OfficeManagedObjectSourceFlowToOfficeSectionInputModelto remove.- Returns:
Changeto remove theOfficeManagedObjectSourceFlowToOfficeSectionInputModel.
-
linkOfficeSectionOutputToOfficeSectionInput
public Change<net.officefloor.model.office.OfficeSectionOutputToOfficeSectionInputModel> linkOfficeSectionOutputToOfficeSectionInput(net.officefloor.model.office.OfficeSectionOutputModel officeSectionOutput, net.officefloor.model.office.OfficeSectionInputModel officeSectionInput) Description copied from interface:net.officefloor.model.office.OfficeChangesLinks theOfficeSectionOutputModelto theOfficeSectionInputModel.- Specified by:
linkOfficeSectionOutputToOfficeSectionInputin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
officeSectionOutput-OfficeSectionOutputModel.officeSectionInput-OfficeSectionInputModel.- Returns:
Changeto add theOfficeSectionOutputToOfficeSectionInputModel.
-
removeOfficeSectionOutputToOfficeSectionInput
public Change<net.officefloor.model.office.OfficeSectionOutputToOfficeSectionInputModel> removeOfficeSectionOutputToOfficeSectionInput(net.officefloor.model.office.OfficeSectionOutputToOfficeSectionInputModel officeSectionOutputToOfficeSectionInput) Description copied from interface:net.officefloor.model.office.OfficeChangesRemoves theOfficeSectionOutputToOfficeSectionInputModel.- Specified by:
removeOfficeSectionOutputToOfficeSectionInputin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
officeSectionOutputToOfficeSectionInput-OfficeSectionOutputToOfficeSectionInputModelto remove.- Returns:
Changeto remove theOfficeSectionOutputToOfficeSectionInputModel.
-
linkOfficeFunctionToOfficeTeam
public Change<net.officefloor.model.office.OfficeFunctionToOfficeTeamModel> linkOfficeFunctionToOfficeTeam(net.officefloor.model.office.OfficeFunctionModel officeFunction, net.officefloor.model.office.OfficeTeamModel officeTeam) Description copied from interface:net.officefloor.model.office.OfficeChangesLinks theOfficeFunctionModelto theOfficeTeamModel.- Specified by:
linkOfficeFunctionToOfficeTeamin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
officeFunction-OfficeFunctionModel.officeTeam-OfficeTeamModel.- Returns:
Changeto add theOfficeFunctionToOfficeTeamModel.
-
removeOfficeFunctionToOfficeTeam
public Change<net.officefloor.model.office.OfficeFunctionToOfficeTeamModel> removeOfficeFunctionToOfficeTeam(net.officefloor.model.office.OfficeFunctionToOfficeTeamModel officeFunctionToOfficeTeam) Description copied from interface:net.officefloor.model.office.OfficeChangesRemoves theOfficeFunctionToOfficeTeamModel.- Specified by:
removeOfficeFunctionToOfficeTeamin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
officeFunctionToOfficeTeam-OfficeFunctionToOfficeTeamModelto remove.- Returns:
Changeto remove theOfficeFunctionToOfficeTeamModel.
-
linkOfficeManagedObjectSourceTeamToOfficeTeam
public Change<net.officefloor.model.office.OfficeManagedObjectSourceTeamToOfficeTeamModel> linkOfficeManagedObjectSourceTeamToOfficeTeam(net.officefloor.model.office.OfficeManagedObjectSourceTeamModel mosTeam, net.officefloor.model.office.OfficeTeamModel officeTeam) Description copied from interface:net.officefloor.model.office.OfficeChangesLinks theOfficeManagedObjectSourceTeamModelto theOfficeTeamModel.- Specified by:
linkOfficeManagedObjectSourceTeamToOfficeTeamin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
mosTeam-OfficeManagedObjectSourceTeamModel.officeTeam-OfficeTeamModel.- Returns:
Changeto add theOfficeManagedObjectSourceTeamModel.
-
removeOfficeManagedObjectSourceTeamToOfficeTeam
public Change<net.officefloor.model.office.OfficeManagedObjectSourceTeamToOfficeTeamModel> removeOfficeManagedObjectSourceTeamToOfficeTeam(net.officefloor.model.office.OfficeManagedObjectSourceTeamToOfficeTeamModel officeManagedObjectSourceTeamToOfficeTeam) Description copied from interface:net.officefloor.model.office.OfficeChangesRemoves theOfficeManagedObjectSourceTeamToOfficeTeamModel.- Specified by:
removeOfficeManagedObjectSourceTeamToOfficeTeamin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
officeManagedObjectSourceTeamToOfficeTeam-OfficeManagedObjectSourceTeamToOfficeTeamModelto remove.- Returns:
Changeto remove theOfficeManagedObjectSourceTeamToOfficeTeamModel.
-
linkAdministrationToOfficeTeam
public Change<net.officefloor.model.office.AdministrationToOfficeTeamModel> linkAdministrationToOfficeTeam(net.officefloor.model.office.AdministrationModel administration, net.officefloor.model.office.OfficeTeamModel officeTeam) Description copied from interface:net.officefloor.model.office.OfficeChangesLinks theAdministrationModelto theOfficeTeamModel.- Specified by:
linkAdministrationToOfficeTeamin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
administration-AdministrationModel.officeTeam-OfficeTeamModel.- Returns:
Changeto add theAdministrationToOfficeTeamModel.
-
removeAdministrationToOfficeTeam
public Change<net.officefloor.model.office.AdministrationToOfficeTeamModel> removeAdministrationToOfficeTeam(net.officefloor.model.office.AdministrationToOfficeTeamModel administrationToOfficeTeam) Description copied from interface:net.officefloor.model.office.OfficeChangesRemoves theAdministrationToOfficeTeamModel.- Specified by:
removeAdministrationToOfficeTeamin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
administrationToOfficeTeam-AdministrationToOfficeTeamModelto remove.- Returns:
Changeto remove theAdministrationToOfficeTeamModel.
-
linkAdministrationToExternalManagedObject
public Change<net.officefloor.model.office.AdministrationToExternalManagedObjectModel> linkAdministrationToExternalManagedObject(net.officefloor.model.office.AdministrationModel administration, net.officefloor.model.office.ExternalManagedObjectModel externalManagedObject) Description copied from interface:net.officefloor.model.office.OfficeChangesLinks theAdministrationModelto administer theExternalManagedObjectModel.- Specified by:
linkAdministrationToExternalManagedObjectin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
administration-AdministrationModel.externalManagedObject-ExternalManagedObjectModel.- Returns:
Changeto add theAdministrationToExternalManagedObjectModel.
-
removeAdministrationToExternalManagedObject
public Change<net.officefloor.model.office.AdministrationToExternalManagedObjectModel> removeAdministrationToExternalManagedObject(net.officefloor.model.office.AdministrationToExternalManagedObjectModel externalManagedObjectToAdministration) Description copied from interface:net.officefloor.model.office.OfficeChangesRemoves theAdministrationToExternalManagedObjectModel.- Specified by:
removeAdministrationToExternalManagedObjectin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
externalManagedObjectToAdministration-AdministrationToExternalManagedObjectModelto remove.- Returns:
Changeto remove theAdministrationToExternalManagedObjectModel.
-
linkAdministrationToOfficeManagedObject
public Change<net.officefloor.model.office.AdministrationToOfficeManagedObjectModel> linkAdministrationToOfficeManagedObject(net.officefloor.model.office.AdministrationModel administration, net.officefloor.model.office.OfficeManagedObjectModel managedObject) Description copied from interface:net.officefloor.model.office.OfficeChangesLinks theAdministrationModelto administer theOfficeManagedObjectModel.- Specified by:
linkAdministrationToOfficeManagedObjectin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
administration-AdministrationModel.managedObject-OfficeManagedObjectModel.- Returns:
Changeto add theAdministrationToOfficeManagedObjectModel.
-
removeAdministrationToOfficeManagedObject
public Change<net.officefloor.model.office.AdministrationToOfficeManagedObjectModel> removeAdministrationToOfficeManagedObject(net.officefloor.model.office.AdministrationToOfficeManagedObjectModel managedObjectToAdministration) Description copied from interface:net.officefloor.model.office.OfficeChangesRemoves theAdministrationToOfficeManagedObjectModel.- Specified by:
removeAdministrationToOfficeManagedObjectin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
managedObjectToAdministration-AdministrationToOfficeManagedObjectModelto remove.- Returns:
Changeto remove theAdministrationToOfficeManagedObjectModel.
-
linkOfficeManagedObjectToPreLoadAdministration
public Change<net.officefloor.model.office.OfficeManagedObjectToPreLoadAdministrationModel> linkOfficeManagedObjectToPreLoadAdministration(net.officefloor.model.office.OfficeManagedObjectModel officeManagedObject, net.officefloor.model.office.AdministrationModel administration) Description copied from interface:net.officefloor.model.office.OfficeChangesLinks theOfficeManagedObjectModelto its pre-loadAdministrationModel.- Specified by:
linkOfficeManagedObjectToPreLoadAdministrationin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
officeManagedObject-OfficeManagedObjectModel.administration- Pre-loadAdministrationModel.- Returns:
Changeto add theOfficeManagedObjectToPreLoadAdministrationModel.
-
removeOfficeManagedObjectToPreLoadAdministration
public Change<net.officefloor.model.office.OfficeManagedObjectToPreLoadAdministrationModel> removeOfficeManagedObjectToPreLoadAdministration(net.officefloor.model.office.OfficeManagedObjectToPreLoadAdministrationModel managedObjectToPreloadAdmin) Description copied from interface:net.officefloor.model.office.OfficeChangesRemoves theOfficeManagedObjectToPreLoadAdministrationModel.- Specified by:
removeOfficeManagedObjectToPreLoadAdministrationin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
managedObjectToPreloadAdmin-OfficeManagedObjectToPreLoadAdministrationModel.- Returns:
Changeto remove theOfficeManagedObjectToPreLoadAdministrationModel.
-
linkExternalManagedObjectToPreLoadAdministration
public Change<net.officefloor.model.office.ExternalManagedObjectToPreLoadAdministrationModel> linkExternalManagedObjectToPreLoadAdministration(net.officefloor.model.office.ExternalManagedObjectModel externalManagedObject, net.officefloor.model.office.AdministrationModel administration) Description copied from interface:net.officefloor.model.office.OfficeChangesLinks theExternalManagedObjectModelto its pre-loadAdministrationModel.- Specified by:
linkExternalManagedObjectToPreLoadAdministrationin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
externalManagedObject-ExternalManagedObjectModel.administration- Pre-loadAdministrationModel.- Returns:
Changeto add theExternalManagedObjectToPreLoadAdministrationModel.
-
removeExternalManagedObjectToPreLoadAdministration
public Change<net.officefloor.model.office.ExternalManagedObjectToPreLoadAdministrationModel> removeExternalManagedObjectToPreLoadAdministration(net.officefloor.model.office.ExternalManagedObjectToPreLoadAdministrationModel managedObjectToPreloadAdmin) Description copied from interface:net.officefloor.model.office.OfficeChangesRemoves theExternalManagedObjectToPreLoadAdministrationModel.- Specified by:
removeExternalManagedObjectToPreLoadAdministrationin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
managedObjectToPreloadAdmin-ExternalManagedObjectToPreLoadAdministrationModel.- Returns:
Changeto remove theExternalManagedObjectToPreLoadAdministrationModel.
-
linkOfficeFunctionToPreAdministration
public Change<net.officefloor.model.office.OfficeFunctionToPreAdministrationModel> linkOfficeFunctionToPreAdministration(net.officefloor.model.office.OfficeSectionModel officeSectionModel, OfficeFunctionType officeFunctionType, net.officefloor.model.office.AdministrationModel administration) Description copied from interface:net.officefloor.model.office.OfficeChangesLinks theOfficeFunctionModelto theAdministrationModelfor pre-administration.- Specified by:
linkOfficeFunctionToPreAdministrationin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
officeSectionModel-OfficeSectionModelcontaining theOfficeFunctionModel.officeFunctionType-OfficeSectionFunctionof theOfficeSectionto ensure anOfficeFunctionModelexists for it.administration-AdministrationModel.- Returns:
Changeto add theOfficeFunctionToPreAdministrationModel.
-
removeOfficeFunctionToPreAdministration
public Change<net.officefloor.model.office.OfficeFunctionToPreAdministrationModel> removeOfficeFunctionToPreAdministration(net.officefloor.model.office.OfficeFunctionToPreAdministrationModel officeFunctionToPreAdministration) Description copied from interface:net.officefloor.model.office.OfficeChangesRemoves theOfficeFunctionToPreAdministrationModel.- Specified by:
removeOfficeFunctionToPreAdministrationin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
officeFunctionToPreAdministration-OfficeFunctionToPreAdministrationModelto remove.- Returns:
Changeto remove theOfficeFunctionToPreAdministrationModel.
-
linkOfficeFunctionToPostAdministration
public Change<net.officefloor.model.office.OfficeFunctionToPostAdministrationModel> linkOfficeFunctionToPostAdministration(net.officefloor.model.office.OfficeSectionModel officeSectionModel, OfficeFunctionType officeFunctionType, net.officefloor.model.office.AdministrationModel administration) Description copied from interface:net.officefloor.model.office.OfficeChangesLinks theOfficeFunctionModelto theAdministrationModelfor post-administration.- Specified by:
linkOfficeFunctionToPostAdministrationin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
officeSectionModel-OfficeSectionModelcontaining theOfficeFunctionModel.officeFunctionType-OfficeSectionFunctionof theOfficeSectionto ensure anOfficeFunctionModelexists for it.administration-AdministrationModel.- Returns:
Changeto add theOfficeFunctionToPostAdministrationModel.
-
removeOfficeFunctionToPostAdministration
public Change<net.officefloor.model.office.OfficeFunctionToPostAdministrationModel> removeOfficeFunctionToPostAdministration(net.officefloor.model.office.OfficeFunctionToPostAdministrationModel officeFunctionToPostAdministration) Description copied from interface:net.officefloor.model.office.OfficeChangesRemoves theOfficeFunctionToPostAdministrationModel.- Specified by:
removeOfficeFunctionToPostAdministrationin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
officeFunctionToPostAdministration-OfficeFunctionToPostAdministrationModelto remove.- Returns:
Changeto remove theOfficeFunctionToPostAdministrationModel.
-
linkOfficeEscalationToOfficeSectionInput
public Change<net.officefloor.model.office.OfficeEscalationToOfficeSectionInputModel> linkOfficeEscalationToOfficeSectionInput(net.officefloor.model.office.OfficeEscalationModel escalation, net.officefloor.model.office.OfficeSectionInputModel sectionInput) Description copied from interface:net.officefloor.model.office.OfficeChangesLinks theOfficeEscalationModelto theOfficeSectionInputModel.- Specified by:
linkOfficeEscalationToOfficeSectionInputin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
escalation-OfficeEscalationModel.sectionInput-OfficeSectionInputModel.- Returns:
Changeto add theOfficeEscalationToOfficeSectionInputModel.
-
removeOfficeEscalationToOfficeSectionInput
public Change<net.officefloor.model.office.OfficeEscalationToOfficeSectionInputModel> removeOfficeEscalationToOfficeSectionInput(net.officefloor.model.office.OfficeEscalationToOfficeSectionInputModel escalationToSectionInput) Description copied from interface:net.officefloor.model.office.OfficeChangesRemoves theOfficeEscalationToOfficeSectionInputModel.- Specified by:
removeOfficeEscalationToOfficeSectionInputin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
escalationToSectionInput-OfficeEscalationToOfficeSectionInputModelto remove.- Returns:
Changeto remove theOfficeEscalationToOfficeSectionInputModel.
-
linkOfficeStartToOfficeSectionInput
public Change<net.officefloor.model.office.OfficeStartToOfficeSectionInputModel> linkOfficeStartToOfficeSectionInput(net.officefloor.model.office.OfficeStartModel start, net.officefloor.model.office.OfficeSectionInputModel sectionInput) Description copied from interface:net.officefloor.model.office.OfficeChangesLinks theOfficeStartModeltoOfficeSectionInputModel.- Specified by:
linkOfficeStartToOfficeSectionInputin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
start-OfficeStartModel.sectionInput-OfficeSectionInputModel.- Returns:
Changeto add theOfficeStartToOfficeSectionInputModel.
-
removeOfficeStartToOfficeSectionInput
public Change<net.officefloor.model.office.OfficeStartToOfficeSectionInputModel> removeOfficeStartToOfficeSectionInput(net.officefloor.model.office.OfficeStartToOfficeSectionInputModel startToSectionInput) Description copied from interface:net.officefloor.model.office.OfficeChangesRemoves theOfficeStartToOfficeSectionInputModel.- Specified by:
removeOfficeStartToOfficeSectionInputin interfacenet.officefloor.model.office.OfficeChanges- Parameters:
startToSectionInput-OfficeStartToOfficeSectionInputModelto remove.- Returns:
Changeto remove theOfficeStartToOfficeSectionInputModel.
-