package praxis.composite.tree_dag_graph_objects_windows;
import util.annotations.WebDocuments;
import lectures.composite.tree_dag_graph_objects_windows.DAGCartesianPlane;
import lectures.graphics.ACartesianPoint;
import lectures.graphics.Point;
import util.annotations.StructurePattern;
import util.annotations.StructurePatternNames;
import util.annotations.Visible;
import util.misc.ThreadSupport;
import bus.uigen.OEFrame;
@StructurePattern(StructurePatternNames.LINE_PATTERN)
@WebDocuments({"Lectures/CompositeTreeDagGraphObjectsWindows.pptx", "Lectures/CompositeTreeDagGraphObjectsWindows.pdf", "Videos/CompositeTreeDagGraphObjectsWindows.avi"})
public class APraxisLineWithObjectProperty implements PraxisLineWithObjectProperty {
int width, height;
Point location;
DAGCartesianPlane parent;
public APraxisLineWithObjectProperty(
Point initLocation, int initWidth, int initHeight) {
location = initLocation;
width = initWidth;
height = initHeight;
}
public Point getLocation() {return location;}
public void setLocation(Point newVal) {location = newVal;}
public int getWidth() {return width;}
public void setWidth(int newVal) {width = newVal;}
public int getHeight() {return height;}
public void setHeight(int newHeight) {height = newHeight;}
public DAGCartesianPlane getGraph() {
return null;
}
public void setGraph(DAGCartesianPlane aParent) {
parent = aParent;
}
}