1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- package holeg.ui.model;
- import holeg.model.AbstractCanvasObject;
- import holeg.model.Edge;
- import holeg.model.GroupNode;
- /**
- * 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 AbstractCanvasObject outsideObject;
- private AbstractCanvasObject insideObject;
- private GroupNode getInsideUpperNode;
- private GroupNode getOutsideUpperNode;
- private Edge edge;
- public IntermediateCalculationCable(Edge edge, GroupNode getInsideUpperNode,GroupNode getOutsideUpperNode, AbstractCanvasObject insideObject, AbstractCanvasObject outsideObject){
- this.edge = edge;
- this.getInsideUpperNode = getInsideUpperNode;
- this.getOutsideUpperNode = getOutsideUpperNode;
- this.insideObject = insideObject;
- this.outsideObject = outsideObject;
- }
- public AbstractCanvasObject getOusideObject() {
- return outsideObject;
- }
- public AbstractCanvasObject getInsideObject() {
- return insideObject;
- }
- public GroupNode getInsideUpperNode() {
- return getInsideUpperNode;
- }
- public Edge getEdge() {
- return edge;
- }
- public GroupNode getOutsideUpperNode() {
- return getOutsideUpperNode;
- }
- public String toString() {
- return edge.toString();
- }
- }
|