12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- package classes;
- import ui.model.DecoratedCable;
- /**
- * A VisualRepresentation to represent a connection from a UpperNode to a AbstactCpsObject, but actually the UpperNode is not connected.
- * @author Tom
- *
- */
- public class IntermediateCalculationCable {
- private AbstractCpsObject outsideObject;
- private AbstractCpsObject insideObject;
- private CpsUpperNode getInsideUpperNode;
- private CpsUpperNode getOutsideUpperNode;
- private DecoratedCable cable;
- public IntermediateCalculationCable(DecoratedCable cable, CpsUpperNode getInsideUpperNode,CpsUpperNode getOutsideUpperNode, AbstractCpsObject insideObject, AbstractCpsObject outsideObject){
- this.cable = cable;
- this.getInsideUpperNode = getInsideUpperNode;
- this.getOutsideUpperNode = getOutsideUpperNode;
- this.insideObject = insideObject;
- this.outsideObject = outsideObject;
- }
- public AbstractCpsObject getOusideObject() {
- return outsideObject;
- }
- public AbstractCpsObject getInsideObject() {
- return insideObject;
- }
- public CpsUpperNode getInsideUpperNode() {
- return getInsideUpperNode;
- }
- public DecoratedCable getCable() {
- return cable;
- }
- public CpsEdge getModel() {
- return cable.getModel();
- }
- public CpsUpperNode getOutsideUpperNode() {
- return getOutsideUpperNode;
- }
- public String toString() {
- return getModel().toString();
-
- }
- }
|