added project to component.draw

better logging
This commit is contained in:
bancika
2011-01-05 01:00:16 +00:00
parent dd50ccf785
commit 8db24c2588
11 changed files with 34 additions and 24 deletions
@@ -10,6 +10,7 @@ import java.awt.Shape;
import org.diylc.core.ComponentState;
import org.diylc.core.IDIYComponent;
import org.diylc.core.Project;
import org.diylc.core.VisibilityPolicy;
import org.diylc.core.annotations.ControlPoint;
import org.diylc.core.annotations.EditableProperty;
@@ -76,7 +77,7 @@ public abstract class AbstractLeadedDIYComponent<T> implements IDIYComponent<T>
protected abstract Color getBorderColor();
@Override
public void draw(Graphics2D g2d, ComponentState componentState) {
public void draw(Graphics2D g2d, ComponentState componentState, Project project) {
g2d.setColor(LEAD_COLOR);
g2d.setStroke(new BasicStroke(1));
double distance = point1.distance(point2);
@@ -8,6 +8,7 @@ import java.awt.geom.Rectangle2D;
import org.diylc.core.ComponentState;
import org.diylc.core.IDIYComponent;
import org.diylc.core.Project;
import org.diylc.core.VisibilityPolicy;
import org.diylc.core.annotations.ComponentDescriptor;
import org.diylc.core.annotations.ControlPoint;
@@ -66,7 +67,7 @@ public class DIL_IC implements IDIYComponent<String> {
}
@Override
public void draw(Graphics2D g2d, ComponentState componentState) {
public void draw(Graphics2D g2d, ComponentState componentState, Project project) {
int width = ((int) (Math.abs(point1.x - point2.x) / Constants.GRID));
if (width % 2 == 1) {
width--;
@@ -6,6 +6,7 @@ import java.awt.Point;
import org.diylc.core.ComponentState;
import org.diylc.core.IDIYComponent;
import org.diylc.core.Project;
import org.diylc.core.VisibilityPolicy;
import org.diylc.core.annotations.ComponentDescriptor;
import org.diylc.core.annotations.ControlPoint;
@@ -110,7 +111,7 @@ public class MockDIYComponent implements IDIYComponent {
}
@Override
public void draw(Graphics2D g2d, ComponentState componentState) {
public void draw(Graphics2D g2d, ComponentState componentState, Project project) {
g2d.setColor(componentState.equals(ComponentState.SELECTED) ? color : color.darker());
g2d.fillRect(leftTopCorner.x, leftTopCorner.y, 200, 50);
}