net.officefloor.model
Interface ConnectionModel

All Superinterfaces:
Model
All Known Implementing Classes:
AdministratorToOfficeTeamModel, DeployedOfficeObjectToOfficeFloorInputManagedObjectModel, DeployedOfficeObjectToOfficeFloorManagedObjectModel, DeployedOfficeTeamToOfficeFloorTeamModel, DeskManagedObjectDependencyToDeskManagedObjectModel, DeskManagedObjectDependencyToExternalManagedObjectModel, DeskManagedObjectSourceFlowToExternalFlowModel, DeskManagedObjectSourceFlowToTaskModel, DeskManagedObjectToDeskManagedObjectSourceModel, ExistingItemToTargetItemModel, ExternalManagedObjectToAdministratorModel, ExternalManagedObjectToOfficeGovernanceModel, OfficeEscalationToOfficeSectionInputModel, OfficeFloorInputManagedObjectToBoundOfficeFloorManagedObjectSourceModel, OfficeFloorManagedObjectDependencyToOfficeFloorInputManagedObjectModel, OfficeFloorManagedObjectDependencyToOfficeFloorManagedObjectModel, OfficeFloorManagedObjectSourceFlowToDeployedOfficeInputModel, OfficeFloorManagedObjectSourceInputDependencyToOfficeFloorManagedObjectModel, OfficeFloorManagedObjectSourceTeamToOfficeFloorTeamModel, OfficeFloorManagedObjectSourceToDeployedOfficeModel, OfficeFloorManagedObjectSourceToOfficeFloorInputManagedObjectModel, OfficeFloorManagedObjectSourceToOfficeFloorSupplierModel, OfficeFloorManagedObjectToOfficeFloorManagedObjectSourceModel, OfficeGovernanceToOfficeTeamModel, OfficeInputManagedObjectDependencyToExternalManagedObjectModel, OfficeInputManagedObjectDependencyToOfficeManagedObjectModel, OfficeManagedObjectDependencyToExternalManagedObjectModel, OfficeManagedObjectDependencyToOfficeManagedObjectModel, OfficeManagedObjectSourceFlowToOfficeSectionInputModel, OfficeManagedObjectSourceTeamToOfficeTeamModel, OfficeManagedObjectToAdministratorModel, OfficeManagedObjectToOfficeGovernanceModel, OfficeManagedObjectToOfficeManagedObjectSourceModel, OfficeSectionManagedObjectToOfficeGovernanceModel, OfficeSectionObjectToExternalManagedObjectModel, OfficeSectionObjectToOfficeManagedObjectModel, OfficeSectionOutputToOfficeSectionInputModel, OfficeSectionResponsibilityToOfficeTeamModel, OfficeStartToOfficeSectionInputModel, OfficeSubSectionToOfficeGovernanceModel, OfficeTaskToOfficeGovernanceModel, OfficeTaskToPostDutyModel, OfficeTaskToPreDutyModel, SectionManagedObjectDependencyToExternalManagedObjectModel, SectionManagedObjectDependencyToSectionManagedObjectModel, SectionManagedObjectSourceFlowToExternalFlowModel, SectionManagedObjectSourceFlowToSubSectionInputModel, SectionManagedObjectToSectionManagedObjectSourceModel, SubSectionObjectToExternalManagedObjectModel, SubSectionObjectToSectionManagedObjectModel, SubSectionOutputToExternalFlowModel, SubSectionOutputToSubSectionInputModel, TaskEscalationToExternalFlowModel, TaskEscalationToTaskModel, TaskFlowToExternalFlowModel, TaskFlowToTaskModel, TaskToNextExternalFlowModel, TaskToNextTaskModel, WoofAccessOutputToWoofResourceModel, WoofAccessOutputToWoofSectionInputModel, WoofAccessOutputToWoofTemplateModel, WoofExceptionToWoofResourceModel, WoofExceptionToWoofSectionInputModel, WoofExceptionToWoofTemplateModel, WoofGovernanceToWoofGovernanceAreaModel, WoofSectionOutputToWoofAccessInputModel, WoofSectionOutputToWoofResourceModel, WoofSectionOutputToWoofSectionInputModel, WoofSectionOutputToWoofTemplateModel, WoofStartToWoofSectionInputModel, WoofTemplateOutputToWoofAccessInputModel, WoofTemplateOutputToWoofResourceModel, WoofTemplateOutputToWoofSectionInputModel, WoofTemplateOutputToWoofTemplateModel, WorkTaskObjectToDeskManagedObjectModel, WorkTaskObjectToExternalManagedObjectModel, WorkTaskToTaskModel, WorkToInitialTaskModel

public interface ConnectionModel
extends Model

Interface to aid manipulation of connections/associations.

Author:
Daniel Sagenschneider

Method Summary
 void connect()
          Connects the source and target.
 boolean isRemovable()
          Indicates if this connection is removable.
 void remove()
          Removes the connection.
 
Methods inherited from interface net.officefloor.model.Model
addPropertyChangeListener, getX, getY, removePropertyChangeListener, setX, setY
 

Method Detail

isRemovable

boolean isRemovable()
Indicates if this connection is removable.

Returns:
True if may remove the connection.

connect

void connect()
Connects the source and target.


remove

void remove()
Removes the connection.



Copyright © 2005-2013. All Rights Reserved.