Package net.officefloor.gef.editor
Interface AdaptedConnector<M extends Model>
-
- All Known Subinterfaces:
AdaptedArea<M>
- All Known Implementing Classes:
AdaptedAreaFactory.AdaptedAreaImpl,AdaptedConnectorImpl
public interface AdaptedConnector<M extends Model>Adapted connector.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AdaptedConnectorRolegetAssociationRole()Obtains the role of thisAdaptedConnector.java.lang.Class<? extends ConnectionModel>getConnectionModelClass()Obtains theConnectionModelClass.AdaptedConnectable<M>getParentAdaptedConnectable()Obtains the parentAdaptedConnectable.booleanisAssociationCreateConnection()Indicates if able to create anAdaptedConnectionfrom the association ofAdaptedConnectorinstances.voidsetAssociation(java.util.List<AdaptedConnector<M>> associatedAdaptedConnectors, AdaptedConnectorRole associatedRole)Specifies the associatedAdaptedConnectorinstances.
-
-
-
Method Detail
-
getParentAdaptedConnectable
AdaptedConnectable<M> getParentAdaptedConnectable()
Obtains the parentAdaptedConnectable.- Returns:
- Parent
AdaptedConnectable.
-
getConnectionModelClass
java.lang.Class<? extends ConnectionModel> getConnectionModelClass()
Obtains theConnectionModelClass.- Returns:
ConnectionModelClass.
-
setAssociation
void setAssociation(java.util.List<AdaptedConnector<M>> associatedAdaptedConnectors, AdaptedConnectorRole associatedRole)
Specifies the associated
AdaptedConnectorinstances.Visually multiple
AdaptedConnectionPartinstances may be connected via the singleAdaptedConnectorPartNode.- Parameters:
associatedAdaptedConnectors- AssociatedAdaptedConnectorinstances.associatedRole-AdaptedConnectorRole.
-
isAssociationCreateConnection
boolean isAssociationCreateConnection()
Indicates if able to create anAdaptedConnectionfrom the association ofAdaptedConnectorinstances.- Returns:
trueif able to createAdaptedConnection.
-
getAssociationRole
AdaptedConnectorRole getAssociationRole()
Obtains the role of thisAdaptedConnector.- Returns:
AdaptedConnectorRole. May benullto indicate fills all roles.
-
-