|
Lines 31-36
Link Here
|
| 31 |
|
31 |
|
| 32 |
import org.eclipse.gef.examples.logicdesigner.LogicMessages; |
32 |
import org.eclipse.gef.examples.logicdesigner.LogicMessages; |
| 33 |
import org.eclipse.gef.examples.logicdesigner.figures.FigureFactory; |
33 |
import org.eclipse.gef.examples.logicdesigner.figures.FigureFactory; |
|
|
34 |
import org.eclipse.gef.examples.logicdesigner.figures.LogicColorConstants; |
| 34 |
import org.eclipse.gef.examples.logicdesigner.model.Wire; |
35 |
import org.eclipse.gef.examples.logicdesigner.model.Wire; |
| 35 |
import org.eclipse.gef.examples.logicdesigner.model.WireBendpoint; |
36 |
import org.eclipse.gef.examples.logicdesigner.model.WireBendpoint; |
| 36 |
|
37 |
|
|
Lines 46-55
Link Here
|
| 46 |
|
47 |
|
| 47 |
AccessibleEditPart acc; |
48 |
AccessibleEditPart acc; |
| 48 |
|
49 |
|
| 49 |
public static final Color |
|
|
| 50 |
alive = new Color(Display.getDefault(),0,74,168), |
| 51 |
dead = new Color(Display.getDefault(),0,0,0); |
| 52 |
|
| 53 |
public void activate(){ |
50 |
public void activate(){ |
| 54 |
super.activate(); |
51 |
super.activate(); |
| 55 |
getWire().addPropertyChangeListener(this); |
52 |
getWire().addPropertyChangeListener(this); |
|
Lines 175-183
Link Here
|
| 175 |
protected void refreshVisuals() { |
172 |
protected void refreshVisuals() { |
| 176 |
refreshBendpoints(); |
173 |
refreshBendpoints(); |
| 177 |
if (getWire().getValue()) |
174 |
if (getWire().getValue()) |
| 178 |
getWireFigure().setForegroundColor(alive); |
175 |
getWireFigure().setForegroundColor(LogicColorConstants.wireAlive); |
| 179 |
else |
176 |
else |
| 180 |
getWireFigure().setForegroundColor(dead); |
177 |
getWireFigure().setForegroundColor(LogicColorConstants.wireDead); |
| 181 |
} |
178 |
} |
| 182 |
|
179 |
|
| 183 |
} |
180 |
} |