standing resistors, capacitors and diodes

This commit is contained in:
bancika
2011-02-27 19:09:15 +00:00
parent 84d744a80b
commit 144e8f0cfe
7 changed files with 110 additions and 64 deletions
@@ -33,6 +33,11 @@ public class AxialFilmCapacitor extends AbstractLeadedComponent<Capacitance> {
this.bodyColor = BODY_COLOR;
this.borderColor = BORDER_COLOR;
}
@Override
protected boolean supportsStandingMode() {
return true;
}
@EditableProperty
public Capacitance getValue() {
@@ -38,6 +38,11 @@ public class Resistor extends AbstractLeadedComponent<Resistance> {
this.bodyColor = BODY_COLOR;
this.borderColor = BORDER_COLOR;
}
@Override
protected boolean supportsStandingMode() {
return true;
}
@EditableProperty(validatorClass = PositiveMeasureValidator.class)
public Resistance getValue() {
@@ -8,7 +8,6 @@ import java.awt.geom.Rectangle2D;
import org.diylc.components.AbstractLeadedComponent;
import org.diylc.core.CreationMethod;
import org.diylc.core.IDIYComponent;
import org.diylc.core.Theme;
import org.diylc.core.annotations.ComponentDescriptor;
import org.diylc.core.annotations.EditableProperty;
import org.diylc.core.measures.Size;
@@ -36,6 +35,11 @@ public class DiodePlastic extends AbstractLeadedComponent<String> {
this.bodyColor = BODY_COLOR;
this.borderColor = BORDER_COLOR;
}
@Override
protected boolean supportsStandingMode() {
return true;
}
@EditableProperty
public String getValue() {