|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Package <Unnamed> |
|---|
| Class GreekNameApplet extends Applet implements Serializable |
|---|
| Serialized Fields |
|---|
int actFontSize
int oldFontSize
Font actFont
Font bigFont
List preList
List postList
Label ergLabel
Label plusLabel
Label istgLabel
Prop prop
| Class HelloServ extends HttpServlet implements Serializable |
|---|
| Serialized Fields |
|---|
String hellWo
Prop- (.properties-) Auswertung gesetzt und dabei ggf.
auch nationalisiert; dies geschieht in der Methode HelloServ.init() durch
Prop.Prop(this, null)).
String hallo
Prop- (.properties-) Auswertung gesetzt und dabei ggf.
auch nationalisiert; dies geschieht in der Methode HelloServ.init() durch
Prop.Prop(this, null)).
Prop prop
HelloServ.init() ihren endgültigen Wert.doPost() ) eine
flache Kopie hiervon lokal erzeugt (mit PropMap.clone()) und
benutzt. (Diese Kopie wird bedarfsweise automatisch
"vertieft".)
Prop.parse(HttpServletRequest)boolean did
HelloServ.init()-Methode.
boolean showPar
boolean showProps
boolean showHead
boolean try23S
int verbosity
AppHelper.AppHelper.NORMAL.
AppHelper.getVerbosity(String)String ldap2URL
LDAPauthRead.authBy(InitialLdapContext, CharSequence, CharSequence)LDAPauthRead fb3MEVAad
| Class HelloWorld extends HttpServlet implements Serializable |
|---|
| Class HelperServ extends HttpServlet implements Serializable |
|---|
| Class MemApplet extends Applet implements Serializable |
|---|
| Serialized Fields |
|---|
Prop prop
Component actPanel
| Class MemCont extends Bild implements Serializable |
|---|
| Serialized Fields |
|---|
String spieler1
String spieler2
boolean autoPlay
MemCont.setAutoplay(boolean)boolean verbose
MemCont.logboolean tricky
MemCont.setTrickreich(boolean)String neuStart
int merkTiefe
String dieZeichen
int dbC
int fontC
int bG1
int bG2
int bGP
Color deckBl
Color zeich
Color open1
Color open2
Color openP
MemCont.Karte[] karte
Bild.Anker[] anker
Bild.Anker[] merker
int merkIndex
int autoPlayIndex
int trInd
Thread autoThread
boolean playAlone
int currPlayer
boolean playable
Point[] platz
int xAnz
int yAnz
int total
int xStepPl
int yStepPl
int xGap
int yGap
int xStep
int yStep
int xMarg
int yMarg
Dimension offen1
Dimension offen2
Dimension offenP
Dimension zu
Dimension weg
Random rnd
Font kartenFont
Font buttonFont
Bild.Element[] buttEl
Bild.Anker[] buttAn
Object log
PrintWriter oder ein
PrintStream oder null.
int spieler
int[] score
int ofKart
Bild.Anker[] ofKarten
int ri
| Class Rechner extends Applet implements Serializable |
|---|
| Serialized Fields |
|---|
long x
long y
long z
long t
MatrixTextDisplay md
MatrixTextDisplay realisiert.Rechner.ANZ_EL) 5 * 8
Anzeigeelementen mit jeweils 2 Matrixpunkten Abstand in horizontaler
Richtung (also (5+2=7)*8 Matrixpunkten) erzeugt. Die Matrixpunkte selbst
sind 4 * 4 Pixel groß und liegen dicht.
Dimension mySize
boolean hex
boolean enterTo0
boolean autoEnter
boolean thrOn
| Class RemoteAccCoMod extends com.google.gwt.user.server.rpc.RemoteServiceServlet implements Serializable |
|---|
| Serialized Fields |
|---|
InitialLdapContext mevaReadCtx
InitialLdapContext fhdvReadCtx
InitialLdapContext hvhiReadCtx
String userName
RemoteAccCoMod.logServerHost ist diese
Anwendung der Klient, und ein Anwendername auf diesem Klient wird dort
geloggt.
RemoteAccCoMod.serverNameString zeitLogIn
String zeitLogOff
| Class RemoteCalcMod extends com.google.gwt.user.server.rpc.RemoteServiceServlet implements Serializable |
|---|
| Serialized Fields |
|---|
String xText
| Class RemoteResCoMod extends com.google.gwt.user.server.rpc.RemoteServiceServlet implements Serializable |
|---|
| Serialized Fields |
|---|
String userName
RemoteResCoMod.logServerHost ist diese
Anwendung der Klient, und ein Anwendername auf diesem Klient wird dort
geloggt.
String workstnPassWord
| Class SPuzz extends Frame implements Serializable |
|---|
| Serialized Fields |
|---|
boolean fresh
Bild bild
Bild.Anker freiAnker
Point platz
Point elementPlatz
SPuzz.Frei frei
int xAnz
int yAnz
int w
int h
int xStepPl
int yStepPl
int xGap
int yGap
int xStep
int yStep
int xMarg
int yMarg
Dimension size
Random rnd
Graphics permGr
Button[] button
int ri
int cmx
int cmy
int ffx
int ffy
int mfx
int mfy
| Class TvH extends Bild implements Serializable |
|---|
| Serialized Fields |
|---|
Paintable stange
Font buttonFont
int w2
int w3
int breite
int maxAnz
Dimension dim
img.dim
Bild.Element[] buttEl
Bild.Anker[] buttAn
TvH.Scheibe[] scheibe
Bild.Anker[] anker
Bild.Anker[] stangen
Bild.Anker[][] stapel
int[] hoehen
Point[] platz
Point[] lPlatz
int total
int[] xStange
int yBotom
int yStep
Dimension size
Dimension topKugel
int sizeStep
Bild.Anker[] inDerLuft
int anzInLuft
boolean autoPlay
boolean noMove
int MIN_ANZ
int cMx
int cMy
int lMx
int lMy
int yDist
| Class TvH.Rahmen extends Frame implements Serializable |
|---|
| Package de.a_weinert.automation |
|---|
| Class de.a_weinert.automation.BBpanel extends Object implements Serializable |
|---|
serialVersionUID: 260153002100201L
| Serialized Fields |
|---|
int serNum
DefFuB fuB
BBpanel.getFuB()boolean fuBfixed
BBpanel.setFuB(DefFuB) bzw. bei Konstruktion
ab da fest (quasi final).
String name
BBpanel.getName(),
Principal.getName()Component grComp
int width
int height
Dimension preferredSize
| Class de.a_weinert.automation.BBpanel.ThreeButs extends BBpanel implements Serializable |
|---|
| Serialized Fields |
|---|
JButton nameBut
JButton stateBut
JButton extraBut
Color colBackAssocChg
| Class de.a_weinert.automation.BinAktor extends StateMachBlock implements Serializable |
|---|
serialVersionUID: 260153002200201L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream ois)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| Serialized Fields |
|---|
boolean forceOut
BinAktor.isForceOut()long forceOnTill
BinAktor.isForceOut()| Class de.a_weinert.automation.BinTriggSensor extends StateMachBlock implements Serializable |
|---|
serialVersionUID: 260153002300201L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream ois)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| Serialized Fields |
|---|
int validOffReq
int validOnReq
| Class de.a_weinert.automation.BinTriggSensor.Set extends DefFuB.Set implements Serializable |
|---|
| Class de.a_weinert.automation.Clock extends FunctionBlock implements Serializable |
|---|
serialVersionUID: 260153002400201L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream ois)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| Serialized Fields |
|---|
Font zeitFont
int sourceState
UNDEFINED = 0,
PLATTFORM = 1,
SIMULIERT = 2,
TiS_ZEIT = 3,
TiS_GEHT_NACH = 4,
TiS_GEHT_VOR = 5;
int secIncSimulate
boolean weekend
boolean night
int nightStartHour
int nightStartMinute
int nightEndHour
int nightEndMinute
boolean holiday
String[] holidayList
setHolidayList()
Implementierungshinweis (package): Nie null.String date
boolean tiSbyReadState
boolean autoUpdate
Clock.inpBytesComplete gleich Clock.update()
(im E/A-Thread) aufgerufen.
| Class de.a_weinert.automation.Configuration extends ACLentry implements Serializable |
|---|
serialVersionUID: 260153002500201L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream ois)
throws IOException,
ClassNotFoundException
Configuration.validateObject()
IOException
ClassNotFoundException| Serialized Fields |
|---|
String name
Configuration.getName()Operations.List opsList
Operations,
ACLentry,
Identity,
IdGroupIdGroup users
ConstTime.SwitchSource zeitSource
ConstTime zeit
ConstTime-Objekts
liefert beim ersten Mal eine Kopie mit einer (absolut unzugänglichen und
damit i.A. unveränderlichen) Kopie der
gesetzten Quell-Zeit.
Clock clock
Bild[] anlPlans
Configuration.guiPanel.GUIpanel.anlPlans erzeugt.Configuration.guiPanel null gesetzt werden.
DefFuB[] list
Configuration.list implementiert die Liste aller Elemente.Configuration.list nie null ist und von Anfang an dicht gefüllt ist.anzFuB-1 die
gemeinsamen und anschließend (bis zum Index
anzFuB-1 die übrigen.anzFuB-1] darf null sein
oder doppelt vorkommen.
int anzFuB
Configuration.getAnzFuB()int maxSerStrLen
Configuration.getMaxSerStrLen()
Configuration.setMaxSerStrLen(int),
Configuration.getMaxSerStrLen()Configuration.GUIpanel guiPanel
| Class de.a_weinert.automation.Configuration.GUIpanel extends GUIpanel implements Serializable |
|---|
serialVersionUID: 260153002600201L
| Class de.a_weinert.automation.DefFuB.Set extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
DefFuB[] fuBs
DefFuB.Set.anz - 1]; insbesondere
gibt es bis [DefFuB.Set.anz - 1] nie einen Eintrag null.DefFuB.Set.anz] (ggf.) und höher dürfen / sollen null stehen.
Im Bereich [0] bis [DefFuB.Set.anz - 1] gibt es natürlich keine
Wiederholungen (Mengeneigenschaft).
int anz
| Class de.a_weinert.automation.DriverAdaptor extends FunctionBlock implements Serializable |
|---|
serialVersionUID: 260153002700201L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream ois)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| Serialized Fields |
|---|
PEA pEa
DriverAdaptor.pEa und DriverAdaptor.pAa sind nie beide null.
int pEaLength
PAA pAa
DriverAdaptor.pEa und DriverAdaptor.pAa sind nie beide null.
int pAaLength
PioDriver driver
Exception lastException
String lastRecMessage
int ioThreadPriority
Thread.Thread.MAX_PRIORITY
int ioThreadAutoRepeatRate
boolean autoFetch
DriverAdaptor.send()
oder DriverAdaptor.sendReceive() ausgelösten Ausgabe zur Prozessperipherie
das PAA vorher beauftragt, mit
PAA.fetch() die Ausgabewerte aus den ggf.
Ausgabebausteinen zu holen.
boolean autoReInit
DriverAdaptor.send(), DriverAdaptor.startReceive(), und
DriverAdaptor.sendReceive() fangen Exceptions des aggregierten Treibers ab
und setzen dieses Objekt in-valid (FunctionBlock.isValid()).DriverAdaptor.autoReInit gesetzt, führt ein (erneuter)
Aufruf dieser drei Methoden im Zustand in-valid zu einem Aufruf von
DriverAdaptor.initDriver(). Dies ist nur bei
aggregierten Treibern sinnvoll bei denen ein Aufruf von
DriverAdaptor.driver.PioDriver.initDriver() jederzeit unschädlich
möglich ist
und zu einer "Erholung" von vorangegangen Fehlersituationen
führen kann (oder gar dazu notwendig ist). Bei MODBUS-Peripherie ist
dies i.A. der Fall (vgl. SimpleModbusDriver).
Thread eaThread
boolean sigOut
boolean sigIn
int lastTransakt
DriverAdaptor.pEa mit
gesetzt.
| Class de.a_weinert.automation.EAconfig extends Object implements Serializable |
|---|
serialVersionUID: 260153002800201L
| Serialized Fields |
|---|
int noOfPxA
EAconfigFactory).
PxA[] pxA
int noOfDriver
EAconfigFactory).
EAconfig.getNoOfRegdDrivers()PxADriver[] driver
int noOfIO
EAconfigFactory).
PrIO[] prIO
| Class de.a_weinert.automation.FunctionBlock extends Object implements Serializable |
|---|
serialVersionUID: 260153002900201L
| Serialized Fields |
|---|
String name
FunctionBlock.getName()String displayName
FunctionBlock.getDisplayName()Configuration configuration
FunctionBlock.getConfiguration()int hashC
int confListIndex
FunctionBlock.getConfListIndex()String inValidCause
boolean valid
FunctionBlock.isValid()Color bgColor
StateListener[] stateListener
FunctionBlock.getStateListener(),
FunctionBlock.addStateListener(StateListener),
FunctionBlock.removeStateListener(StateListener)int MAX_STATELISTENER
DefFuB.ValidChgListener validChgListener
FunctionBlock.getValidChgListener(),
FunctionBlock.addValidChgListener(DefFuB.ValidChgListener),
FunctionBlock.removeValidChgListener(DefFuB.ValidChgListener)| Class de.a_weinert.automation.GUIpanel extends JComponent implements Serializable |
|---|
serialVersionUID: 260153003100201L
| Serialized Fields |
|---|
int width
int height
Bild[] anlPlans
Bild plan
anlPlans[0] initialisiert und wegen
Kompatibilität mit früheren Versionen (mit nur genau einem Bild)
serialisiert.
Dimension planDim
Point planPos
BBpanel[] bbPanel
GUIpanel.bbPanelAnz angezeigten Bedienelemente
an den jeweiligen Positionen GUIpanel.bbPanelPos.
int bbPanelsWitdh
GUIpanel.finish()int bbPanelsHeight
GUIpanel.finish()boolean[] bbPanelVar
BBpanels on line ein anderes gesetzt werden. I.A.
nur sinnvoll, falls beide (alle) dieselben Abmessungen haben.BBpanels mit seinem
Funktionsbaustein fest ist (vgl. BBpanel.fuBfixed).
Point[] bbPanelPos
int bbPanelAnz
BBpanel[] bbPool
GUIpanel.bbPanelPos
(insbesondere von seinen Abmessungen her) eingesetzt werden darf, für die
GUIpanel.bbPanelVar true ist.
int bbPoolSize
GUIpanel.bbPool darf länger sein als
GUIpanel.bbPoolSize. Die Einträge sitzen aber immer dicht ab Index 0.
Sprich kein Eintrag
bbPool[0..bbPoolSize-1] ist
null.
| Class de.a_weinert.automation.PAA extends PxA implements Serializable |
|---|
serialVersionUID: 260153003400201L
| Serialized Fields |
|---|
boolean autoFetch
put()) das vorherige Holen von den Ausgabebausteinen
über die Multiplexerschnittstelle (fetch()).
PAA.ByteOutMuxEntry[] byteOutMuxEntry
PxA.buffer.
| Class de.a_weinert.automation.PAA.ByteOutMuxEntry extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
byte clearMask
byte xorMask
boolean toBCD
PrIO.ByteOutput byteOutput
int byteOutputNr
PAA.ByteOutMuxEntry.byteOutput oder -1
Endgültig bei Konstruktion.
PrIO.BinaryOutput[] binOutput
int[] binOutputNr
| Class de.a_weinert.automation.PEA extends PxA implements Serializable |
|---|
serialVersionUID: 260153003500201L
| Serialized Fields |
|---|
boolean[] chgMsk
PEA.setPEA(byte[], int)boolean forwardOnSet
PEA.setPEA(byte[], int)) das anschließende
Weiterreichen über den Multiplexer (PEA.forward()).valid-Zustands weitergereicht.
boolean forwardOnChange
PEA.setPEA(byte[], int)) das anschließende
Weiterreichen über den Multiplexer (PEA.forward()), aber nur falls
durch das Setzen eine Änderung eintrat.
PEA.ByteInMuxEntry[] byteInMuxEntry
PxA.buffer.
PEA.SetListener setListener
PEA.getSetListener()| Class de.a_weinert.automation.PEA.ByteInMuxEntry extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
byte clearMask
byte xorMask
boolean fromBCD
PrIO.ByteInput byteInput
int byteInputNr
PEA.ByteInMuxEntry.byteInput oder -1
Endgültig bei Konstruktion.
PrIO.BinaryInput[] binInput
int[] binInputNr
| Class de.a_weinert.automation.PxA extends FunctionBlock implements Serializable |
|---|
serialVersionUID: 260153003700201L
| Serialized Fields |
|---|
boolean autoValid
FunctionBlock.valid als
UND des valid-Flags aller Treiberbausteine.PEA).
byte[] buffer
int noOfBytes
PxA.getNoOfBytes()long timeStampLastChange
long timeStampLastSet
| Class de.a_weinert.automation.SimpleMMBoosterDriver extends Object implements Serializable |
|---|
serialVersionUID: 260153003800201L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream ois)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| Serialized Fields |
|---|
String name
String portName
SimpleMMBoosterDriver.setPortName(String)String implClass
boolean go
boolean sigX
SimpleMMBoosterDriver.isSigX()boolean lokMode
SimpleMMBoosterDriver.isLokMode()int modeChgWait
SimpleMMBoosterDriver.getModeChgWait(),
SimpleMMBoosterDriver.setLokMode(boolean)int solModLevel
int idleAfterPackWait
SimpleMMBoosterDriver.getIdleAfterPackWait()int solInterPackWait
SimpleMMBoosterDriver.getSolInterPackWait()int solAfterPackWait
SimpleMMBoosterDriver.getSolAfterPackWait()boolean solTriple
SimpleMMBoosterDriver.solQuatroboolean solQuatro
SimpleMMBoosterDriver.sendSolQuatroPack(byte[]) verwendet werden.
SimpleMMBoosterDriver.solTripleint lokInterPackWait
SimpleMMBoosterDriver.getLokInterPackWait()int lokDoublePackWait
SimpleMMBoosterDriver.getLokDoublePackWait()int lokAfterPackWait
SimpleMMBoosterDriver.getLokAfterPackWait()| Class de.a_weinert.automation.SimpleModbusDriver extends Object implements Serializable |
|---|
serialVersionUID: 260153003900201L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream ois)
throws IOException,
ClassNotFoundException
IOException - Leseproblem
ClassNotFoundException - Laufzeitplattform kennt benötigte
Klasse nicht; i.a. ist dann ein .jar-File nicht installiert.| Serialized Fields |
|---|
String name
int pEaLength
PxA.noOfBytesint pAaLength
PxA.noOfBytesString ipAdress
SimpleModbusDriver.initDriver() mit der IP-Adresse des MODBUS-Servers
gültig gesetzt worden sein.
int unitIdentifier
SimpleModbusDriver.unitIdentifier dienen dann zur Unterscheidung.
int port
boolean allowFc23
boolean useTransaction
int inputOffset
int outputOffset
int waitBeforeRead
int sockTimeout
SimpleModbusDriver.initDriver() als
Socket-timeout in Millisekunden genommen. Blockierende I/O-Operationen
werden ggf. nach Ablauf abgebrochen. Da MODBUS-Peripherie selbst keinen
Grund hat, Antworten länger als einige Millisekunden zu verzögern, ergibt
sich so eine schnellere Erkennung von Fehlern.
Socket sock
InputStream sockIn
OutputStream sockOut
| Class de.a_weinert.automation.SimpleSerialDriver extends Object implements Serializable |
|---|
serialVersionUID: 260153004100201L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream ois)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| Serialized Fields |
|---|
String name
PEA pEa
PAA pAa
int baudRate
int parity
SerialDefs-Parity-KonstantenSerialDefs.PARITY_EVEN
int stoppBits
SerialDefs-Stoppbit-KonstantenSerialDefs.STOPBITS_1
boolean purgeBeforeRead
int read0DeadLimit
SimpleSerialDriver.getRead0DeadLimit()String portName
SimpleSerialDriver.getPortName()int cnt0Len
inBytesLen) werden getrennt nach 0, falscher
Länge und sonstiger Fehler sowie insgesamt gezählt.
int cntWrongLen
inBytesLen) werden getrennt nach 0, falscher
Länge und sonstiger Fehler sowie insgesamt gezählt.
int cntReadErr
inBytesLen) werden getrennt nach 0, falscher
Länge und sonstiger Fehler sowie insgesamt gezählt.
int cntReadSum
inBytesLen) werden getrennt nach 0, falscher
Länge und sonstiger Fehler sowie insgesamt gezählt.
int readIntervalTimeout
Prop. Mit steigender Betriebserfahrung wird es
"schlaue" Setter geben.setSerialTimeouts(18, 0, 90, 6, 212).
int readTotalTimeoutMultiplier
Prop. Mit steigender Betriebserfahrung wird es
"schlaue" Setter geben.setSerialTimeouts(18, 0, 90, 6, 212).
int readTotalTimeoutConstant
Prop. Mit steigender Betriebserfahrung wird es
"schlaue" Setter geben.setSerialTimeouts(18, 0, 90, 6, 212).
int writeTotalTimeoutMultiplier
Prop. Mit steigender Betriebserfahrung wird es
"schlaue" Setter geben.setSerialTimeouts(18, 0, 90, 6, 212).
int writeTotalTimeoutConstant
Prop. Mit steigender Betriebserfahrung wird es
"schlaue" Setter geben.setSerialTimeouts(18, 0, 90, 6, 212).
byte[] recvHeaderBytes
int recvHeaderLen
int recvTelLen
PEA SimpleSerialDriver.pEa ermittelt.
int inBytesLen
byte[] recvTrailerBytes
int recvTrailerLen
byte[] inBytes
byte[] comInBuf
Thread forwardThread
Thread readThread
int lastTransakt
SimpleSerialDriver.pEa mit
gesetzt.
boolean firstTrailCount
boolean onlyAutoSend
SimpleSerialDriver.send() etc. sind dann unwirksam.
boolean comInRec
boolean empfError
boolean aktEmpfError
byte[] sendBuffer
int sendHeaderLen
int sendTelLen
PAA SimpleSerialDriver.pAa ermittelt.
int sendTrailerLen
int sendBufferLen
boolean autoFetch
SimpleSerialDriver.send()
oder SimpleSerialDriver.sendReceive() ausgelösten Ausgabe zur Prozessperipherie
das PAA vorher beauftragt, mit
PAA.fetch() die Ausgabewerte aus den ggf.
Ausgabebausteinen zu holen.
| Class de.a_weinert.automation.StateMachBlock extends FunctionBlock implements Serializable |
|---|
serialVersionUID: 260153004200201L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream ois)
throws IOException,
ClassNotFoundException
StateMachBlock-Objekts als Objekt.
IOException
ClassNotFoundException| Serialized Fields |
|---|
String[] stateNames
StateMachBlock-Objekts.
int anzState
StateMachBlock beerbenden Klasse und wird
durch die jeweilige Implementierung der Methode
StateMachBlock.initialTypeAutoNext() festgelegt.
StateMachBlock.stateint[] autoNext
StateMachBlock-Objekts. StateMachBlock.initialTypeAutoNext() zu liefern.StateMachBlock.initialTypeAutoNext() direkt eine Referenz auf ein
entsprechend besetztes statisches Array liefern.StateMachBlock.autoNext ändert, so ist StateMachBlock.autoNext mit einem Klone des
jeweiligen autoNext-Musters und nicht mit dem Muster selbst
vorzubesetzen.
int[] stateDuration
StateMachBlock.state einen (Auto-) Nachfolger, sprich ist
autoNext[state] != StateMachBlock.state,
so wird nach
stateDuration[state] ms
automatisch zum Nachfolgezustand
autoNext[state] gewechselt.update() und
setState() implementiert und in abgeleiteten Klassen
beizubehalten.StateMachBlock.update()-) Statusmaschine implementiert werden.
Color[] paintPalette
paint(,,)
bzw. paintIt(,,) soll den Zustand signalisieren. In
diesem Color-Array ist die Palette hierfür
hinterlegt. Der aktuelle Wert für den (aktuellen) Zustand wird in
FunctionBlock.bgColor gehalten.
StateMachBlock.getBgColor(int)Color[] zustandsPalette
StateMachBlock-Objekts
direkt durch die Hintergrundfarbe bestimmter Betätigungs- und
Anzeigeelemente (Knöpfe z.B) zu signalisieren. In
diesem Color-Array ist die Palette hierfür
hinterlegt. Der aktuelle Wert für den (aktuellen) Zustand wird in
FunctionBlock.stateBgColor gehalten.StateMachBlock.constGrPalette;
Color[] zusatzPalette
StateMachBlock-Objekts
direkt durch die Hintergrundfarbe bestimmter Betätigungs- und
Anzeigeelemente (Knöpfe z.B) zu signalisieren, und hierbei bei
zusätzlichen oder alternativen Anzeigen andere Farben als für die
Hauptanzeigen (-knöpfe) zu verwenden. In diesem
Color-Array ist die Palette für solche
Zusatzanzeigen hinterlegt. Der aktuelle Wert für den (aktuellen)
Zustand wird in
FunctionBlock.extraBgColor gehalten.
StateMachBlock.initialZusatzPalette()| Package de.a_weinert.facil |
|---|
| Class de.a_weinert.facil.Bereich extends StateMachBlock implements Serializable |
|---|
serialVersionUID: 260153004300201L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream ois)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| Serialized Fields |
|---|
StateMachBlock ausgeloestDurch
Bereich.SCHARF nach
Bereich.VORALARM auslöste, ermittelt und hier eingesetzt werden. Bei
nicht möglicher Ermittlung steht hier null.
Raum.Set survRooms
BinTriggSensor.Set envelope
| Class de.a_weinert.facil.BewMeld extends BinTriggSensor implements Serializable |
|---|
serialVersionUID: 260153004400201L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream ois)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| Serialized Fields |
|---|
int blickR
BewMeld.getBlickR(),
BewMeld.setBlickR(int)| Class de.a_weinert.facil.Blitz extends BinAktor implements Serializable |
|---|
serialVersionUID: 260153004500201L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream ois)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| Class de.a_weinert.facil.CodeTaste extends StateMachBlock implements Serializable |
|---|
serialVersionUID: 260153004600201L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream ois)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| Serialized Fields |
|---|
int maxAnzKey
BinAktor rckMld
| Class de.a_weinert.facil.FensterKont extends TuerKont implements Serializable |
|---|
serialVersionUID: 260153004700201L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream ois)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| Class de.a_weinert.facil.Hupe extends BinAktor implements Serializable |
|---|
serialVersionUID: 260153004800201L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream ois)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| Class de.a_weinert.facil.Lampe extends BinAktor implements Serializable |
|---|
serialVersionUID: 260153004900201L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream ois)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| Class de.a_weinert.facil.MBsAktor extends StateMachBlock implements Serializable |
|---|
serialVersionUID: 260153005100201L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream ois)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| Serialized Fields |
|---|
PxADriver pxADriver
MBsAktor.getPxADriver()| Class de.a_weinert.facil.MBsAktor.Set extends DefFuB.Set implements Serializable |
|---|
| Class de.a_weinert.facil.MMAktor extends StateMachBlock implements Serializable |
|---|
serialVersionUID: 260153005200201L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream ois)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| Serialized Fields |
|---|
int address
boolean solenoid
MMAktor.address} zugeordnet.
| Class de.a_weinert.facil.MManlage extends Configuration implements Serializable |
|---|
serialVersionUID: 260153005300201L
| Serialized Fields |
|---|
MMcontroller[] controller
MManlage.anzContint anzCont
BBpanel müssen
auf diese fixiert und (schon wegen der Not-Stopp-Funktion) dauernd
sichtbar sein.
| Class de.a_weinert.facil.MMcontroller extends StateMachBlock implements Serializable |
|---|
serialVersionUID: 260153005400201L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream ois)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| Serialized Fields |
|---|
SimpleMMBoosterDriver mmDr
MmPAA mmPaa
| Class de.a_weinert.facil.MMcontroller.Panel extends BBpanel.ThreeButs implements Serializable |
|---|
| Serialized Fields |
|---|
JButton goBut
JButton stopBut
JButton sigBut
| Class de.a_weinert.facil.MMdecoder extends MMAktor implements Serializable |
|---|
serialVersionUID: 260153005500201L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream ois)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| Serialized Fields |
|---|
String[] wLabel
MMdecoder.getWLabel(int)String[] wAC
MMdecoder.getWac(int)String[] wRac
MMdecoder.getWRac(int)String[] wGac
MMdecoder.getWGac(int)byte maskAla
MMdecoder.outBitsbyte maskPerm
MMdecoder.outBitsMBsAktor.Set aktors
boolean[] lastGreen
state=1 false und bei state=2
true gesetzt.state=3 false und bei state=4
true gesetzt.
boolean[] wasOn
state=0..8 (also != StateMachBlock.STATE_UNDEFINED)
wird jeweils der betreffende Merker ([state=0..8])
true gesetzt.StateMachBlock.STATE_UNDEFINED werden alle false gesetzt.
boolean[] wasSet
state=0..8 (also != StateMachBlock.STATE_UNDEFINED)
wird jeweils der betreffende Merker ([state=0..8])
true gesetzt.MMdecoder.Panels und
werden nach dessen Aktualisierung von den betreffenden
BBpanel-Methoden zurückgesetzt.
PAA pAa
boolean autoFetch
MMdecoder.isAutoFetch()| Class de.a_weinert.facil.MMdecoder.Panel extends BBpanel.ThreeButs implements Serializable |
|---|
serialVersionUID: 260153005600201L
| Serialized Fields |
|---|
JButton[] rgBut
MMdecoder.Panel.rgSqu:
JButton[] wBut
QuadShpIcon[] rgSqu
MMdecoder.Panel.rgButJButton stateUpBut
| Class de.a_weinert.facil.MMLoko extends MMAktor implements Serializable |
|---|
serialVersionUID: 260153005700201L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream ois)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| Serialized Fields |
|---|
int speedDisplayFactor
MMLoko.getSpeedDisplayFactor()boolean snapLokSpeed
MMLoko.isSnapLokSpeed()boolean[] f
MMLoko.getF(int)boolean[] fTrigg
MMLoko.getFTrigg(int)boolean[] hasF
MMLoko.getHasF(int)String[] fLabel
MMLoko.getFLabel(int)Color[] fOnColor
Color[] fOffColor
| Class de.a_weinert.facil.MMLoko.Panel extends BBpanel.ThreeButs implements Serializable |
|---|
| Serialized Fields |
|---|
JSlider slider
JButton forwardBut
QuadShpIcon forwardUp
QuadShpIcon forwRewSqu
QuadShpIcon reversDown
JButton reversBut
JButton funBut
JButton f1But
JButton f2But
JButton f3But
JButton f4But
| Class de.a_weinert.facil.MmPAA extends PxA implements Serializable |
|---|
serialVersionUID: 260153005800201L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream ois)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| Serialized Fields |
|---|
MMAktor[] mmAktorEntry
MMAktor-Einträge.
| Class de.a_weinert.facil.OSSanlage extends Configuration implements Serializable |
|---|
serialVersionUID: 260153005900201L
| Serialized Fields |
|---|
Bereich[] bereiche
int anzBer
| Class de.a_weinert.facil.Raum extends StateMachBlock implements Serializable |
|---|
serialVersionUID: 260153006100201L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream ois)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| Serialized Fields |
|---|
Raum.Set nachbarn
BinTriggSensor.Set envelope
boolean unscharf
Raum.isUnscharf()boolean enterWarn
Raum.isEnterWarn()| Class de.a_weinert.facil.Raum.Set extends DefFuB.Set implements Serializable |
|---|
| Class de.a_weinert.facil.Schalter extends BinTriggSensor implements Serializable |
|---|
serialVersionUID: 260153006200201L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream ois)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| Class de.a_weinert.facil.Tastenfeld extends StateMachBlock implements Serializable |
|---|
serialVersionUID: 260153006200201L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream ois)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| Serialized Fields |
|---|
char[] cCode
'0', '1', '2', '3', '4', '5', '6', '7',
'8', '9', '*', '#', '<', '>', '+', ',',
'-', '.', '/', ':', ';', '=', '&', ' ',
'@', 'A', 'B', 'C', 'E', 'F', 'G', 'H'
Diese Werte sind für kleinere Tastaturen (Telefon, Taschenrechner)
geeignet.
int anzTast
Tastenfeld.takVal.
byte[] takVal
int anzPressed
BinAktor rckMld
int OFF_THR
int ON_THR
DefFuB.KeyChgListener keyChgListener
| Class de.a_weinert.facil.TuerKont extends BinTriggSensor implements Serializable |
|---|
serialVersionUID: 260153006300201L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream ois)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| Class de.a_weinert.facil.Weiche extends MBsAktor implements Serializable |
|---|
serialVersionUID: 260153006400201L
| Serialized Fields |
|---|
Color trColor
getTrColor()int trThick
getTrThick()int g1Ri
int g2Ri
g1Ri + 180
int r1Bi
g1Ri in Zustand
MBsAktor.R (rund).LINKE Weiche; +34 sonst.
int r2Bi
g1Ri in Zustand
MBsAktor.R (rund).r1Bi für KREUZungsweise Weiche;
0 sonst.
int a1Bi
g1Ri in Zustand
MBsAktor.A (alternative Richtung).r1Bi.
int a2Bi
g1Ri in Zustand
MBsAktor.A (alternative Richtung).r2Bi.
int typ
| Package de.a_weinert.graf |
|---|
| Class de.a_weinert.graf.Bild extends JComponent implements Serializable |
|---|
serialVersionUID: 260153006500201L
| Serialization Methods |
|---|
private void writeObject(ObjectOutputStream oos)
throws IOException
IOException| Serialized Fields |
|---|
int w
int h
ImageInfo img
setBackground())
die Grundeinstellung des sogenannten permanenten Hintergrundbilds.
Wenn es (bei der Konstruktion endgültig) gesetzt
wird, bestimmt es mit ggf. Rändern auch endgültig die Größe des
Bilds.
Bild.setSize(Dimension)Bild.Anker[] ankerList
ProzessBuB) und geht allen
Java-Collection-und-Browser-Versionsproblemen aus dem Weg.
int ankerCount
boolean grid
boolean mouseInside
Point mouseLocation
Bild.Anker mouseElement
| Class de.a_weinert.graf.Bild.Anker extends Object implements Serializable |
|---|
serialVersionUID: 260153006600201L
| Serialized Fields |
|---|
Paintable element
Point loc
Bild.Anker.dimDimension dim
| Class de.a_weinert.graf.Bild.Element extends Object implements Serializable |
|---|
serialVersionUID: 260153006700201L
| Serialized Fields |
|---|
Font font
Bild.Element.getFont()String text
Color fgColor
sw
Font oldFont
String oldText
int oldHeight
int oldWidth
Point relPos
| Class de.a_weinert.graf.PrintColor extends Object implements Serializable |
|---|
serialVersionUID: 260153006800201L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream ois)
throws IOException,
ClassNotFoundException
IOException
ClassNotFoundException| Serialized Fields |
|---|
int c
int m
int y
int k
| Class de.a_weinert.graf.QuadShpIcon extends Object implements Serializable |
|---|
serialVersionUID: 260153006900201L
| Serialized Fields |
|---|
int size
QuadShpIcon.getIconHeight() und QuadShpIcon.getIconWidth() liefern beide diesen
Wert.
Color fgColor
boolean getFgColFromComp
QuadShpIcon.paintIcon(Component, Graphics, int, int)) geholt und zum Malen
der Figur genommen.
QuadShpIcon.paintIcon(Component, Graphics, int, int),
QuadShpIcon.setFgColor(Color, boolean)int anzPoints
int[] xPs
int[] yPs
boolean filled
QuadShpIcon must
QuadShpIcon-Objekt mit einem anderen als
Muster hergestellt wurde, ist dieses hier vermerkt.
| Package de.a_weinert.math |
|---|
| Class de.a_weinert.math.Func.Paintable extends Object implements Serializable |
|---|
| Serialized Fields |
|---|
PixDoubTrans trans
| Class de.a_weinert.math.Range extends Object implements Serializable |
|---|
serialVersionUID: 260153007200201L
| Serialized Fields |
|---|
double min
double max
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||