|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jscience.physics.electricity.circuitry.CircuitElement
org.jscience.physics.electricity.circuitry.elements.SwitchElement
public class SwitchElement
DOCUMENT ME!
| Field Summary | |
|---|---|
boolean |
momentary
DOCUMENT ME! |
boolean |
open
DOCUMENT ME! |
int |
switchx1
DOCUMENT ME! |
int |
switchx2
DOCUMENT ME! |
int |
switchy1
DOCUMENT ME! |
int |
switchy2
DOCUMENT ME! |
| Fields inherited from class org.jscience.physics.electricity.circuitry.CircuitElement |
|---|
boundingBox, circuitFrame, curcount, current, flags, nodes, noDiagonal, volts, voltSource, x, x2, y, y2 |
| Constructor Summary | |
|---|---|
SwitchElement(int xx,
int yy)
Creates a new SwitchElement object. |
|
SwitchElement(int xx,
int yy,
boolean mm)
Creates a new SwitchElement object. |
|
SwitchElement(int xa,
int ya,
int xb,
int yb,
int f,
java.util.StringTokenizer st)
Creates a new SwitchElement object. |
|
| Method Summary | |
|---|---|
void |
calculateCurrent()
DOCUMENT ME! |
void |
draw(java.awt.Graphics g)
DOCUMENT ME! |
void |
drawSwitch(java.awt.Graphics g,
int x1,
int y1,
int x2,
int y2,
double v1,
double v2,
boolean open)
DOCUMENT ME! |
java.lang.String |
dump()
DOCUMENT ME! |
boolean |
getConnection(int n1,
int n2)
DOCUMENT ME! |
int |
getDumpType()
DOCUMENT ME! |
EditInfo |
getEditInfo(int n)
DOCUMENT ME! |
void |
getInfo(java.lang.String[] arr)
DOCUMENT ME! |
int |
getVoltageSourceCount()
DOCUMENT ME! |
boolean |
isWire()
DOCUMENT ME! |
void |
mouseUp()
DOCUMENT ME! |
void |
setEditValue(int n,
EditInfo ei)
DOCUMENT ME! |
void |
stamp()
DOCUMENT ME! |
void |
toggle()
DOCUMENT ME! |
| Methods inherited from class org.jscience.physics.electricity.circuitry.CircuitElement |
|---|
adjustBbox, allocNodes, canViewInScope, doAdjust, doDots, doStep, drag, drawPost, drawPost, drawPosts, drawValues, getBasicInfo, getCircuitFrame, getCurrent, getDumpClass, getInternalNodeCount, getNode, getPost, getPostCount, getPower, getScopeUnits, getScopeValue, getVoltageDiff, getVoltageSource, hasGroundConnection, move, movePoint, nonLinear, reset, setBbox, setCircuitFrame, setCurrent, setNode, setNodeVoltage, setPoints, setPowerColor, setPowerColor, setupAdjust, setVoltageColor, setVoltageSource, startIteration, updateDotCount, updateDotCount |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public boolean open
public boolean momentary
public int switchx1
public int switchx2
public int switchy1
public int switchy2
| Constructor Detail |
|---|
public SwitchElement(int xx,
int yy)
xx - DOCUMENT ME!yy - DOCUMENT ME!
public SwitchElement(int xx,
int yy,
boolean mm)
xx - DOCUMENT ME!yy - DOCUMENT ME!mm - DOCUMENT ME!
public SwitchElement(int xa,
int ya,
int xb,
int yb,
int f,
java.util.StringTokenizer st)
xa - DOCUMENT ME!ya - DOCUMENT ME!xb - DOCUMENT ME!yb - DOCUMENT ME!f - DOCUMENT ME!st - DOCUMENT ME!| Method Detail |
|---|
public int getDumpType()
getDumpType in class CircuitElementpublic java.lang.String dump()
dump in class CircuitElementpublic void draw(java.awt.Graphics g)
draw in class CircuitElementg - DOCUMENT ME!public void calculateCurrent()
calculateCurrent in class CircuitElementpublic void stamp()
stamp in class CircuitElementpublic int getVoltageSourceCount()
getVoltageSourceCount in class CircuitElement
public void drawSwitch(java.awt.Graphics g,
int x1,
int y1,
int x2,
int y2,
double v1,
double v2,
boolean open)
g - DOCUMENT ME!x1 - DOCUMENT ME!y1 - DOCUMENT ME!x2 - DOCUMENT ME!y2 - DOCUMENT ME!v1 - DOCUMENT ME!v2 - DOCUMENT ME!open - DOCUMENT ME!public void mouseUp()
public void toggle()
public void getInfo(java.lang.String[] arr)
getInfo in class CircuitElementarr - DOCUMENT ME!
public boolean getConnection(int n1,
int n2)
getConnection in class CircuitElementn1 - DOCUMENT ME!n2 - DOCUMENT ME!
public boolean isWire()
isWire in class CircuitElementpublic EditInfo getEditInfo(int n)
getEditInfo in class CircuitElementn - DOCUMENT ME!
public void setEditValue(int n,
EditInfo ei)
setEditValue in class CircuitElementn - DOCUMENT ME!ei - DOCUMENT ME!
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||