a horizontal connection from a subcomponent to a subcomponent More...
Public Member Functions | |
Connection () | |
Constructor. | |
Collection< ElementWithMessage > | getNonValidElements () |
Port | getSourcePort () |
Returns the referenced source port. | |
Port | getTargetPort () |
Returns the referenced target port. | |
boolean | removeSourcePort (Port oldSourcePort) |
Removes the reference to the old source port. | |
boolean | removeTargetPort (Port oldTargetPort) |
Removes the reference to the old target port. | |
void | setSourcePort (Port newSourcePort) throws AXLException |
Sets the reference to the new source port. | |
void | setTargetPort (Port newTargetPort) throws AXLException |
Sets the reference to the new target port. |
a horizontal connection from a subcomponent to a subcomponent
de.fraunhofer.isst.axbench.axlang.elements.architecturemodel.Connection.Connection | ( | ) |
Constructor.
Collection<ElementWithMessage> de.fraunhofer.isst.axbench.axlang.elements.architecturemodel.Connection.getNonValidElements | ( | ) |
Reimplemented from de.fraunhofer.isst.axbench.axlang.api.AbstractAXLangElement.
Port de.fraunhofer.isst.axbench.axlang.elements.architecturemodel.Connection.getSourcePort | ( | ) | [virtual] |
Returns the referenced source port.
Implements de.fraunhofer.isst.axbench.axlang.elements.architecturemodel.AbstractConnection.
Port de.fraunhofer.isst.axbench.axlang.elements.architecturemodel.Connection.getTargetPort | ( | ) | [virtual] |
Returns the referenced target port.
Implements de.fraunhofer.isst.axbench.axlang.elements.architecturemodel.AbstractConnection.
boolean de.fraunhofer.isst.axbench.axlang.elements.architecturemodel.Connection.removeSourcePort | ( | Port | oldSourcePort | ) | [virtual] |
Removes the reference to the old source port.
oldSourcePort | the old source port |
Implements de.fraunhofer.isst.axbench.axlang.elements.architecturemodel.AbstractConnection.
boolean de.fraunhofer.isst.axbench.axlang.elements.architecturemodel.Connection.removeTargetPort | ( | Port | oldTargetPort | ) | [virtual] |
Removes the reference to the old target port.
oldSourcePort | the old target port |
Implements de.fraunhofer.isst.axbench.axlang.elements.architecturemodel.AbstractConnection.
void de.fraunhofer.isst.axbench.axlang.elements.architecturemodel.Connection.setSourcePort | ( | Port | newSourcePort | ) | throws AXLException [virtual] |
Sets the reference to the new source port.
newSourcePort | the new source port |
AXLException | if the reference to the new source port cannot be set. |
Implements de.fraunhofer.isst.axbench.axlang.elements.architecturemodel.AbstractConnection.
void de.fraunhofer.isst.axbench.axlang.elements.architecturemodel.Connection.setTargetPort | ( | Port | newTargetPort | ) | throws AXLException [virtual] |
Sets the reference to the new target port.
newSourcePort | the new target port |
AXLException | if the reference to the new target port cannot be set. |
Implements de.fraunhofer.isst.axbench.axlang.elements.architecturemodel.AbstractConnection.