Alphabetical Index

_ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Ü

_

_activMonitor - field in class Einstellungen
_anzStationen - field in class Einstellungen
_datenrate - field in class Einstellungen
_entfernung - field in class Einstellungen

A

a_bit - field in class Rahmen
ABSOLUTE - static field in class viror.teach.anim.net.AbstractRouter
A progress table flag
AbstractLink - class viror.teach.anim.net.AbstractLink
This is the base class for all AnimPaths that connect Routers, SoftwareComponents etc.
AbstractLinkBeanInfo - class viror.teach.anim.net.AbstractLinkBeanInfo
AbstractLinkBeanInfo() - constructor for class viror.teach.anim.net.AbstractLinkBeanInfo
AbstractRouter - class viror.teach.anim.net.AbstractRouter
The basic class for all routers etc.
AbstractRouter(Image,Image) - constructor for class viror.teach.anim.net.AbstractRouter
AbstractRouter(Image,Image,boolean,int,int) - constructor for class viror.teach.anim.net.AbstractRouter
AbstractRouterBeanInfo - class viror.teach.anim.net.AbstractRouterBeanInfo
AbstractRouterBeanInfo() - constructor for class viror.teach.anim.net.AbstractRouterBeanInfo
actionPerformed(ActionEvent) - method in class viror.teach.anim.net.OOComponent
The ActionListener is attached to the Customizer and will react to the buttons and launch the corresponding method call - i.e.
actionPerformed(ActionEvent) - method in class gitzel.util.TableGUI
Update the table according to the buttons pressed etc.
activateRubberBand(Point) - method in class viror.teach.anim.AnimDisplay
Activates the rubber band mode.
ActiveLine - field in class viror.teach.anim.net.HighlightText
The line that is currently executed
activMonitor - field in class Station
Actor - field in class viror.teach.anim.AnimPath
The list of actors on this path
Add - field in class viror.teach.anim.net.SimpleParseHandlerCustomizer
This button adds a new entry
addActor(viror.teach.anim.AnimActor) - method in class viror.teach.anim.AnimPath
Adds an actor to the motion path.
addAllowedEndPoint(String) - method in class viror.teach.anim.AnimPath
Adds a single Identification to the AllowedEndPoints.
addAllowedStartPoint(String) - method in class viror.teach.anim.AnimPath
Adds a single Identification to the AllowedStartPoints.
AddButton - field in class gitzel.util.TableGUI
The buttons to add a new entry
Add an element to the display.
addElement(int,viror.teach.anim.AnimElement) - method in class viror.teach.anim.AnimList
adds another element to the list.
adds another element to the list.
adds a new entry into the 'routing table'.
addImage(String,Image) - method in class viror.teach.anim.net.NetworkSemantics
This adds a new picture to the List of available graphics, stored under 'name'
Adds a new button to insert the specified type of element.
addMethod(String,viror.teach.anim.net.Package) - method in class viror.teach.anim.net.OOComponent
Adds a new entry to the method table.
addMethodIcon(String,Icon) - method in class viror.teach.anim.net.OOComponent
Sets an image for a certain method - will be used in the Customizer.
AddPay - field in class viror.teach.anim.net.PackageCustomizer
The button to add a new payload line
addPayload(viror.teach.anim.net.BasicPayload) - method in class viror.teach.anim.net.Package
The payload can be empty but can be used by applications to simulate package content.
AddPayText - field in class viror.teach.anim.net.PackageCustomizer
The Payload button text
addPDU(PDU) - method in class Netzwerk
addPDU(PDU) - method in class Rahmen
addPDU(PDU) - method in class Station
addPDURedundant(PDU) - method in class Station
addProgressTableDefaultEntry(int,int,int) - method in class viror.teach.anim.net.AbstractRouter
The default progress action to be taken when a package arrives that is not specified in the progress table.
addProgressTableEntry(int,int,int,int) - method in class viror.teach.anim.net.AbstractRouter
The AbstractRouter has an internal table that is sorted by package types.
addProperty(String,String) - method in class viror.teach.anim.net.OOComponent
Adds a new property to the table of properties.
Adds a propertyChangeListener.
addScale(String,double) - method in class viror.teach.anim.net.NetworkSemantics
This adds a new scaling recommendation to the list of available scales.
addSource(String,Icon,String[]) - method in class viror.teach.anim.net.SourceCodeViewer
add a new Source Code to the Viewer.
addStation(Station) - method in class Netzwerk
Add a TableErrorListener to this object - these Listeners will be notified with an TableError Object whenever there is a wrong input.
AddText - field in class viror.teach.anim.net.SimpleParseHandlerCustomizer
The text for the add button...
Add a new timer event to the list.
This feature handles the scroll bar and the changes according to it
advance(int) - method in class viror.teach.anim.net.HighlightText
The variable i is ignored since we only have one progress.
advance(int) - method in class viror.teach.anim.ProgressIndicator
Advance progress indicator channel i by one step.
advance(int) - method in class viror.teach.anim.net.SourceCodeViewer
As with HighlightText the parameter is ignored since it is only used for ProgressIndicators with multiple values.
aktionen - field in class MainFrame
aktionen - field in class Netzwerk
Title: TokenRingTrainer

Description:

Copyright: Copyright (c) 2003

Company:

AktionenGruppe() - constructor for class AktionenGruppe
aktionenSt - field in class AktionenGruppe
aktuelleZeit - field in class TimerGlobal
AList - field in class viror.teach.anim.AnimElement
The AnimList where the Element is currently stored.
AList - field in class MainFrame
AList - field in class viror.teach.anim.StandardButtons
The AnimList where the information is stored
alterRepresentation() - method in class viror.teach.anim.AnimPath
this function updates the Peer.
Anfangsstation - field in class Verbindung
anfangsZeitPunkt - field in class TimerGlobal
angemeldet - field in class MainFrame
angemeldet - field in class TokenRingTrainer
AnimActor - class viror.teach.anim.AnimActor
This class can be attached to a motion path and arrive at its goal after several steps.
AnimActor() - constructor for class viror.teach.anim.AnimActor
Creates a circleshaped actor that arrives in ten turns.
AnimActor(int,int,int,int) - constructor for class viror.teach.anim.AnimActor
Creates an actor.
animation - field in class MainFrame
animationStarten() - method in class MainFrame
AnimControl - field in class viror.teach.anim.StandardButtons
The animation control class
AnimCycle - interface viror.teach.anim.AnimCycle
This interface represents a class that will animate our Display.
AnimDisplay - class viror.teach.anim.AnimDisplay
AnimDisplay() - constructor for class viror.teach.anim.AnimDisplay
AnimDisplay(int,int,int,viror.teach.anim.AnimList) - constructor for class viror.teach.anim.AnimDisplay
AnimDisplay(int,viror.teach.anim.AnimList) - constructor for class viror.teach.anim.AnimDisplay
AnimDisplayBeanInfo - class viror.teach.anim.AnimDisplayBeanInfo
AnimDisplayBeanInfo() - constructor for class viror.teach.anim.AnimDisplayBeanInfo
AnimElement - class viror.teach.anim.AnimElement
This constructor is to be used by all derieved classes to avoid the evil of nullpointer exceptions.
AnimList - interface viror.teach.anim.AnimList
Contains all the data to be displayed.
AnimPath - class viror.teach.anim.AnimPath
This class is a motion path that may have actors attached to it.
AnimPath() - constructor for class viror.teach.anim.AnimPath
The standard constructor.
AnimPath(Image,Image) - constructor for class viror.teach.anim.AnimPath
This constructor creates a path that has an image as peer.
AnimRepresentation - class viror.teach.anim.AnimRepresentation
The basic class for all Peers - i.e.
AnimRepresentation() - constructor for class viror.teach.anim.AnimRepresentation
Set up infrastructure for listeners etc.
AnimStatic - class viror.teach.anim.AnimStatic
AnimStatic() - constructor for class viror.teach.anim.AnimStatic
The standard constructor creates a static element that is represented by a square and that is dragable.
AnimStatic(Dimension[],boolean,boolean) - constructor for class viror.teach.anim.AnimStatic
This constructor creates a static element that has a polygon as visual component.
AnimStatic(Image,boolean,int,int) - constructor for class viror.teach.anim.AnimStatic
This constructor creates a static element that is represented by a bitmap - a situation that occurs 99% of the time.
AnimStatic(Image,Image,boolean,int,int) - constructor for class viror.teach.anim.AnimStatic
This constructor creates a static element that is represented by a bitmap.
app - field in class viror.teach.anim.TestFrame
app - field in class viror.teach.anim.net.TestNetFrame
appletid - field in class results
ArrivalState - field in class viror.teach.anim.AnimActor
The value which has to be reached to change to state ARRIVED and stop moving.
ARRIVED - static field in class viror.teach.anim.AnimElement
This flag is set when the element has arrived at the end of its path (AnimActors) or more generally speaking has reached the end of its activity (e.g.
assessLink(viror.teach.anim.net.Link) - method in class viror.teach.anim.net.Package
This method is called by Link when a package is placed on it.
aufg_Art - field in class AufgabeErzeugen
aufg_Art - field in class MainFrame
aufg_Art - field in class NetzwerkErzeugen
aufg_Art - field in class ZeitRechenAufgaben
Title: TokenRingTrainer

Description:

Copyright: Copyright (c) 2003

Company:

aufgabeErzeugen - field in class MainFrame
AufgabeErzeugen() - constructor for class AufgabeErzeugen
aufgabeErzeugen() - method in class MainFrame
Title: TokenRingTrainer

Description:

Copyright: Copyright (c) 2003

Company:

Title: TokenRingTrainer

Description:

Copyright: Copyright (c) 2003

Company:

aufgabenStellung - field in class MainFrame
aufgabenStellung - static field in class ZeitRechenAufgaben
ausgabe - field in class Station

B

BACK - static field in class viror.teach.anim.net.AbstractRouter
A progress table flag
Bandwidth - field in class viror.teach.anim.net.Link
The bandwidth and the size of the package determine how long it will take before a package that is on the link starts moving (i.e.
Bandwidth - field in class viror.teach.anim.net.LinkCustomizer
The Data Field
BandwidthText - field in class viror.teach.anim.net.LinkCustomizer
Info Text
Basic - field in class viror.teach.anim.net.HighlightText
The colour used normally
BasicPayload - class viror.teach.anim.net.BasicPayload
This class contains a line of package information.
BasicPayloadCustomizer - class viror.teach.anim.net.BasicPayloadCustomizer
This class allows the editing of Payloads in a Package.
BasicPayloadCustomizer() - constructor for class viror.teach.anim.net.BasicPayloadCustomizer
The Text Field to enter the payload line
BasicPayloadCustomizer(boolean) - constructor for class viror.teach.anim.net.BasicPayloadCustomizer
This class can read small scripts from various streams, readers etc.
BasicScriptReader(BufferedReader) - constructor for class gitzel.util.BasicScriptReader
Reads the script from a buffered reader
BasicScriptReader(InputStream) - constructor for class gitzel.util.BasicScriptReader
Reads the script from the InputStream.
BasicScriptReader(String) - constructor for class gitzel.util.BasicScriptReader
reads the script from the given string
beanClass - field in class viror.teach.anim.net.AbstractLinkBeanInfo
beanClass - field in class viror.teach.anim.net.AbstractRouterBeanInfo
beanClass - field in class viror.teach.anim.AnimDisplayBeanInfo
beanClass - field in class viror.teach.anim.net.HighlightTextBeanInfo
beanClass - field in class viror.teach.anim.net.InternalLinkBeanInfo
beanClass - field in class viror.teach.anim.net.LinkBeanInfo
beanClass - field in class viror.teach.anim.net.OOComponentBeanInfo
beanClass - field in class viror.teach.anim.net.OrnamentalComponentBeanInfo
beanClass - field in class viror.teach.anim.net.PackageBeanInfo
beanClass - field in class viror.teach.anim.net.PackageHandlerBeanInfo
beanClass - field in class viror.teach.anim.net.RouterBeanInfo
beanClass - field in class viror.teach.anim.SimpleAnimListBeanInfo
beanClass - field in class viror.teach.anim.net.SimpleParseHandlerBeanInfo
beanClass - field in class viror.teach.anim.net.SoftwareHandlerBeanInfo
benutzerName - field in class MainFrame
bezier(int) - method in class viror.teach.anim.Spline
'Renders' the curve by returning an array of points.
BitmapRep - class viror.teach.anim.BitmapRep
Images passed to this class should be fully loaded already.
BitmapRep(Image) - constructor for class viror.teach.anim.BitmapRep
A cheapo constructor.
BitmapRep(Image,Image) - constructor for class viror.teach.anim.BitmapRep
This constructor sets a graphic to be shown when item is selected.
borderLayout1 - field in class viror.teach.anim.AnimDisplay
borderLayout1 - field in class MainFrame
borderLayout1 - field in class viror.teach.anim.TestFrame
borderLayout1 - field in class viror.teach.anim.net.TestNetFrame
BoundingBox - field in class viror.teach.anim.AnimRepresentation
The bounding box for this object.
ButtonBar - field in class gitzel.util.TableGUI
The add/remove button bar
buttons - field in class MainFrame
Buttons - field in class viror.teach.anim.net.OOComponentCustomizer
This panel holds all buttons with methods this object can perform

C

c_bit - field in class Rahmen
CancelV - field in class viror.teach.anim.StandardButtons
The button that undoes changes in the modify window
center - field in class MainFrame
centerCenter - field in class MainFrame
centerCenterCenter - field in class MainFrame
centerCenterSouth - field in class MainFrame
centerComponent(Component) - static method in class Utilities
centerWest - field in class MainFrame
centerWestCenter - field in class MainFrame
centerWestEast - field in class MainFrame
centerWestNorth - field in class MainFrame
centerWestSouth - field in class MainFrame
centerWestWest - field in class MainFrame
changeKey(int,int) - method in class viror.teach.anim.net.SimpleParseHandler
Change a key value from oldKey to newKey.
check - field in class theorieZeile
check() - method in class TheorieAufgaben
check(String) - method in class AufgabeGrundR1
check(String) - method in class AufgabeGrundR2
check(String) - method in class RechenAufgaben
checkEnd() - method in class viror.teach.anim.net.Package
This method tests whether it is ok to change the values at the given point of time...
checkNeg(int,int) - method in class viror.teach.anim.net.Package
This method tests whether values are negative.
verifies whether a package conforms to the syntax required.
checkSyntax(viror.teach.anim.net.Package) - method in class viror.teach.anim.net.SoftwareHandler
verifies whether a package conforms to the syntax required.
CIRCLE - static field in class viror.teach.anim.VectorRep
This primitive flag indicates a circular shape
Cloaked - field in class viror.teach.anim.AnimRepresentation
If true, this component is not displayed
clone() - method in class viror.teach.anim.AnimActor
When the actor is copied the state is reset to NOSTATE
clone() - method in class viror.teach.anim.AnimElement
Returns a clone of this object.
clone() - method in class viror.teach.anim.AnimPath
Generate a copy of this path but only its "look and feel".
clone() - method in class viror.teach.anim.AnimRepresentation
clone() - method in class viror.teach.anim.net.BasicPayload
returns a copy of this object
clone() - method in class viror.teach.anim.net.Package
clone() - method in class viror.teach.anim.net.Router
Links are not cloned, only the basic properties of this router
clone() - method in class viror.teach.anim.SplineRep
Create a copy of this SplineRep but make sure that shape is updated and array is cloned
CLOSED - static field in class viror.teach.anim.PolygonRep
A closed polygon
CloseV - field in class viror.teach.anim.StandardButtons
The button to close the viewer window
Coefficient - field in class viror.teach.anim.Spline
The coefficients of the spline - those are calculated automatically within the constructor
command - field in class results
compareTo(Object) - method in class Station
Completion - field in class viror.teach.anim.AnimActor
This value indicates how far the Actor has travelled on its path so far.
computeCoefficients() - method in class viror.teach.anim.Spline
This internal helper function is used by the constructor to calculate the coefficients.
computePoint(double) - method in class viror.teach.anim.Spline
This algorithm does spline calculations and is directly adapted from Hearn, Baker (1997) "Computer Graphics - C Version", 2nd ed.
computeSize() - method in class viror.teach.anim.AnimDisplay
this method is called by getPreferredSize, getMinimumSize and getMaximumSize.
Connect - field in class viror.teach.anim.StandardButtons
The button that deletes the selected elements
connect(viror.teach.anim.AnimPath) - method in class viror.teach.anim.AnimStatic
This method is called to inform the AnimStatic that it has been connected to a path.
connect(viror.teach.anim.AnimPath) - method in class viror.teach.anim.net.Router
Connects an element to this router.
connect(viror.teach.anim.AnimPath) - method in class viror.teach.anim.net.SoftwareComponent
This method is called by AnimPath's setStart/setEnd().
CONNECT_ONE - static field in class viror.teach.anim.AnimList
CONNECT_TWO - static field in class viror.teach.anim.AnimList
ConnectParty - field in class viror.teach.anim.SimpleAnimList
The first element of a manual connect
ConnectPath - field in class viror.teach.anim.SimpleAnimList
The path used to connect two elements.
connectSelected(viror.teach.anim.AnimPath) - method in class viror.teach.anim.AnimList
If two AnimStatics are selected they will be connected by a copy ('clone') of the given AnimPath.
See AnimList for description.
ConnectType - field in class viror.teach.anim.StandardButtons
The class used to connect elements.
contentPane - field in class MainFrame
convertXY(Dimension) - method in class viror.teach.anim.AnimDisplay
convertXY(int,int) - method in class viror.teach.anim.AnimDisplay
Utility function used to convert grid coordinates into coords that can be used with paint.
Cost - field in class viror.teach.anim.net.Link
The cost associated with this link.
Cost - field in class viror.teach.anim.net.LinkCustomizer
The Data Field
CostText - field in class viror.teach.anim.net.LinkCustomizer
Info Text
count - field in class NetzwerkErzeugen
CPoint - field in class viror.teach.anim.Spline
The array of control points that define the appearance of a spline.
CPoint - field in class viror.teach.anim.SplineRep
the control point values are all relative to the start point in grid coordinates.
createMultilineLabel(String) - static method in class Utilities
createPolygon(Dimension[],boolean) - static method in class viror.teach.anim.VectorRep
This factory method generates a polygon, which can be filled or not
createPrimitive(int,int) - static method in class viror.teach.anim.VectorRep
this factory method generates a geometric primitive.
createSpline(Dimension,Dimension[]) - static method in class viror.teach.anim.VectorRep
This factory method generates a spline
Current - field in class viror.teach.anim.BitmapRep
The scaled version of the picture.
CurrNewline - field in class gitzel.util.TableGUI
The values in the new-line -> save when scrolling etc.
CurrPos - field in class viror.teach.anim.AnimDisplay
The current mouse position.
CustomPay - field in class viror.teach.anim.net.PackageCustomizer
The Customizer for the payload...

D

Data - field in class viror.teach.anim.net.BasicPayload
The data of this line as string.
Data - field in class viror.teach.anim.net.BasicPayloadCustomizer
The object that is customized with this object
Data - field in class gitzel.util.IniReader
The Map to store all entries.
Data - field in class viror.teach.anim.net.LinkCustomizer
The object that will be shown by this Customizer
Data - field in class viror.teach.anim.net.OOComponentCustomizer
The object represented by this customizer
Data - field in class viror.teach.anim.net.OrnamentalComponentCustomizer
The OrnamentalComponent behind this customizer instance
Data - field in class viror.teach.anim.net.PackageCustomizer
The reference to the package
Data - field in class viror.teach.anim.net.RouterCustomizer
Data - field in class viror.teach.anim.net.RouterSummary
Data - field in class viror.teach.anim.net.SimpleParseHandler
This Map stores all the table entries in the 'routing table'
Data - field in class viror.teach.anim.net.SimpleParseHandlerCustomizer
daten - field in class Rahmen
datenSenden() - method in class MainFrame
deactivateRubberBand() - method in class viror.teach.anim.AnimDisplay
Deactivates the rubber band mode.
DefaultTableEntry - field in class viror.teach.anim.net.AbstractRouter
The default entry to use when no match in table
Degree - field in class viror.teach.anim.Spline
Order of the spline (i.e.
Delay - field in class viror.teach.anim.net.AbstractLink
The time it takes a bit to travel through this line.
Delay - field in class viror.teach.anim.net.LinkCustomizer
The Data Field
DelayText - field in class viror.teach.anim.net.LinkCustomizer
Info Text
delete - field in class MainFrame
Delete - field in class viror.teach.anim.StandardButtons
The button that deletes the selected elements
DeleteChange - field in class viror.teach.anim.SimpleAnimList
Will be true if our internal garbage collection (doGC-Method) will have to delete elements that are in state DELETED.
DELETED - static field in class viror.teach.anim.AnimElement
When an object is removed from the Animation it chnages to this state to give all listeners the chance to react to this.
deleteEntry(String) - method in class gitzel.util.IniReader
delete the entry X
delieverFrame() - method in class Verbindung
Description - field in class viror.teach.anim.net.AbstractRouter
Description - field in class viror.teach.anim.net.OrnamentalComponentCustomizer
The text field where the decription is displayed
Description - field in class viror.teach.anim.net.Router
A short description of this router
Description - field in class viror.teach.anim.net.RouterCustomizer
Description - field in class viror.teach.anim.net.RouterSummary
DescriptionText - field in class viror.teach.anim.net.RouterCustomizer
destip - field in class results
destport - field in class results
destroy() - method in class TokenRingTrainer
dialog - field in class MainFrame
difficulty - field in class MainFrame
difficulty - field in class Netzwerk
difficulty - field in class results
difficulty - field in class TheorieAufgaben
diffLabel - field in class MainFrame
disconnect(viror.teach.anim.AnimPath) - method in class viror.teach.anim.AnimStatic
This method is called to inform the AnimStatic that it has been disconnected from a path.
disconnect(viror.teach.anim.AnimPath) - method in class viror.teach.anim.net.Router
Disconnects an element from this router.
disconnect(viror.teach.anim.AnimPath) - method in class viror.teach.anim.net.SoftwareComponent
This method is called by Animpath's setStart/setEnd().
Display - field in class viror.teach.anim.AnimRepresentation
A reference to the AnimDisplay used for this animation.
Display - field in class MainFrame
Display - field in class viror.teach.anim.SimpleAnimList
A reference back to the display for scaling etc.
Display - field in class viror.teach.anim.StandardButtons
The display where we show the animation
DisplayZone - field in class gitzel.util.TableGUI
Contains TableZone and ScrollBar
DoFill - field in class viror.teach.anim.VectorRep
If this flag is true, then the object is produced if g.fill else, g.draw is used
doGC() - method in class viror.teach.anim.SimpleAnimList
This method is called in getAll() and getPeers() etc.
doIC() - method in class viror.teach.anim.SimpleAnimList
This method inserts the elements that have been added since the last call of doIC().
downstream - field in class Station
Dragable - field in class viror.teach.anim.AnimElement
This value is used to check whether the user can drag the component with the mouse.
DragParty - field in class viror.teach.anim.SimpleAnimList
This variable is used for dragging.

E

east - field in class Einstellungen
east - field in class MainFrame
east - field in class SendeStationenPanel
eastCenter - field in class MainFrame
eastCenter1 - field in class MainFrame
eastCenter2 - field in class MainFrame
eastCenter3 - field in class MainFrame
eastCenter4 - field in class MainFrame
eastCenter5 - field in class MainFrame
eastEast - field in class MainFrame
eastSouth - field in class MainFrame
eastWest - field in class MainFrame
Editable - field in class viror.teach.anim.net.BasicPayloadCustomizer
Editable - field in class viror.teach.anim.net.OrnamentalComponentCustomizer
Is this customizer editable or not?
Editable - field in class viror.teach.anim.net.PackageCustomizer
Is the GUI editable?
Editable - field in class viror.teach.anim.net.RouterCustomizer
Editable - field in class viror.teach.anim.net.SimpleParseHandlerCustomizer
True, if the fields may be edited...
EditCus - field in class viror.teach.anim.net.OOComponent
This is the customizer used in a beans context (editable = true)
EditPay - field in class viror.teach.anim.net.PackageCustomizer
The button to edit a payload entry
EditPayText - field in class viror.teach.anim.net.PackageCustomizer
The Payload button text
EditTable - field in class viror.teach.anim.net.OOComponentCustomizer
This GUITable is used for editing...
eingabe - field in class TheorieAufgaben
eingabe - field in class theorieZeile
eingabeCheck - field in class TheorieAufgaben
Title: TokenRingTrainer

Description:

Copyright: Copyright (c) 2003

Company:

Title: TokenRingTrainer

Description:

Copyright: Copyright (c) 2003

Company:

eingabePrüfen() - method in class MainFrame
eingabeTextField - field in class MainFrame
eingabeTheorie - field in class MainFrame
eingabeÜbernehmen - field in class MainFrame
Title: TokenRingTrainer

Description:

Copyright: Copyright (c) 2003

Company:

einstellungen - field in class MainFrame
Einstellungen() - constructor for class Einstellungen
empfangsZeitpunkt - field in class PDU
empfangsZeitpunkt - field in class Station
empfangsZeitpunkt - field in class Verbindung
End - field in class viror.teach.anim.AnimPath
The end point of the path
EndSet - field in class viror.teach.anim.AnimPath
The set of all ids allowed for the endpoint
Endstation - field in class Verbindung
endZeitPunkt - field in class TimerGlobal
Entries - static field in class viror.teach.anim.net.SimpleParseHandlerCustomizer
The number of entries in the table that are visible on screen at the same time
If the name of two components is equal, this method returns true.
errorCount - field in class MainFrame
ErrorRate - field in class viror.teach.anim.net.Link
The chance for bit errors etc.
ErrorRate - field in class viror.teach.anim.net.LinkCustomizer
The Data Field
ErrorRateText - field in class viror.teach.anim.net.LinkCustomizer
Info Text
ErrorSet - field in class viror.teach.anim.net.SoftwareHandler
The set of all PackageErrorListeners
Events - field in class viror.teach.anim.net.AbstractRouter
The List of all events that can occur.

F

f - field in class MainFrame
fcField_RingPurge - field in class Rahmen
feedback - field in class results
feedBackLabel - field in class MainFrame
fehler - field in class PDU
fehler - field in class Station
fertig - static field in class Station
FieldNames - field in class gitzel.util.TableGUI
The column titles.
Fields - field in class viror.teach.anim.net.OOComponentCustomizer
This panel holds all the Properties of this object
FILL - static field in class viror.teach.anim.VectorRep
AND this flag to the original one to fill element
Filling - field in class viror.teach.anim.VectorRep
The flood fill properties of this element
informs all PackageErrorListeners that a package was invalid.
informs all PackageErrorListeners that a package was invalid.
fireProgress(int,boolean) - method in class viror.teach.anim.net.AbstractRouter
fireProgress(int,boolean) - method in class viror.teach.anim.Progressive
Indicates that there was a progress that should change an indicator of the ProgressIndicator.
fireProgress(int,boolean) - method in class viror.teach.anim.net.SimpleParseHandler
fireProgress(int,boolean) - method in class viror.teach.anim.net.SoftwareComponent
fireProgress(int,int) - method in class viror.teach.anim.net.AbstractRouter
fireProgress(int,int) - method in class viror.teach.anim.Progressive
This version of fireProgress allows to jump directly to certain lines
fireProgress(int,int) - method in class viror.teach.anim.net.SimpleParseHandler
fireProgress(int,int) - method in class viror.teach.anim.net.SoftwareComponent
fireTableError(String) - method in class gitzel.util.TableGUI
Sends a message to all TimerListeners registered here.
focusGained(FocusEvent) - method in class gitzel.util.TableGUI
If focus is gained we save the old value of that field in OldVal.
focusLost(FocusEvent) - method in class gitzel.util.TableGUI
Update table entries when values are changed.
FontMaxWidth - field in class viror.teach.anim.net.HighlightText
The maximum font width
FontSize - field in class viror.teach.anim.net.HighlightText
The font size used in the display.
FORWARD - static field in class viror.teach.anim.net.AbstractRouter
A progress table flag

G

generateRepresentation() - method in class viror.teach.anim.AnimPath
sets the peer to a spline that looks just like the one we use to send our actors along.
generateRepresentation() - method in class viror.teach.anim.net.InternalLink
This method must be called to initialize the path.
getActivMonitor() - method in class Station
getActorPosition(double) - method in class viror.teach.anim.AnimPath
returns the position an actor should have after progressing percentage% on the motion path
getAdditionalBeanInfo() - method in class viror.teach.anim.net.InternalLinkBeanInfo
getAdditionalBeanInfo() - method in class viror.teach.anim.net.LinkBeanInfo
getAdditionalBeanInfo() - method in class viror.teach.anim.net.OrnamentalComponentBeanInfo
getAdditionalBeanInfo() - method in class viror.teach.anim.net.SimpleParseHandlerBeanInfo
getAdditionalBeanInfo() - method in class viror.teach.anim.net.SoftwareHandlerBeanInfo
getAddPayText() - method in class viror.teach.anim.net.PackageCustomizer
getAddText() - method in class viror.teach.anim.net.SimpleParseHandlerCustomizer
getAktionen() - method in class Netzwerk
getAll() - method in class viror.teach.anim.AnimList
Access all AnimElements stored in the List.
getAll() - method in class viror.teach.anim.SimpleAnimList
Access all AnimElements stored in the List.
getAllSelected() - method in class viror.teach.anim.AnimList
Returns an array of all selected elements
getAllSelected() - method in class viror.teach.anim.SimpleAnimList
Returns an array of all selected elements
getAnimList() - method in class viror.teach.anim.net.Package
getArrivalState() - method in class viror.teach.anim.AnimActor
The value that must be reached to change state to ARRIVED
getBandwidth() - method in class viror.teach.anim.net.Link
Gets the bandwidth value, i.e.
getCheck() - method in class theorieZeile
getCompletion() - method in class viror.teach.anim.AnimActor
Returns the completion.
getControlPoint(int) - method in class viror.teach.anim.Spline
Get the control point with index n.
getControlPoints() - method in class viror.teach.anim.Spline
Returns all control points
getCost() - method in class viror.teach.anim.net.Link
Gets the Cost of this link.
getCurrentTime() - method in class TimerGlobal
getCustomizer(boolean) - method in class viror.teach.anim.AnimElement
Returns a beans customizer that either editable or not.
getCustomizer(boolean) - static method in class viror.teach.anim.net.BasicPayload
Returns an UndoCustomizer for this class without any data in it yet.
getCustomizer(boolean) - method in class viror.teach.anim.net.Link
getCustomizer(boolean) - method in class viror.teach.anim.net.OOComponent
Please Note: When the customizer is not editable it sports a button panel.
getCustomizer(boolean) - method in class viror.teach.anim.net.OrnamentalComponent
getCustomizer(boolean) - method in class viror.teach.anim.net.Package
getCustomizer(boolean) - method in class viror.teach.anim.net.PackageHandler
The customizer used for this bean.
getCustomizer(boolean) - method in class viror.teach.anim.net.Router
getCustomizer(boolean) - method in class viror.teach.anim.net.SimpleParseHandler
The customizer used for this bean.
getCustomizer(boolean) - method in class viror.teach.anim.net.SoftwareHandler
getData() - method in class viror.teach.anim.net.BasicPayload
getDegree() - method in class viror.teach.anim.Spline
returns the degree of this spline
getDelay() - method in class viror.teach.anim.net.AbstractLink
Gets the Delay of this link.
getDescription() - method in class viror.teach.anim.net.AbstractRouter
The description of this element
getDestinationStation() - method in class PDU
getDifficulty() - method in class Netzwerk
getDisplay() - method in class viror.teach.anim.AnimList
Use this to get the Display associated with the AnimList
getDisplay() - method in class viror.teach.anim.AnimRepresentation
returns the display this AnimRepresentation uses.
getDisplay() - method in class viror.teach.anim.SimpleAnimList
Use this to get the Display associated with the AnimList
getEditPayText() - method in class viror.teach.anim.net.PackageCustomizer
getEmpfangsZeitpunkt() - method in class PDU
getEnd() - method in class viror.teach.anim.AnimPath
getEndstation() - method in class Verbindung
getEndZeitPunkt() - method in class TimerGlobal
getEntry(int) - method in class gitzel.util.BasicScriptReader
returns a line slashed into command, and arguments
getEntry(int) - method in class viror.teach.anim.net.SourceCodeViewer
Returns the script entry at position i.
getEntry(String) - method in class gitzel.util.IniReader
gives the data correpsonding to the given entry.
getErrorRate() - method in class viror.teach.anim.net.Link
Gets the error rate of this link.
getFCRingPurge() - method in class Rahmen
getFehler() - method in class PDU
getFrame() - method in class Verbindung
getFrameCopiedBit() - method in class Rahmen
getFrameRate() - method in class viror.teach.anim.AnimCycle
Returns the actual frame rate, not necessarily the one that was set by setFrameRate (see above).
getFrameRate() - method in class viror.teach.anim.SimpleAnimList
getGlobalPDUqueue() - method in class Netzwerk
getGoal(int) - method in class viror.teach.anim.net.Router
Returns the router that will be reached by link number l
getGrid() - method in class viror.teach.anim.AnimDisplay
Returns the size of the grid
getGridPosition() - method in class viror.teach.anim.AnimElement
returns the grid position
getHandler() - method in class viror.teach.anim.net.Router
getHome() - method in class viror.teach.anim.net.SimpleParseHandler
getHome() - method in class viror.teach.anim.net.SoftwareComponent
Returns the router this component is connected to.
getHostname() - method in class viror.teach.anim.net.Router
Returns this host's name
getIcon(int) - method in class viror.teach.anim.net.AbstractLinkBeanInfo
getIcon(int) - method in class viror.teach.anim.net.AbstractRouterBeanInfo
getIcon(int) - method in class viror.teach.anim.AnimDisplayBeanInfo
getIcon(int) - method in class viror.teach.anim.net.HighlightTextBeanInfo
getIcon(int) - method in class viror.teach.anim.net.InternalLinkBeanInfo
getIcon(int) - method in class viror.teach.anim.net.LinkBeanInfo
getIcon(int) - method in class viror.teach.anim.net.OOComponentBeanInfo
getIcon(int) - method in class viror.teach.anim.net.OrnamentalComponentBeanInfo
getIcon(int) - method in class viror.teach.anim.net.PackageBeanInfo
getIcon(int) - method in class viror.teach.anim.net.PackageHandlerBeanInfo
getIcon(int) - method in class viror.teach.anim.net.RouterBeanInfo
getIcon(int) - method in class viror.teach.anim.SimpleAnimListBeanInfo
getIcon(int) - method in class viror.teach.anim.net.SimpleParseHandlerBeanInfo
getIcon(int) - method in class viror.teach.anim.net.SoftwareHandlerBeanInfo
getID() - method in class viror.teach.anim.net.IDPayload
getIdentification() - method in class viror.teach.anim.AnimElement
The identification of this AnimElement.
getImage(String) - method in class viror.teach.anim.net.NetworkSemantics
Returns the image stored under the key 'name'.
getIniScale() - method in class viror.teach.anim.BitmapRep
Gets the initial scale, i.e.
getInitialScale() - method in class viror.teach.anim.BitmapRep
Returns the current value of InitialScale
getInternalGoal(int) - method in class viror.teach.anim.net.Router
returns the software component that will be reached by internal link l
Returns the last internal link that connects to the given goal.
getIPAddress() - method in class viror.teach.anim.net.Router
Returns the IPAddress of this router
getKeys() - method in class viror.teach.anim.net.SimpleParseHandler
Returns the keys of the map as array
getLastNewPackage() - method in class viror.teach.anim.net.AbstractRouter
getLineNumber() - method in class gitzel.util.BasicScriptReader
Returns the number of lines this script has.
getLines(InputStream) - static method in class gitzel.util.TextReader
getLink(viror.teach.anim.net.Router) - method in class viror.teach.anim.net.Router
Returns the last link that connects to the given goal.
getList() - method in class viror.teach.anim.AnimElement
Returns the AnimList this element is stored in
getLossRate() - method in class viror.teach.anim.net.Link
Gets the loss rate, i.e.
getMessage() - method in class gitzel.util.TableError
getMethod(int) - method in class viror.teach.anim.net.SimpleParseHandler
Returns the method saved under the key i
getMethodIcon(String) - method in class viror.teach.anim.net.OOComponent
Return the Icon reserved for a certain method
getMethodNames() - method in class viror.teach.anim.net.OOComponent
Returns all 'method' names as an array
getMethods() - method in class viror.teach.anim.net.SimpleParseHandler
Returns all called methods sorted the same way as the result of getKeys() is.
getMode() - method in class viror.teach.anim.AnimList
Returns the mood of the list.
getMode() - method in class viror.teach.anim.SimpleAnimList
Returns the mood of the list.
getMonitorBit() - method in class Rahmen
getName() - method in class viror.teach.anim.net.AbstractRouter
The name of this element
getName() - method in class viror.teach.anim.net.SoftwareComponent
getName() - method in class Station
getNetzwerk() - method in class Station
getNumberOfTypes() - method in class viror.teach.anim.net.NetworkSemantics
Returns the highest package type int value that exists within this context.
getNumberOfVisibleCharacters() - method in class viror.teach.anim.net.HighlightText
Returns the number of visible characters in one line
getNumberOfVisibleLines() - method in class viror.teach.anim.net.HighlightText
Returns the number of visible lines of text
getNumInternalLinks() - method in class viror.teach.anim.net.Router
Returns the number of InternalLinks that connect SoftwareComponents to this machine.
getNumLinks() - method in class viror.teach.anim.net.Router
Returns the number of links that leave from this machine
getOutType(int) - method in class viror.teach.anim.net.SimpleParseHandler
Returns the single out type associated with the key i
getOutTypes() - method in class viror.teach.anim.net.SimpleParseHandler
Returns all out package types sorted the same way as the result of getKeys() is.
getPackageLayer() - method in class viror.teach.anim.net.Router
getPackageLayer() - method in class viror.teach.anim.net.SoftwareComponent
getPackagesForMethod(String) - method in class viror.teach.anim.net.OOComponent
Returns the package that should be sent when the given method is "called"
getPackageType(int) - method in class viror.teach.anim.net.NetworkSemantics
Gets the text for this package type
getPaint() - method in class viror.teach.anim.VectorRep
getPath() - method in class viror.teach.anim.AnimActor
returns the path this element moves on
getPayload() - method in class viror.teach.anim.net.Package
Returns all package payload in an array
getPayload(int) - method in class viror.teach.anim.net.Package
Returns the package payload
getPayloadSize() - method in class viror.teach.anim.net.Package
Returns the number of lines of payload
getPDU() - method in class Rahmen
getPDUQueue() - method in class Station
getPeer() - method in class viror.teach.anim.AnimElement
returns the peer element.
getPeers() - method in class viror.teach.anim.AnimList
Returns an array of all peers.
getPeers() - method in class viror.teach.anim.SimpleAnimList
Returns an array of all peers.
getPosition() - method in class viror.teach.anim.BitmapRep
Returns the position of the Bitmap.
getPosition() - method in class Rahmen
getPosition(int) - method in class viror.teach.anim.net.HighlightText
getPosition(int) - method in class viror.teach.anim.ProgressIndicator
Return the current progress position.
getPosition(int) - method in class viror.teach.anim.net.SourceCodeViewer
The parameter i is ignored
getPredecessor() - method in class Station
getPreferredSize() - method in class viror.teach.anim.AnimDisplay
the preferred size is based on the screen resolution and the chosen grid.
getPriority() - method in class PDU
getPriority() - method in class Rahmen
getPropertyDescriptors() - method in class viror.teach.anim.net.AbstractLinkBeanInfo
getPropertyDescriptors() - method in class viror.teach.anim.net.AbstractRouterBeanInfo
getPropertyDescriptors() - method in class viror.teach.anim.AnimDisplayBeanInfo
getPropertyDescriptors() - method in class viror.teach.anim.net.HighlightTextBeanInfo
getPropertyDescriptors() - method in class viror.teach.anim.net.InternalLinkBeanInfo
getPropertyDescriptors() - method in class viror.teach.anim.net.LinkBeanInfo
getPropertyDescriptors() - method in class viror.teach.anim.net.OOComponentBeanInfo
getPropertyDescriptors() - method in class viror.teach.anim.net.OrnamentalComponentBeanInfo
getPropertyDescriptors() - method in class viror.teach.anim.net.PackageBeanInfo
getPropertyDescriptors() - method in class viror.teach.anim.net.PackageHandlerBeanInfo
getPropertyDescriptors() - method in class viror.teach.anim.net.RouterBeanInfo
getPropertyDescriptors() - method in class viror.teach.anim.SimpleAnimListBeanInfo
getPropertyDescriptors() - method in class viror.teach.anim.net.SimpleParseHandlerBeanInfo
getPropertyDescriptors() - method in class viror.teach.anim.net.SoftwareHandlerBeanInfo
getPropertyField(String) - method in class viror.teach.anim.net.OOComponentCustomizer
Returns the current value for a PropertyDisplay TextField with the key being the label text next to it.
getPropertyNames() - method in class viror.teach.anim.net.OOComponent
Returns all 'property' names in an array
getPropertyValue(String) - method in class viror.teach.anim.net.OOComponent
getPSize() - method in class viror.teach.anim.net.Package
Returns package size
getRahmen() - method in class Netzwerk
getRemovePayText() - method in class viror.teach.anim.net.PackageCustomizer
getReservierung() - method in class Rahmen
getRouterLink() - method in class viror.teach.anim.net.SoftwareComponent
Returns the Link to the Router.
getScale() - method in class viror.teach.anim.AnimDisplay
getScale(String) - method in class viror.teach.anim.net.NetworkSemantics
Returns a scaling value that was recommended for the image name (the image can be retrieved via getImage(name)).
getScreenUsage() - method in class viror.teach.anim.AnimDisplay
Returns the amount of screen used when at preferredSize
getSemantics() - static method in class viror.teach.anim.net.NetworkSemantics
This static method returns the current instance
getSenderStation() - method in class PDU
getSendeZeitpunkt() - method in class PDU
getSize() - method in class viror.teach.anim.AnimList
gives information on the number of elements in the list.
getSize() - method in class PDU
getSize() - method in class viror.teach.anim.SimpleAnimList
gives information on the number of elements in the list.
getSize() - method in class Verbindung
getSolution() - method in class AufgabeGrundR1
getSolution() - method in class AufgabeGrundR2
getSolution() - method in class RechenAufgaben
getStackingStation() - method in class Station
getStart() - method in class viror.teach.anim.AnimPath
getState() - method in class viror.teach.anim.AnimElement
getStationenListe() - method in class MainFrame
getStationenListe() - method in class Netzwerk
getStep() - method in class viror.teach.anim.AnimActor
Returns the value that is added to Completion every turn.
getStroke() - method in class viror.teach.anim.VectorRep
returns the current stroke style
getSuccessor() - method in class Station
getTable() - method in class gitzel.util.TableGUI
Read the data contained in the table.
getTableEntry(String) - method in class gitzel.util.TableGUI
Returns a table entry.
getTarget(int) - method in class viror.teach.anim.net.SimpleParseHandler
Returns the target for key i
getTargets() - method in class viror.teach.anim.net.SimpleParseHandler
Returns all target routers sorted the same way as the result of getKeys() is.
getText() - method in class EingabeException
getText() - method in class theorieZeile
getTimer() - method in class Netzwerk
getTokenBit() - method in class Rahmen
getTotalSize() - method in class Netzwerk
getTravelTime() - method in class viror.teach.anim.AnimActor
Returns the TravelTime, i.e.
getType() - method in class viror.teach.anim.net.Package
Returns the package type
getURL(String) - method in class viror.teach.anim.TestApp
This code is taken from the java2d tutorial.
getURL(String) - method in class viror.teach.anim.net.TestNet
This code is taken from the java2d tutorial.
getValuation() - method in class AufgabeGrundR1
getValuation() - method in class AufgabeGrundR2
getValuation() - method in class RechenAufgaben
getWaitTime() - method in class viror.teach.anim.AnimActor
The time the actor waits before moving again (not between each step but rather before the next one)
getXField(Class,String) - static method in class viror.teach.anim.net.IntrospectionHelper
This function returns an array of all properties that start with x.
getXMethods(Class,String) - static method in class viror.teach.anim.net.IntrospectionHelper
This function returns an array of all methods that start with x.
globalPDUQueue - field in class Netzwerk
gridLayout1 - field in class Einstellungen
GridX - field in class viror.teach.anim.AnimDisplay
grid size in X direction
GridX - field in class viror.teach.anim.AnimElement
The x coordinate in the "fictive" grid
GridY - field in class viror.teach.anim.AnimDisplay
grid size in Y direction
GridY - field in class viror.teach.anim.AnimElement
The y coordinate in the "fictive" grid
groesse - field in class PDU
grund - field in class TheorieAufgaben

H

handleArrival(viror.teach.anim.AnimActor) - method in class viror.teach.anim.net.AbstractLink
Reacts to the arrival of a package by passing it to the router at the correct end.
handleArrival(viror.teach.anim.AnimActor) - method in class viror.teach.anim.AnimPath
This method is called whenever an AnimActor arrives at its goal.
handlePackage(viror.teach.anim.net.Package) - method in class viror.teach.anim.net.PackageHandler
The Packagehandlers takes the package and reacts to it.
The Packagehandlers takes the package and reacts to it.
handlePackage(viror.teach.anim.net.Package) - method in class viror.teach.anim.net.SoftwareHandler
Handler - field in class viror.teach.anim.net.Router
The incoming packages are delegated to this "operating system" running on the machine.
HighlightColour - field in class viror.teach.anim.VectorRep
The highlight colour value
Highlighted - field in class viror.teach.anim.AnimRepresentation
If true, the object is modified in such a way that it stands out from the others of its type
HighlightText - class viror.teach.anim.net.HighlightText
HighlightText() - constructor for class viror.teach.anim.net.HighlightText
HighlightTextBeanInfo - class viror.teach.anim.net.HighlightTextBeanInfo
HighlightTextBeanInfo() - constructor for class viror.teach.anim.net.HighlightTextBeanInfo
HiLite - field in class viror.teach.anim.net.HighlightText
The colour used to highlight the current line
Home - field in class viror.teach.anim.net.SimpleParseHandler
The router where this program is running.
Home - field in class viror.teach.anim.net.SoftwareComponent
A reference to the router this is connected to.
homeRouter - field in class RahmenHandler
Hostname - field in class viror.teach.anim.net.RouterCustomizer
HostnameText - field in class viror.teach.anim.net.RouterCustomizer

I

iconColor16x16Filename - field in class viror.teach.anim.net.AbstractLinkBeanInfo
iconColor16x16Filename - field in class viror.teach.anim.net.AbstractRouterBeanInfo
iconColor16x16Filename - field in class viror.teach.anim.AnimDisplayBeanInfo
iconColor16x16Filename - field in class viror.teach.anim.net.HighlightTextBeanInfo
iconColor16x16Filename - field in class viror.teach.anim.net.InternalLinkBeanInfo
iconColor16x16Filename - field in class viror.teach.anim.net.LinkBeanInfo
iconColor16x16Filename - field in class viror.teach.anim.net.OOComponentBeanInfo
iconColor16x16Filename - field in class viror.teach.anim.net.OrnamentalComponentBeanInfo
iconColor16x16Filename - field in class viror.teach.anim.net.PackageBeanInfo
iconColor16x16Filename - field in class viror.teach.anim.net.PackageHandlerBeanInfo
iconColor16x16Filename - field in class viror.teach.anim.net.RouterBeanInfo
iconColor16x16Filename - field in class viror.teach.anim.SimpleAnimListBeanInfo
iconColor16x16Filename - field in class viror.teach.anim.net.SimpleParseHandlerBeanInfo
iconColor16x16Filename - field in class viror.teach.anim.net.SoftwareHandlerBeanInfo
iconColor32x32Filename - field in class viror.teach.anim.net.AbstractLinkBeanInfo
iconColor32x32Filename - field in class viror.teach.anim.net.AbstractRouterBeanInfo
iconColor32x32Filename - field in class viror.teach.anim.AnimDisplayBeanInfo
iconColor32x32Filename - field in class viror.teach.anim.net.HighlightTextBeanInfo
iconColor32x32Filename - field in class viror.teach.anim.net.InternalLinkBeanInfo
iconColor32x32Filename - field in class viror.teach.anim.net.LinkBeanInfo
iconColor32x32Filename - field in class viror.teach.anim.net.OOComponentBeanInfo
iconColor32x32Filename - field in class viror.teach.anim.net.OrnamentalComponentBeanInfo
iconColor32x32Filename - field in class viror.teach.anim.net.PackageBeanInfo
iconColor32x32Filename - field in class viror.teach.anim.net.PackageHandlerBeanInfo
iconColor32x32Filename - field in class viror.teach.anim.net.RouterBeanInfo
iconColor32x32Filename - field in class viror.teach.anim.SimpleAnimListBeanInfo
iconColor32x32Filename - field in class viror.teach.anim.net.SimpleParseHandlerBeanInfo
iconColor32x32Filename - field in class viror.teach.anim.net.SoftwareHandlerBeanInfo
IconList - field in class viror.teach.anim.net.NetworkSemantics
Here all images are stored in association with a name
iconMono16x16Filename - field in class viror.teach.anim.net.AbstractLinkBeanInfo
iconMono16x16Filename - field in class viror.teach.anim.net.AbstractRouterBeanInfo
iconMono16x16Filename - field in class viror.teach.anim.AnimDisplayBeanInfo
iconMono16x16Filename - field in class viror.teach.anim.net.HighlightTextBeanInfo
iconMono16x16Filename - field in class viror.teach.anim.net.InternalLinkBeanInfo
iconMono16x16Filename - field in class viror.teach.anim.net.LinkBeanInfo
iconMono16x16Filename - field in class viror.teach.anim.net.OOComponentBeanInfo
iconMono16x16Filename - field in class viror.teach.anim.net.OrnamentalComponentBeanInfo
iconMono16x16Filename - field in class viror.teach.anim.net.PackageBeanInfo
iconMono16x16Filename - field in class viror.teach.anim.net.PackageHandlerBeanInfo
iconMono16x16Filename - field in class viror.teach.anim.net.RouterBeanInfo
iconMono16x16Filename - field in class viror.teach.anim.SimpleAnimListBeanInfo
iconMono16x16Filename - field in class viror.teach.anim.net.SimpleParseHandlerBeanInfo
iconMono16x16Filename - field in class viror.teach.anim.net.SoftwareHandlerBeanInfo
iconMono32x32Filename - field in class viror.teach.anim.net.AbstractLinkBeanInfo
iconMono32x32Filename - field in class viror.teach.anim.net.AbstractRouterBeanInfo
iconMono32x32Filename - field in class viror.teach.anim.AnimDisplayBeanInfo
iconMono32x32Filename - field in class viror.teach.anim.net.HighlightTextBeanInfo
iconMono32x32Filename - field in class viror.teach.anim.net.InternalLinkBeanInfo
iconMono32x32Filename - field in class viror.teach.anim.net.LinkBeanInfo
iconMono32x32Filename - field in class viror.teach.anim.net.OOComponentBeanInfo
iconMono32x32Filename - field in class viror.teach.anim.net.OrnamentalComponentBeanInfo
iconMono32x32Filename - field in class viror.teach.anim.net.PackageBeanInfo
iconMono32x32Filename - field in class viror.teach.anim.net.PackageHandlerBeanInfo
iconMono32x32Filename - field in class viror.teach.anim.net.RouterBeanInfo
iconMono32x32Filename - field in class viror.teach.anim.SimpleAnimListBeanInfo
iconMono32x32Filename - field in class viror.teach.anim.net.SimpleParseHandlerBeanInfo
iconMono32x32Filename - field in class viror.teach.anim.net.SoftwareHandlerBeanInfo
id - field in class results
Identification - field in class viror.teach.anim.AnimElement
The identification string for this AnimElement.
IDPayload - class viror.teach.anim.net.IDPayload
Objects of this class have added functionality that allows their content to be compared to the name of a SoftwareComponent or Router.
IDPayload(String) - constructor for class viror.teach.anim.net.IDPayload
ILinkList - field in class viror.teach.anim.net.Router
A list of InternalLinks (i.e.
imageUpdate(Image,int,int,int,int,int) - method in class viror.teach.anim.BitmapRep
This function only ensures that pics have to be loaded completely before being used in this class.
In - field in class viror.teach.anim.net.SimpleParseHandlerCustomizer
index - field in class Station
indexZeit - field in class Station
Indicators - field in class viror.teach.anim.net.SimpleParseHandler
The ProgressIndicators associated with this object
IniReader - class gitzel.util.IniReader
This class allows reading ini files from any input stream, file or http-doc.
IniReader(BufferedReader) - constructor for class gitzel.util.IniReader
IniReader(InputStream) - constructor for class gitzel.util.IniReader
Pass an input stream to the ini reader to have it know where to look...
IniReader(String) - constructor for class gitzel.util.IniReader
The IniReader takes the given String as input stream.
IniScale - field in class viror.teach.anim.BitmapRep
This value allows to give pictures an inital scale, i.e.
init() - method in class viror.teach.anim.TestApp
init() - method in class viror.teach.anim.net.TestNet
init() - method in class TokenRingTrainer
initDisplay() - method in class viror.teach.anim.net.OOComponentCustomizer
initDisplay() - method in class gitzel.util.TableGUI
Set up the display to make it suitable for the table.
initEdit() - method in class viror.teach.anim.net.OOComponentCustomizer
initFromURL(URL) - method in class viror.teach.anim.net.OOComponent
This method parses the info for this OOComponent from an URL.
initFromURL(URL) - method in class viror.teach.anim.net.OrnamentalComponent
Fills the description from a document lying on the server.
initFromURL(URL) - method in class viror.teach.anim.net.Router
Reads hostname, ip address and description from an 'ini file'.
initFromURL(URL) - method in class viror.teach.anim.net.SourceCodeViewer
Initializes the script from an url.
initFromURL(URL,java.applet.Applet) - method in class viror.teach.anim.net.NetworkSemantics
Reads an ini file from the given url.
initialize() - method in class viror.teach.anim.AnimList
This method ensures that all objects already in the list before the connction to a display class are adjusted to the properties of the display.
initialize() - method in class viror.teach.anim.SimpleAnimList
This method ensures that all objects already in the list before the connction to a display class are adjusted to the properties of the display.
initRoutingFromURL(java.net.URL) - method in class viror.teach.anim.net.PackageHandler
reads information about this handler from a URL
initRoutingFromURL(URL) - method in class viror.teach.anim.net.SimpleParseHandler
Reads the routing table from an URL.
InputField - field in class viror.teach.anim.net.BasicPayloadCustomizer
INSERT - static field in class viror.teach.anim.AnimList
InsertChange - field in class viror.teach.anim.SimpleAnimList
Will be true if our internal insertion list has to be merged with our data structure (i.e.
Insertion - field in class viror.teach.anim.StandardButtons
This (Hash)Map maps insertion buttons to elements that will be inserted when pressing the button.
InsertList - field in class viror.teach.anim.SimpleAnimList
The insertion list - these elements will be inserted into the data structure.
InsertListener - field in class viror.teach.anim.StandardButtons
This ActionListener handles insertions
Insertor - field in class viror.teach.anim.SimpleAnimList
The object that will be cloned to be inserted when in insert mode
InsideParty - field in class viror.teach.anim.SimpleAnimList
The last element that was entered.
InterLinks - field in class viror.teach.anim.net.SoftwareHandler
This Map maps InternalLinks to the SoftwareComponent reachable by them...
InternalLink - class viror.teach.anim.net.InternalLink
An internal link can be used to either connect two SoftwareComponents or a SoftwareComponent to a Router.
InternalLink() - constructor for class viror.teach.anim.net.InternalLink
InternalLinkBeanInfo - class viror.teach.anim.net.InternalLinkBeanInfo
InternalLinkBeanInfo() - constructor for class viror.teach.anim.net.InternalLinkBeanInfo
internalLinkListe - field in class MainFrame
IntrospectionHelper - class viror.teach.anim.net.IntrospectionHelper
A couple of utility functions that help with introspection
INVERSE - static field in class viror.teach.anim.AnimActor
IPAddress - field in class viror.teach.anim.net.Router
The IP-Address of this host, as long.
IPAddress - field in class viror.teach.anim.net.RouterCustomizer
IPAddressText - field in class viror.teach.anim.net.RouterCustomizer
isCloaked() - method in class viror.teach.anim.AnimRepresentation
When this returns true, the object is invisible on screen
isDragable() - method in class viror.teach.anim.AnimElement
isEditable() - method in class viror.teach.anim.net.BasicPayloadCustomizer
isEditable() - method in class viror.teach.anim.net.PayloadCustomizer
isHighlighted() - method in class viror.teach.anim.AnimRepresentation
returns the value of highlighted.
isMethodsEnabled() - method in class viror.teach.anim.net.OOComponent
If this is set to true, the buttons in the OOComponentCustomizer will be enabled, otherwise they will not be active.
isSynchronized() - method in class viror.teach.anim.net.OOComponent
If this is true, packages can only be sent synchronized, i.e.
isTarget(viror.teach.anim.net.SoftwareComponent) - method in class viror.teach.anim.net.IDPayload
returns true, if the name of the component is equal to the data of this payload.
IStream - field in class gitzel.util.IniReader
The input stream we use...
isVerbose() - method in class viror.teach.anim.net.Router
This method returns true, when the large full-information Customizer is to be shown.
it - field in class Station
iterator() - method in class gitzel.util.BasicScriptReader
Returns an iterator over this object.

J

jbInit() - method in class MainFrame
jbInit() - method in class viror.teach.anim.TestFrame
jbInit() - method in class viror.teach.anim.net.TestNetFrame
jbInit() - method in class TokenRingTrainer
jMenuBar1 - field in class MainFrame
jMenuFile - field in class MainFrame
jMenuFileExit - field in class MainFrame
jMenuFileNew - field in class MainFrame
jMenuFileRestart - field in class MainFrame
jMenuHelp - field in class MainFrame
jMenuHelpAbout - field in class MainFrame
jToolBar - field in class MainFrame

K

kennwort - field in class MainFrame
KeyNull - field in class gitzel.util.TableGUI
The text to be written whenever a key is set to "" which must not happen!
keyPressed(KeyEvent) - method in class viror.teach.anim.SimpleAnimList
keyReleased(KeyEvent) - method in class viror.teach.anim.SimpleAnimList
keyTyped(KeyEvent) - method in class viror.teach.anim.SimpleAnimList

L

laenge_bit - field in class Verbindung
laenge_m - field in class Verbindung
laenge_sec - field in class Verbindung
LastFocus - field in class gitzel.util.TableGUI
The element that was the last one to gain focus!
LastNewPackage - field in class viror.teach.anim.net.AbstractRouter
The last package that has arrived so far.
Layer - field in class viror.teach.anim.SimpleAnimList
The data structure used to store the different layers.
Line - field in class viror.teach.anim.net.HighlightText
The lines of code to be displayed in the window.
LineNum - field in class gitzel.util.BasicScriptReader
The highest line number parsed yet.
Link - class viror.teach.anim.net.Link
A connection between two routers.
Link() - constructor for class viror.teach.anim.net.Link
The standard link constructor.
LinkBeanInfo - class viror.teach.anim.net.LinkBeanInfo
Title: Viror.teach.anim.net Description: Copyright: Copyright (c) Ralf Gitzel Company: Wifo III
LinkBeanInfo() - constructor for class viror.teach.anim.net.LinkBeanInfo
LinkCustomizer - class viror.teach.anim.net.LinkCustomizer
LinkCustomizer() - constructor for class viror.teach.anim.net.LinkCustomizer
The standard constructor is used for beans
LinkCustomizer(boolean) - constructor for class viror.teach.anim.net.LinkCustomizer
This constructor is used by getCustomizer of Link
LinkDesc - field in class viror.teach.anim.net.LinkCustomizer
The Link Description
LinkList - field in class viror.teach.anim.net.Router
A list of all links that leave from this machine.
linkListe - field in class MainFrame
Links - field in class viror.teach.anim.net.SoftwareComponent
All internal links this object is connected to.
LinkText - field in class viror.teach.anim.net.LinkCustomizer
The intro text for the link description
List - field in class viror.teach.anim.AnimDisplay
List of objects to display
listCellRenderer - field in class MainFrame
Listener - field in class viror.teach.anim.net.LinkCustomizer
The listener that will update fields as they change
ListenerList - field in class viror.teach.anim.net.PackageCustomizer
add/remove listener
ListenerList - field in class viror.teach.anim.net.RouterCustomizer
ListenerList - field in class viror.teach.anim.net.SimpleParseHandlerCustomizer
Listeners - field in class viror.teach.anim.net.BasicPayloadCustomizer
listModel - field in class MainFrame
Loader - field in class viror.teach.anim.BitmapRep
This variable is used to store the image information as it is loaded asynchronously.
loesung - field in class AufgabeGrundR1
loesung - field in class AufgabeGrundR2
loesung - field in class ZeitRechenAufgaben
loesungR - field in class MainFrame
LookUp - field in class viror.teach.anim.net.SoftwareHandler
The Map that is responsible for mapping IDPayloads to SoftwareComponents.
LossPoint - field in class viror.teach.anim.net.Package
The package will disappear when it reaches the described completion value, i.e.
LossRate - field in class viror.teach.anim.net.Link
The loss rate - the percentage chance that packages might be lost along the way.
LossRate - field in class viror.teach.anim.net.LinkCustomizer
The Data Field
LossRateText - field in class viror.teach.anim.net.LinkCustomizer
Info Text
Lower - field in class viror.teach.anim.StandardButtons
The JPanel where insert buttons are added
lösung - field in class Station

M

main(String[]) - static method in class AufgabeErzeugen
main(String[]) - static method in class NetzwerkErzeugen
main(String[]) - static method in class testserver
Title: TokenRingTrainer

Description:

Copyright: Copyright (c) 2003

Company:

mainFrame - field in class AufgabeGrundR1
mainFrame - field in class AufgabeGrundR2
mainFrame - field in class OnlineHilfeDialog
mainFrame - field in class RahmenHandler
mainFrame - field in class TheorieAufgaben
MainFrame - field in class TokenRingTrainer
mainFrame - field in class ZeitRechenAufgaben
MAX_CHAR_PER_LINE - static field in class Utilities
Message - field in class viror.teach.anim.StandardButtons
This label displays information for the benefit of the user.
Message - field in class gitzel.util.TableError
Method - field in class viror.teach.anim.net.SimpleParseHandlerCustomizer
MethodCall - field in class viror.teach.anim.net.OOComponentCustomizer
The array of buttons
MethodIcons - field in class viror.teach.anim.net.OOComponent
The table of icons to be used with the method on the buttons.
MethodsEnabled - field in class viror.teach.anim.net.OOComponent
If this is set to true, the buttons in the OOComponentCustomizer will be enabled, otherwise they will not be active.
MethodTable - field in class viror.teach.anim.net.OOComponent
The table of methods
mitPrio - field in class MainFrame
mitReserv - field in class MainFrame
Modify - field in class viror.teach.anim.StandardButtons
The button that deletes the selected elements
ModX - field in class viror.teach.anim.BitmapRep
Modulo value for getPosition (see there).
ModY - field in class viror.teach.anim.BitmapRep
Modulo value for getPosition (see there).
monitorbit - field in class Rahmen
monitoring - field in class NetzwerkErzeugen
monitoring - field in class TheorieAufgaben
Mood - field in class viror.teach.anim.SimpleAnimList
The state the list is in
mouseClicked(MouseEvent) - method in class viror.teach.anim.AnimElement
Mouse events occuring inside this elements representation will be handled here (in the case of a click) In the default a click will select an element but by overwriting this function, more exciting things can be implemented (image maps, switches etc.)
mouseClicked(MouseEvent) - method in class viror.teach.anim.SimpleAnimList
Sends a mouse event (clicked) to the AnimElement whose Peer was at the clicked position.
mouseDragged(java.awt.event.MouseEvent) - method in class viror.teach.anim.SimpleAnimList
mouseDragged(MouseEvent) - method in class viror.teach.anim.AnimDisplay
mouseDragged(MouseEvent) - method in class viror.teach.anim.AnimElement
AnimElements may be dragged over the display if they are dragable.
mouseEntered(MouseEvent) - method in class viror.teach.anim.AnimElement
mouseEntered(MouseEvent) - method in class viror.teach.anim.SimpleAnimList
mouseExited(MouseEvent) - method in class viror.teach.anim.AnimElement
mouseExited(MouseEvent) - method in class viror.teach.anim.SimpleAnimList
mouseMoved(java.awt.event.MouseEvent) - method in class viror.teach.anim.AnimElement
mouseMoved(MouseEvent) - method in class viror.teach.anim.AnimDisplay
mouseMoved(MouseEvent) - method in class viror.teach.anim.SimpleAnimList
mousePressed(MouseEvent) - method in class viror.teach.anim.AnimElement
mousePressed(MouseEvent) - method in class viror.teach.anim.SimpleAnimList
A mousePressed-MouseEvent will have two effects.
mouseReleased(MouseEvent) - method in class viror.teach.anim.AnimElement
mouseReleased(MouseEvent) - method in class viror.teach.anim.SimpleAnimList
Other than passing the event to the element we also set the variable DragParty to null.
move() - method in class viror.teach.anim.net.AbstractRouter
The periodic update of the physical representation.
move() - method in class viror.teach.anim.AnimActor
move() - method in class viror.teach.anim.AnimElement
What happens in this function depends on the type of Element.
move() - method in class viror.teach.anim.AnimPath
like statics we do not move
move() - method in class viror.teach.anim.AnimStatic
What happens in this function depends on the type of Element.
move() - method in class viror.teach.anim.net.Package
moveAll() - method in class viror.teach.anim.AnimList
moves all elements by one "turn"
moveAll() - method in class viror.teach.anim.SimpleAnimList
moves all elements by one "turn"
moveDown - field in class MainFrame
moveUp - field in class MainFrame
MrCustom - field in class viror.teach.anim.net.OOComponent
The customizer used with this object

N

n - field in class TheorieAufgaben
nachfolger - field in class Station
Name - field in class viror.teach.anim.net.AbstractRouter
Name - field in class viror.teach.anim.net.SoftwareComponent
The name of this software component
name - field in class Station
NetworkSemantics - class viror.teach.anim.net.NetworkSemantics
This class is basically a collection of constants that can be set and gotten via static methods.
NetworkSemantics() - constructor for class viror.teach.anim.net.NetworkSemantics
The constructor is protected and is called by getSemantics
Title: TokenRingTrainer

Description:

Copyright: Copyright (c) 2003

Company:

netzwerk - field in class AufgabeGrundR1
netzwerk - field in class AufgabeGrundR2
netzwerk - field in class Einstellungen
netzwerk - field in class MainFrame
netzwerk - field in class NetzwerkErzeugen
netzwerk - field in class RahmenHandler
netzwerk - field in class Station
netzwerk - field in class TheorieAufgaben
netzwerk - field in class TokenRingManager
netzwerk - field in class TokenRingTrainer
netzwerk - field in class ZeitRechenAufgaben
Netzwerk() - constructor for class Netzwerk
Title: TokenRingTrainer

Description:

Copyright: Copyright (c) 2003

Company:

netzwerkErzeugen - field in class MainFrame
NetzwerkErzeugen() - constructor for class NetzwerkErzeugen
NEUTRAL - static field in class viror.teach.anim.AnimList
NewEntries - field in class viror.teach.anim.net.SimpleParseHandlerCustomizer
This list stores all keys that have to be thrown out again in the case of an undo (i.e.
NewIn - field in class viror.teach.anim.net.SimpleParseHandlerCustomizer
This field is used to store the values of a newly added entry
NewLine - field in class gitzel.util.TableGUI
Which TableEntry-implementing object is to be used with the given column.
NewMethod - field in class viror.teach.anim.net.SimpleParseHandlerCustomizer
This field is used to store the values of a newly added entry
newNet - field in class AufgabeErzeugen
NewOut - field in class viror.teach.anim.net.SimpleParseHandlerCustomizer
This field is used to store the values of a newly added entry
NewTarget - field in class viror.teach.anim.net.SimpleParseHandlerCustomizer
This field is used to store the values of a newly added entry
NextEvent - field in class viror.teach.anim.net.AbstractRouter
The number of turns until the next event is executed
NextSaved - field in class viror.teach.anim.net.AbstractRouter
The number of turns until the next turn is executed.
Node - field in class viror.teach.anim.PolygonRep
The Nodes that define the Polygon.
NORMAL - static field in class viror.teach.anim.AnimActor
north - field in class MainFrame
northCenter - field in class MainFrame
northEast - field in class MainFrame
northPanel - field in class MainFrame
northWest - field in class MainFrame
NOSTATE - static field in class viror.teach.anim.AnimElement
The default state of the element.
num - field in class viror.teach.anim.net.SourceCodeViewer
The number of source codes shown -1

O

Offset - field in class viror.teach.anim.net.HighlightText
The current offset (i.e.
Offset - field in class viror.teach.anim.net.SimpleParseHandlerCustomizer
The offset - i.e.
Offset - field in class gitzel.util.TableGUI
The current offset value
OffX - field in class viror.teach.anim.AnimDisplay
OffsetX
OffY - field in class viror.teach.anim.AnimDisplay
OffsetY
ok - field in class results
ok - field in class TokenRingTrainer
OldIn - field in class viror.teach.anim.net.SimpleParseHandlerCustomizer
The key value before the current edit change.
OldVal - field in class gitzel.util.TableGUI
The last value of a field before focus was lost!
Title: TokenRingTrainer

Description:

Copyright: Copyright (c) 2003

Company:

Title: TokenRingTrainer

Description: HyperLinkListener

Copyright: Copyright (c) 2003

Company:

OOComponent - class viror.teach.anim.net.OOComponent
This class represents an object oriented software component, i.e.
OOComponent(Image,Image) - constructor for class viror.teach.anim.net.OOComponent
This constructor is used if the position of the component is not important yet.
OOComponent(Image,Image,int,int) - constructor for class viror.teach.anim.net.OOComponent
This is the constructor most likely to be used in manual coding.
OOComponentBeanInfo - class viror.teach.anim.net.OOComponentBeanInfo
Title: Viror.teach.anim.net Description: Copyright: Copyright (c) Ralf Gitzel Company: Wifo III
OOComponentBeanInfo() - constructor for class viror.teach.anim.net.OOComponentBeanInfo
OOComponentCustomizer - class viror.teach.anim.net.OOComponentCustomizer
This is no real customizer insofar as it does not have an editable mode (i.e.
OOComponentCustomizer(boolean) - constructor for class viror.teach.anim.net.OOComponentCustomizer
OPEN - static field in class viror.teach.anim.PolygonRep
An open polygon
OpticUpdate - field in class viror.teach.anim.AnimPath
For more info on this see generateRepresentation
Original - field in class viror.teach.anim.BitmapRep
The original unscaled image.
Original - field in class viror.teach.anim.VectorRep
The element to be drawn here.
OrnamentalComponent - class viror.teach.anim.net.OrnamentalComponent
This class does not have any functionality beyond that of SoftwareComponent but has as long descriptive text plus a rather simplistic Customizer (which does not deserve that name really....)
OrnamentalComponent(Image,Image) - constructor for class viror.teach.anim.net.OrnamentalComponent
A basic constructor that can be used in conjunction with StandardButtons or any other constellation where the position of the element will be set afterwards.
OrnamentalComponent(Image,Image,int,int) - constructor for class viror.teach.anim.net.OrnamentalComponent
This constructor is the one that is most likely to be used in the case of of 'manual' use.
Title: Viror.teach.anim.net Description: Copyright: Copyright (c) Ralf Gitzel Company: Wifo III
OrnamentalComponentBeanInfo() - constructor for class viror.teach.anim.net.OrnamentalComponentBeanInfo
This rather simple customizer is for the OrnamentalComponent class
OrnamentalComponentCustomizer(boolean) - constructor for class viror.teach.anim.net.OrnamentalComponentCustomizer
Out - field in class viror.teach.anim.net.SimpleParseHandlerCustomizer
outStr - field in class testserver

P

Package - class viror.teach.anim.net.Package
Packages are represented by AnimActors that have additional information attached.
Package(int,int,Color) - constructor for class viror.teach.anim.net.Package
This constructor is the one to usually use.
Package(int,int,Image,Image) - constructor for class viror.teach.anim.net.Package
This constructor is used to create packages that have an image as a physical representation.
Package(int,String,String,int,Image,Image) - constructor for class viror.teach.anim.net.Package
This package constructor gives us a package that is suitable for routing with SoftwareHandlers.
packageArrived(viror.teach.anim.net.Package) - method in class viror.teach.anim.net.AbstractRouter
What should this router do when a package arrives? The implementation in this class only sets the LastNewPackage to p.
packageArrived(viror.teach.anim.net.Package) - method in class viror.teach.anim.net.OOComponent
packageArrived(viror.teach.anim.net.Package) - method in class viror.teach.anim.net.Router
This method is called when a package arrives at the router
remove the package that has arrived!
PackageBeanInfo - class viror.teach.anim.net.PackageBeanInfo
Title: Viror.teach.anim.net Description: Copyright: Copyright (c) Ralf Gitzel Company: Wifo III
PackageBeanInfo() - constructor for class viror.teach.anim.net.PackageBeanInfo
PackageCustomizer - class viror.teach.anim.net.PackageCustomizer
This class allows the bean Package to be initialized - this is not done via properties for one simple reason; we also use this class to allow users to view this component when the animation is running.
PackageCustomizer() - constructor for class viror.teach.anim.net.PackageCustomizer
The standard constructor used by bean tools.
PackageCustomizer(boolean) - constructor for class viror.teach.anim.net.PackageCustomizer
If editable is true, the values shown in this JPanel can be altered
PackageErrorListener - interface viror.teach.anim.net.PackageErrorListener
This listener can be notified of syntactically incorrect packages by a PackagePedanticHandler.
PackageHandler - field in class viror.teach.anim.net.RouterCustomizer
PackageHandler - interface viror.teach.anim.net.PackageHandler
PackageHandlerBeanInfo - class viror.teach.anim.net.PackageHandlerBeanInfo
Title: Viror.teach.anim.net Description: Copyright: Copyright (c) Ralf Gitzel Company: Wifo III
PackageHandlerBeanInfo() - constructor for class viror.teach.anim.net.PackageHandlerBeanInfo
PackageHandlerText - field in class viror.teach.anim.net.RouterCustomizer
PackageLayer - field in class viror.teach.anim.net.Router
The layer on which packages are displayed when originating from this router
PackageLayer - field in class viror.teach.anim.net.SoftwareComponent
The layer on which packages should be placed when they are sent.
PackagePedanticHandler - interface viror.teach.anim.net.PackagePedanticHandler
These package handlers demand a certain systax from their packages and will notify PackageErrorListeners if the syntax is violated.
packFrame - field in class viror.teach.anim.TestApp
packFrame - field in class viror.teach.anim.net.TestNet
paint(Graphics2D) - method in class viror.teach.anim.AnimRepresentation
This is called in AnimDisplay.paintComponent to draw exactly this object.
paint(Graphics2D) - method in class viror.teach.anim.BitmapRep
This is called in AnimDisplay.paintComponent to draw exactly this object.
paint(Graphics2D) - method in class viror.teach.anim.VectorRep
This is called in AnimDisplay.paintComponent to draw exactly this object.
paintComponent(Graphics) - method in class viror.teach.anim.AnimDisplay
the paint method draws all the components in the AnimList according to the given scale.
Paket - field in class RahmenHandler
parse(String) - method in class gitzel.util.BasicScriptReader
The parsing of a line.
parse(String) - method in class gitzel.util.IniReader
parses a line from the input file.
passing - field in class NetzwerkErzeugen
password - field in class results
password - field in class TokenRingTrainer
Path - field in class viror.teach.anim.AnimActor
The path this actor is attached to.
Path - field in class viror.teach.anim.AnimPath
The acutal path
pause - field in class MainFrame
Pause - field in class viror.teach.anim.SimpleAnimList
The pause value is used to stop/resume the thread for animation
PayBox - field in class viror.teach.anim.net.PackageCustomizer
The list where all payload elements are listed.
Payload - field in class viror.teach.anim.net.Package
The payload can be empty but can be used by applications to simulate package content.
PayloadCustomizer - interface viror.teach.anim.net.PayloadCustomizer
In addition to the other customizer effects, the one for Payloads also needs to be able to spawn a new element from the values inserted into the already displayed customizer....
PayText - field in class viror.teach.anim.net.PackageCustomizer
The title text for the payload section
PDU - class PDU
Title: TokenRingTrainer

Description:

Copyright: Copyright (c) 2003

Company:

PDU(int,int,Station,Station) - constructor for class PDU
PDUqueue - field in class Station
PDUqueueAbgearbeitet - field in class Station
Peer - field in class viror.teach.anim.AnimElement
The physical representation of this component
Pencil - field in class viror.teach.anim.VectorRep
The stroke used by the objects
PI - field in class viror.teach.anim.net.SoftwareComponent
The set of all ProgressIndicators observing this object
pick(Dimension) - method in class viror.teach.anim.AnimList
This method is used to get the shape at the given coordinates
pick(Dimension) - method in class viror.teach.anim.SimpleAnimList
This method is used to get the shape at the given coordinates
Sends a package p from s to the other end of the link.
Sends a package p from s to the other end of the link.
PListen - field in class gitzel.util.TableGUI
PolygonRep - class viror.teach.anim.PolygonRep
This class draws a polygon which can be either open or closed.
PolygonRep(Dimension[],boolean) - constructor for class viror.teach.anim.PolygonRep
The waypoints define the look of the polygon.
Pos - field in class viror.teach.anim.VectorRep
The position of this element is saved as a translation matrix
position - field in class Rahmen
Position - field in class viror.teach.anim.net.SourceCodeViewer
The position in the source code - this is mapped to a source code page and line with the help of the ArrayList Script.
posS - field in class MainFrame
pRegister - field in class Station
prio - field in class MainFrame
prioritaet - field in class PDU
priority - field in class NetzwerkErzeugen
priotity - field in class Rahmen
ProgressIndicator - interface viror.teach.anim.ProgressIndicator
A progress indicator is a GUI component that shows the progress of some activity.
ProgressIndicators - field in class viror.teach.anim.net.AbstractRouter
The set of all ProgressIndicators
Progressive - field in class RahmenHandler
Progressive - field in class viror.teach.anim.net.SimpleParseHandler
If true, ProgressIndicators will have their first indicator advanced by one for every package arrived.
Progressive - interface viror.teach.anim.Progressive
This interface indicates that the implementing class changes its values in a from that could be considered a progress.
ProgressTable - field in class viror.teach.anim.net.AbstractRouter
The table of all progress reactions
progressTableLookup(int) - method in class viror.teach.anim.net.AbstractRouter
A lookup in the ProgressTable - will return a default if it has been defined, might return null otherwise.
propertyChange(PropertyChangeEvent) - method in class viror.teach.anim.AnimActor
propertyChange(PropertyChangeEvent) - method in class viror.teach.anim.AnimElement
when we get a DELETED from any other object we sever the ties to it -> this ensures that the object will be gone completely from this animation and if not used elsewhere will be consumed by the garbage collector daemon.
propertyChange(PropertyChangeEvent) - method in class viror.teach.anim.AnimPath
There are two kinds of propertyChanges that interest us.
propertyChange(PropertyChangeEvent) - method in class viror.teach.anim.AnimRepresentation
This is fired when the coordinates of the AnimElement change.
propertyChange(PropertyChangeEvent) - method in class viror.teach.anim.net.OOComponentCustomizer
propertyChange(PropertyChangeEvent) - method in class viror.teach.anim.net.Router
propertyChangeListeners - field in class viror.teach.anim.AnimElement
PropertyDisplay - field in class viror.teach.anim.net.OOComponentCustomizer
The array of text fields
PropertyLabel - field in class viror.teach.anim.net.OOComponentCustomizer
The array of labels associated with the text fields
PropertyTable - field in class viror.teach.anim.net.OOComponent
The table of properties
PSize - field in class viror.teach.anim.net.Package
The package size.
PType - field in class viror.teach.anim.net.NetworkSemantics
This Map stores the strings which describe the different package types

Q

Quality - field in class viror.teach.anim.BitmapRep
This member is used to determine the scaling quality.

R

r - field in class AufgabeErzeugen
r - field in class MainFrame
r - field in class NetzwerkErzeugen
r - field in class ZeitRechenAufgaben
Rahmen - class Rahmen
Title: TokenRingTrainer

Description:

Copyright: Copyright (c) 2003

Company:

rahmen - field in class Netzwerk
rahmen - field in class Station
rahmen - field in class TokenRingManager
rahmen - field in class Verbindung
Rahmen(boolean) - constructor for class Rahmen
Title: TokenRingTrainer

Description: Kontrollinstanz der Animation.

ReadyText - field in class viror.teach.anim.StandardButtons
This message will be written when waiting for orders.
receiveData(Rahmen) - method in class Station
receiveData_(Rahmen) - method in class Station
receiveFrame() - method in class Station
receiveToken() - method in class Station
rechenAufgabe - field in class MainFrame
Title: TokenRingTrainer

Description:

Copyright: Copyright (c) 2003

Company:

remove() - method in class viror.teach.anim.AnimElement
called when the element is deleted.
remove() - method in class viror.teach.anim.AnimPath
If the AnimPath is removed all Actors on it have to go as well
removeActor(viror.teach.anim.AnimActor) - method in class viror.teach.anim.AnimPath
Removes an actor from the list of elements moving along the path.
removeAll() - method in class viror.teach.anim.AnimList
completely empties the list of all elements.
removeAll() - method in class viror.teach.anim.SimpleAnimList
completely empties the list of all elements.
removeAllowedEndPoint(String) - method in class viror.teach.anim.AnimPath
Removes a single Identification from the AllowedEndPoints
removeAllowedStartPoint(String) - method in class viror.teach.anim.AnimPath
Removes a single Identification from the AllowedStartPoints
removeAllSelected() - method in class viror.teach.anim.AnimList
Removes all elements currently selected
removeAllSelected() - method in class viror.teach.anim.SimpleAnimList
Removes all elements currently selected
removeElement(viror.teach.anim.AnimElement) - method in class viror.teach.anim.AnimDisplay
Remove an element from the display.
removeElement(viror.teach.anim.AnimElement) - method in class viror.teach.anim.AnimList
This function removes all elements that are "equal" (as in Object.equals()) to e.
Implementation note: If trying to remove an element that has just been inserted the deletion might not work.
removeEntry(int) - method in class viror.teach.anim.net.SimpleParseHandler
removes an entry from the table
removeMethod(String) - method in class viror.teach.anim.net.OOComponent
This will remove a method and all the packages it should have sent! Ture is returned if the operation was sucessful.
RemovePay - field in class viror.teach.anim.net.PackageCustomizer
The button to remove payload entries
removePayload(int) - method in class viror.teach.anim.net.Package
Removes a payload entry from the list of payload entries
RemovePayText - field in class viror.teach.anim.net.PackageCustomizer
The Payload button text
removeProgressTableDefaultEntry() - method in class viror.teach.anim.net.AbstractRouter
removes the default table entry.
removeProperty(String) - method in class viror.teach.anim.net.OOComponent
Remove a property from the table of properties.
removeTableEntry(String) - method in class gitzel.util.TableGUI
See description of setTableEntry for details
reservierung - field in class MainFrame
reservierung - field in class Rahmen
reset() - method in class Rahmen
resetData() - method in class Rahmen
resetHeader() - method in class Rahmen
resetMonitorBit() - method in class Rahmen
resetTokenBit() - method in class Rahmen
resumeAnim() - method in class viror.teach.anim.AnimCycle
Resumes an animation that was interrupted by a call of suspend
resumeAnim() - method in class viror.teach.anim.SimpleAnimList
This method gets an image from the given URL.
richtigOderFalsch - field in class MainFrame
rmsecLabel - field in class MainFrame
Router - class viror.teach.anim.net.Router
This class represents a router in the animation.
Router(Image,Image) - constructor for class viror.teach.anim.net.Router
Router(Image,Image,int,int) - constructor for class viror.teach.anim.net.Router
The constructor sets up a router.
RouterBeanInfo - class viror.teach.anim.net.RouterBeanInfo
Title: Viror.teach.anim.net Description: Copyright: Copyright (c) Ralf Gitzel Company: Wifo III
RouterBeanInfo() - constructor for class viror.teach.anim.net.RouterBeanInfo
RouterCustomizer - class viror.teach.anim.net.RouterCustomizer
The GUI component that will allow custom settings for the router.
RouterCustomizer() - constructor for class viror.teach.anim.net.RouterCustomizer
The standard costructor is used by bean tools.
RouterCustomizer(boolean) - constructor for class viror.teach.anim.net.RouterCustomizer
The constructor.
RouterIndex - field in class viror.teach.anim.net.SoftwareComponent
The index of the link connecting to the router.
RouterSummary - class viror.teach.anim.net.RouterSummary
This is not a real customizer but rather a cheap alternative when the customizer should be used for display purposes only.
RouterSummary() - constructor for class viror.teach.anim.net.RouterSummary
Note: editable is always false - this 'Customizer' cannot be used for editing.
rpf - field in class Station
rRegister - field in class Station
rSoluLabel - field in class MainFrame
rtimeLabel - field in class MainFrame
RubberMode - field in class viror.teach.anim.AnimDisplay
True if a rubber band should be displayed.
RubOrigin - field in class viror.teach.anim.AnimDisplay
The rubber band origin coordinates.
run() - method in class viror.teach.anim.SimpleAnimList
The animation cycle.
run() - method in class testserver
run() - method in class TokenRingManager

S

save(OutputStream) - method in class gitzel.util.IniReader
save the header info to the given output stream.
save(String) - method in class gitzel.util.IniReader
a shortcut function that allows giving a file name instead of a stream for saving
Scale - field in class viror.teach.anim.AnimDisplay
scale factor
Scale - field in class viror.teach.anim.VectorRep
The scale factor of this element saved in matrix form
scale(double) - method in class viror.teach.anim.AnimRepresentation
Change the size of this element.
scale(double) - method in class viror.teach.anim.BitmapRep
Change the size of this element.
scale(double) - method in class viror.teach.anim.SplineRep
Overwritten to reset the value of Start
scale(double) - method in class viror.teach.anim.VectorRep
This implementation of scale uses AffineTransforms.
ScaleList - field in class viror.teach.anim.net.NetworkSemantics
Here are all scales that are recommended for the given image.
scalePeer(double) - method in class viror.teach.anim.AnimElement
This is a convenience method - since most elements use bitmaps as representations.
ScreenUsage - field in class viror.teach.anim.AnimDisplay
how much of the screen should the display use? (Percentage)
Script - field in class viror.teach.anim.net.SourceCodeViewer
The Script of this object - see intro text for details.
Scroll - field in class viror.teach.anim.net.HighlightText
The scrollbar to view all text
Scroll - field in class viror.teach.anim.net.SimpleParseHandlerCustomizer
Scroll the table information
Scroll - field in class gitzel.util.TableGUI
The scrollbar to move through the table
scrollPaneForList - field in class MainFrame
SCurrent - field in class viror.teach.anim.BitmapRep
The scaled version of the picture for selected graphics.
SELECTED - static field in class viror.teach.anim.AnimElement
This flag is set when the object is selected which happens after the mouse is clicked on it but may also be activated directly.
Selected - field in class viror.teach.anim.BitmapRep
This graphic will be displayed when the object is selected.
SelectErrorText - field in class viror.teach.anim.StandardButtons
Selection error message.
sem - field in class RahmenHandler
Semantics - static field in class viror.teach.anim.net.NetworkSemantics
The single and only instance of this class.
send() - method in class results
senden1 - field in class MainFrame
sender - field in class PDU
sendeStationen - field in class Netzwerk
Title: TokenRingTrainer

Description:

Copyright: Copyright (c) 2003

Company:

sendeZeitpunkt - field in class PDU
sendeZeitpunkt - field in class Station
sendeZeitpunkt - field in class Verbindung
sendFrame() - method in class Station
This method sends an internal package.
sendInternalPackage(viror.teach.anim.net.Package,int) - method in class viror.teach.anim.net.Router
Calling this method sends a package via an internal link.
sendLabel - field in class MainFrame
sendPackage(viror.teach.anim.net.Package) - method in class viror.teach.anim.net.SoftwareComponent
This method sends a package to the router in order to have it moved to other routers and then finally to the intended component.
sendPackage(viror.teach.anim.net.Package,int) - method in class viror.teach.anim.net.Router
Calling this method puts the given package on the link.
serverip - field in class results
serverport - field in class results
setAddButtonText(String) - method in class gitzel.util.TableGUI
Sets the text on the button that adds a new table entry.
setAddPayText(String) - method in class viror.teach.anim.net.PackageCustomizer
setAddText(String) - method in class viror.teach.anim.net.SimpleParseHandlerCustomizer
setAktionen(String) - method in class Netzwerk
setAList(viror.teach.anim.AnimList) - method in class viror.teach.anim.StandardButtons
Sets the list which contains the elements.
setAllowedEndPoints(Set) - method in class viror.teach.anim.AnimPath
Passes a set of all Identifications that will be allowed as end points.
setAllowedStartPoints(Set) - method in class viror.teach.anim.AnimPath
Passes a set of all Identifications that will be allowed as start points.
Sets the class that controls the animation cycle
setArrivalState(int) - method in class viror.teach.anim.AnimActor
The value that must be reached to change state to ARRIVED
setBandwidth(int) - method in class viror.teach.anim.net.Link
Sets the bandwidth value, i.e.
setBounds(int,int,int,int) - method in class viror.teach.anim.AnimDisplay
Every time the component size is changed we want to recalculate the scaling factor to ensure proper display.
setButtons(int) - method in class MainFrame
setCompletion(int) - method in class viror.teach.anim.AnimActor
Changes the completion value of the actor.
setConnectText(String) - method in class viror.teach.anim.StandardButtons
sets the text for the start button
the class that will be used to connect the two elements.
setControlPoint(int,Dimension) - method in class viror.teach.anim.Spline
Sets the n-th control point to the given value.
setControlPoint(int,Dimension) - method in class viror.teach.anim.SplineRep
Sets a control point to another position.
setCost(int) - method in class viror.teach.anim.net.Link
Sets the Cost of this link.
setData(String) - method in class viror.teach.anim.net.BasicPayload
setDelay(int) - method in class viror.teach.anim.net.AbstractLink
Sets the Delay of this link.
setDeleteText(String) - method in class viror.teach.anim.StandardButtons
sets the text for the stop button
setDescription(String) - method in class viror.teach.anim.net.AbstractRouter
setDifficulty(int) - method in class Netzwerk
setDisplay(viror.teach.anim.AnimDisplay) - method in class viror.teach.anim.AnimList
DO NOT CALL THIS FUNCTION! This function sets a reference to the display which is often needed for inital scaling of AnimRepresentations etc.
Do not call this method! It is used exclusively by AnimDisplay when a list is added to it.
setDisplay(viror.teach.anim.AnimDisplay) - method in class viror.teach.anim.SimpleAnimList
read warning in the interface description!
setDragable(boolean) - method in class viror.teach.anim.AnimStatic
If set to true, the element can be dragged around the screen.
setEditable(boolean) - method in class viror.teach.anim.net.BasicPayloadCustomizer
setEditable(boolean) - method in class viror.teach.anim.net.PayloadCustomizer
setEditPayText(String) - method in class viror.teach.anim.net.PackageCustomizer
setEnabled(boolean) - method in class viror.teach.anim.net.OOComponentCustomizer
setEnd(viror.teach.anim.AnimStatic) - method in class viror.teach.anim.AnimPath
Sets the end point of the path.
setEnd(viror.teach.anim.AnimStatic) - method in class viror.teach.anim.net.InternalLink
Sets the secondary component of the internal link.
setEndTangent(Dimension) - method in class viror.teach.anim.AnimPath
see the other form of setEndTangent for details
setEndTangent(int,int) - method in class viror.teach.anim.AnimPath
The curve used for the Animpath is a cubic spline.
setEntry(int,String,int) - method in class viror.teach.anim.net.SourceCodeViewer
Change a script entry to the given values.
setEntry(String,String) - method in class gitzel.util.IniReader
alter header X information (use save function to update on disk as well).
setErrorRate(double) - method in class viror.teach.anim.net.Link
Sets the error rate of this link.
setFehler(boolean) - method in class PDU
setFehler(boolean) - method in class Station
setFrame(Rahmen) - method in class Station
setFrame(Rahmen) - method in class Verbindung
setFrameRate(int) - method in class viror.teach.anim.AnimCycle
Sets the Frame rate.
setFrameRate(int) - method in class viror.teach.anim.SimpleAnimList
setGrid(Dimension) - method in class viror.teach.anim.AnimDisplay
Sets the grid size.
setGridPosition(Dimension) - method in class viror.teach.anim.AnimElement
Sets the grid position (i.e.
setGridPosition(int,int) - method in class viror.teach.anim.AnimElement
Sets the grid position (i.e.
setGridPosition(int,int) - method in class viror.teach.anim.AnimPath
Only call this function if no startpoint has been set yet.
setHandler(viror.teach.anim.net.PackageHandler) - method in class viror.teach.anim.net.Router
Sets the package handler.
setHighlightColor(Color) - method in class viror.teach.anim.VectorRep
Sets the colour that will be used to highlight the component.
setHighlighted(boolean) - method in class viror.teach.anim.AnimRepresentation
makes this object stand out from the others of its type.
setHome(viror.teach.anim.net.Router) - method in class viror.teach.anim.net.PackageHandler
sets the router this handler runs on
setHome(viror.teach.anim.net.Router) - method in class viror.teach.anim.net.SimpleParseHandler
sets the router this handler runs on
setHostname(String) - method in class viror.teach.anim.net.Router
Sets the hostname for this router.
setID(String) - method in class viror.teach.anim.net.IDPayload
setIdentification(String) - method in class viror.teach.anim.AnimElement
The identification of this AnimElement.
setIndex(int) - method in class Station
setIniScale(double) - method in class viror.teach.anim.BitmapRep
Sets the initial scale, i.e.
setInitialScale(double) - method in class viror.teach.anim.BitmapRep
The initial scale.
setInsertor(viror.teach.anim.AnimElement) - method in class viror.teach.anim.AnimList
The specified element will bi inserted if the mouse is clicked while in INSERT-Mood.
The specified element will bi inserted if the mouse is clicked while in INSERT-Mood.
setIPAddress(long) - method in class viror.teach.anim.net.Router
Sets the IP address for this router
setKeyNullText(String) - method in class gitzel.util.TableGUI
Set the error message text to use when key is empty
sets the package that should be considered the last one that has arrived so far.
setLines(String[]) - method in class viror.teach.anim.net.HighlightText
Sets the text of this Code Viewer.
setLineWidth(double) - method in class viror.teach.anim.VectorRep
A shortcut function to set line width.
setList(viror.teach.anim.AnimList) - method in class viror.teach.anim.AnimDisplay
Sets the AnimList.
setList(viror.teach.anim.AnimList) - method in class viror.teach.anim.AnimElement
This function should only be called by an implementation of AnimList during add and remove.
setLoesung(boolean) - method in class Station
setLossRate(double) - method in class viror.teach.anim.net.Link
Sets the loss rate, i.e.
setMethod(int,String) - method in class viror.teach.anim.net.SimpleParseHandler
Change the method stored under key i
setMethodsEnabled(boolean) - method in class viror.teach.anim.net.OOComponent
If this is set to true, the buttons in the OOComponentCustomizer will be enabled, otherwise they will not be active.
setMode(int) - method in class viror.teach.anim.AnimList
Sets the mood of the list.
setMode(int) - method in class viror.teach.anim.SimpleAnimList
Sets the mood of the list.
setModifyText(String) - method in class viror.teach.anim.StandardButtons
sets the text for the start button
setMonitorBit() - method in class Rahmen
setName(String) - method in class viror.teach.anim.net.AbstractRouter
setName(String) - method in class viror.teach.anim.net.SoftwareComponent
setName(String) - method in class Station
setNumberOfTypes(int) - method in class viror.teach.anim.net.NetworkSemantics
setNumberOfVisibleCharacters(int) - method in class viror.teach.anim.net.HighlightText
Sets the number of visible characters in one line
setNumberOfVisibleLines(int) - method in class viror.teach.anim.net.HighlightText
Set the number of visible lines of text.
setObject(Object) - method in class viror.teach.anim.net.BasicPayloadCustomizer
setObject(Object) - method in class viror.teach.anim.net.LinkCustomizer
Pass the object that this customizer will display/alter
setObject(Object) - method in class viror.teach.anim.net.OOComponentCustomizer
setObject(Object) - method in class viror.teach.anim.net.OrnamentalComponentCustomizer
setObject(Object) - method in class viror.teach.anim.net.PackageCustomizer
Pass the object that this customizer will display/alter
setObject(Object) - method in class viror.teach.anim.net.RouterCustomizer
Pass the object that this customizer will display/alter
setObject(Object) - method in class viror.teach.anim.net.RouterSummary
setObject(Object) - method in class viror.teach.anim.net.SimpleParseHandlerCustomizer
Pass the object that this customizer will display/alter
setOutType(int,int) - method in class viror.teach.anim.net.SimpleParseHandler
Change the out type associated with key i
setPackageLayer(int) - method in class viror.teach.anim.net.Router
setPackageLayer(int) - method in class viror.teach.anim.net.SoftwareComponent
setPackageType(int,String) - method in class viror.teach.anim.net.NetworkSemantics
sets a text for a certain package type.
setPaint(Paint) - method in class viror.teach.anim.VectorRep
allows to set the fill style.
setPath(viror.teach.anim.AnimPath) - method in class viror.teach.anim.AnimActor
Do not call this method.
setPayload(int,viror.teach.anim.net.BasicPayload) - method in class viror.teach.anim.net.Package
Sets the payload value at the given position to the one passed as parameter.
Sets the AnimRepresentation which should be used with this element.
setPosition(Dimension) - method in class viror.teach.anim.AnimRepresentation
Set the onscreen position of this Representation.
setPosition(Dimension) - method in class viror.teach.anim.BitmapRep
Set the onscreen position of this Representation.
setPosition(Dimension) - method in class viror.teach.anim.SplineRep
setPosition ensures that all control points lie correctly in relative position to the starting point
setPosition(Dimension) - method in class viror.teach.anim.VectorRep
the standard way of positioning an element (such that the coordinates are the object center).
setPosition(int,int) - method in class viror.teach.anim.AnimRepresentation
Set the onscreen position of this Representation.
setPosition(int,int) - method in class viror.teach.anim.net.HighlightText
The parameter 'viewer' is ignored -> it is required due to the generic nature of the interface.
setPosition(int,int) - method in class viror.teach.anim.ProgressIndicator
A hard jump for resets etc.
setPosition(int,int) - method in class viror.teach.anim.net.SourceCodeViewer
Note that the first line is 0.
setPosition(Object) - method in class Rahmen
setPriority(int) - method in class Rahmen
setPSize(int) - method in class viror.teach.anim.net.Package
Set package size.
setReadyText(String) - method in class viror.teach.anim.StandardButtons
sets the text that will be shown when waiting for orders.
setRemovePayText(String) - method in class viror.teach.anim.net.PackageCustomizer
setReservierung(int) - method in class Rahmen
setScreenUsage(double) - method in class viror.teach.anim.AnimDisplay
Sets the percentage of the screen the display should use.
setSelectedImage(Image) - method in class viror.teach.anim.BitmapRep
This method can be used to set a graphic that should be displayed when the element is selected.
setSelectErrorText(String) - method in class viror.teach.anim.StandardButtons
sets the text that will be shown when a button was pressed that required something to be selected but that was nothing selected.
setSendeZeitpunkt(float) - method in class PDU
setStart(viror.teach.anim.AnimStatic) - method in class viror.teach.anim.AnimPath
Sets the beginning of the path which has to be a static element.
setStart(viror.teach.anim.AnimStatic) - method in class viror.teach.anim.net.InternalLink
sets the first component of the internal link.
setStartPoint(Dimension) - method in class viror.teach.anim.SplineRep
Sets the startpoint to another position and therefore moves the whole spline, since all other points are relative to that one
setStartTangent(Dimension) - method in class viror.teach.anim.AnimPath
see the other form of setStartTangent for details
setStartTangent(int,int) - method in class viror.teach.anim.AnimPath
The curve used for the Animpath is a cubic spline.
setStartText(String) - method in class viror.teach.anim.StandardButtons
sets the text for the start button
setState(int) - method in class viror.teach.anim.AnimElement
Sets the state to this value.
setStep(int) - method in class viror.teach.anim.AnimActor
Sets the direction of the Actor when moving on the path.
setStopText(String) - method in class viror.teach.anim.StandardButtons
sets the text for the stop button
setStroke(Stroke) - method in class viror.teach.anim.VectorRep
set the stroke style (a java2D feature)
setSuccessor(Station) - method in class Station
setSynchronized(boolean) - method in class viror.teach.anim.net.OOComponent
If this is true, packages can only be sent synchronized, i.e.
setTable(String[][]) - method in class gitzel.util.TableGUI
Fill the table with information from the underlying data structure.
setTableEntry(String,String[]) - method in class gitzel.util.TableGUI
Changes a table entry to the given values.
setTarget(int,viror.teach.anim.net.Router) - method in class viror.teach.anim.net.SimpleParseHandler
Sets the target for key i
setTheorie(boolean) - method in class Station
setTokenBit() - method in class Rahmen
setToSpline(viror.teach.anim.Spline) - method in class viror.teach.anim.SplineRep
takes a spline object and uses it as a new basis for the CubicCurve Original
setTravelTime(int) - method in class viror.teach.anim.AnimActor
Set the TravelTime.
setType(int) - method in class viror.teach.anim.net.Package
Set type of the package.
setUpDisplay() - method in class MainFrame
setUpGUI() - method in class viror.teach.anim.net.HighlightText
setValueInUseText(String) - method in class gitzel.util.TableGUI
Set the error message text to use when key value already taken.
setVerbose(boolean) - method in class viror.teach.anim.net.Router
This v = true, then the large full-information Customizer is to be shown.
setViewText(String) - method in class viror.teach.anim.StandardButtons
sets the text for the start button
setVisible(boolean) - method in class viror.teach.anim.AnimRepresentation
Set true to make object invisible on screen
setWaitTime(int) - method in class viror.teach.anim.AnimActor
Sets the waiting time
SFactor - field in class viror.teach.anim.AnimRepresentation
The current scale factor.
showSolution - field in class MainFrame
SimpleAnimList - class viror.teach.anim.SimpleAnimList
This is a standard implementation for AnimList which seems adequate in most cases.
SimpleAnimList() - constructor for class viror.teach.anim.SimpleAnimList
SimpleAnimListBeanInfo() - constructor for class viror.teach.anim.SimpleAnimListBeanInfo
SimpleParseHandler - class viror.teach.anim.net.SimpleParseHandler
The standard implementation for the package handler this is basically a glorified routing table with some additional frills.
SimpleParseHandler(viror.teach.anim.net.Router) - constructor for class viror.teach.anim.net.SimpleParseHandler
Title: Viror.teach.anim.net Description: Copyright: Copyright (c) Ralf Gitzel Company: Wifo III
SimpleParseHandlerBeanInfo() - constructor for class viror.teach.anim.net.SimpleParseHandlerBeanInfo
SimpleParseHandlerCustomizer(boolean) - constructor for class viror.teach.anim.net.SimpleParseHandlerCustomizer
SizeField - field in class viror.teach.anim.net.PackageCustomizer
The text field for size
SizeText - field in class viror.teach.anim.net.PackageCustomizer
The package size text
skip - field in class MainFrame
sock - field in class testserver
SoftwareComponent - class viror.teach.anim.net.SoftwareComponent
This class stands for a software component that is installed on a router.
SoftwareComponent(Image,Image) - constructor for class viror.teach.anim.net.SoftwareComponent
A basic constructor that can be used in conjunction with StandardButtons or any other constellation where the position of the element will be set afterwards.
SoftwareComponent(Image,Image,int,int) - constructor for class viror.teach.anim.net.SoftwareComponent
This constructor is the one that is most likely to be used in the case of of 'manual' use.
SoftwareHandler - class viror.teach.anim.net.SoftwareHandler
This is another PackageHandler-Implementation.
SoftwareHandler(viror.teach.anim.net.Router) - constructor for class viror.teach.anim.net.SoftwareHandler
Title: Viror.teach.anim.net Description: Copyright: Copyright (c) Ralf Gitzel Company: Wifo III
SoftwareHandlerBeanInfo() - constructor for class viror.teach.anim.net.SoftwareHandlerBeanInfo
SourceCodeViewer - class viror.teach.anim.net.SourceCodeViewer
This class is an advanced version of the HighlightText class.
SourceCodeViewer() - constructor for class viror.teach.anim.net.SourceCodeViewer
sourceip - field in class results
sourceport - field in class results
south - field in class MainFrame
southCenter - field in class MainFrame
southCenterEast - field in class MainFrame
southCenterEast1 - field in class MainFrame
southCenterEast2 - field in class MainFrame
southCenterEast3 - field in class MainFrame
southCenterList - field in class MainFrame
southCenterSouth - field in class MainFrame
southCenterSouth1 - field in class MainFrame
southCenterSouth2 - field in class MainFrame
southEast - field in class MainFrame
southNorth - field in class MainFrame
southSouth - field in class MainFrame
southSouth1 - field in class MainFrame
southSouth2 - field in class MainFrame
southSouth3 - field in class MainFrame
southSouth4 - field in class MainFrame
southWest - field in class MainFrame
southWestCenter - field in class MainFrame
southWestCenter1 - field in class MainFrame
southWestCenter2 - field in class MainFrame
southWestCenter21 - field in class MainFrame
southWestCenter22 - field in class MainFrame
southWestNorth - field in class MainFrame
southWestSouth - field in class MainFrame
spawnObject() - method in class viror.teach.anim.net.BasicPayloadCustomizer
spawnObject() - method in class viror.teach.anim.net.PayloadCustomizer
Creates a new object that has the values saved in the fields of the customizer.
Spline - class viror.teach.anim.Spline
A helper class that can be used to generate splines.
Spline() - constructor for class viror.teach.anim.Spline
The standard constructor generates a cubic spline (degree three) where all controlpoints are at 0,0.
Spline(Dimension,Dimension) - constructor for class viror.teach.anim.Spline
This alternative constructor gets us a spline that is a straight line.
Spline(int,Dimension[]) - constructor for class viror.teach.anim.Spline
The constructor needs the degree of the spline (i.e.
SplineRep - class viror.teach.anim.SplineRep
This class draws a spline on screen.
SplineRep() - constructor for class viror.teach.anim.SplineRep
The standard constructor gives us a curve with all points 0,0
SplineRep(Dimension,Dimension[]) - constructor for class viror.teach.anim.SplineRep
The constructor needs a start point to define the position in the display and 3 more control points given as relative coordinates to describe the shape of the curve
SQUARE - static field in class viror.teach.anim.AnimDisplay
paint a square in the background using the components foregroundcolour (frames our display)
SQUARE - static field in class viror.teach.anim.VectorRep
This primitive flag indicates a square shape
Sr - field in class Station
stackingStation - field in class Station
StandardButtons - class viror.teach.anim.StandardButtons
This class defines a JPanel with the standard buttons used to manipulate the Animation.
StandardButtons() - constructor for class viror.teach.anim.StandardButtons
The standard constructor sets up the basics but has to be augmented by the sets and gets (especially the AList should be set)
Start - field in class viror.teach.anim.AnimPath
The starting point of the Path
start - field in class MainFrame
Start - field in class viror.teach.anim.SplineRep
The start point of the spline in screen coordinates.
Start - field in class viror.teach.anim.StandardButtons
The button that starts the animation
start() - method in class TokenRingTrainer
StartSet - field in class viror.teach.anim.AnimPath
The set of all ids allowed for the startpoint
startTimer() - method in class Netzwerk
startWiederholung - field in class MainFrame
State - field in class viror.teach.anim.AnimElement
For Details on the various states see the diagram "Elementstates"
Title: TokenRingTrainer

Description:

Copyright: Copyright (c) 2003

Company:

station - field in class AktionenGruppe
station - field in class RahmenHandler
Station(Netzwerk) - constructor for class Station
stationen - field in class MainFrame
stationen - field in class Netzwerk
stationenListe - field in class MainFrame
status() - method in class results
statusBar - field in class MainFrame
statusBorder - field in class MainFrame
Step - field in class viror.teach.anim.AnimActor
The value by which Completion changes evey animation cycle.
stepBack(int) - method in class viror.teach.anim.net.HighlightText
The variable i is ignored
stepBack(int) - method in class viror.teach.anim.ProgressIndicator
Undo last progress step for indicator channel i.
stepBack(int) - method in class viror.teach.anim.net.SourceCodeViewer
Undo last progress step for indicator channel i.
stop - field in class MainFrame
Stop - field in class viror.teach.anim.StandardButtons
The button that stops the animation
stop() - method in class TokenRingTrainer
Style - field in class viror.teach.anim.AnimDisplay
The current setting for the background
suspendAnim() - method in class viror.teach.anim.AnimCycle
Halts an animation until it is started again with resume.
suspendAnim() - method in class viror.teach.anim.SimpleAnimList
Sx - field in class Station
Synchronized - field in class viror.teach.anim.net.OOComponent
If this is true, packages can only be sent synchronized, i.e.

T

t - field in class AufgabeErzeugen
t - field in class MainFrame
t - field in class NetzwerkErzeugen
t - field in class ZeitRechenAufgaben
Tabelle - field in class gitzel.util.TableGUI
The current table entries
Table - field in class viror.teach.anim.net.SimpleParseHandlerCustomizer
The Panel where the data is displayed and can be altered...
tableBeep(viror.teach.anim.net.Package) - method in class viror.teach.anim.net.SimpleParseHandler
This method emits a sharp system beep when a package is sent.
TableErrLis - field in class gitzel.util.TableGUI
This set contains all TableErrorListeners
TableError - class gitzel.util.TableError
an object of this type is passed to all TableErrorListeners when there is some irregularity with a TableGUI object.
TableError(String) - constructor for class gitzel.util.TableError
TableErrorListener - interface gitzel.util.TableErrorListener
Classes implementing this interface can listen for errors in a TableGUI - i.e.
TableGUI - class gitzel.util.TableGUI
This class can be used to customize tables.
Defines a table that can be used to customize tables in objects visually.
TableZone - field in class gitzel.util.TableGUI
Here the table is displayed
Target - field in class viror.teach.anim.net.SimpleParseHandlerCustomizer
test - field in class EingabeListCellRenderer
testActual(Dimension) - method in class viror.teach.anim.AnimRepresentation
Tests whether a point is "on" this object, i.e.
testActual(Dimension) - method in class viror.teach.anim.BitmapRep
This method tests the pixel's alpha value to see whether it is part of the graphic or not.
testActual(Dimension) - method in class viror.teach.anim.PolygonRep
we test if we are inside or outside of the polygon
testActual(Dimension) - method in class viror.teach.anim.SplineRep
testActual(Dimension) - method in class viror.teach.anim.VectorRep
By default Vectors use their bounding box to check for intersection with a point - derieved classes are expected to overwrite this one!
TestApp - class viror.teach.anim.TestApp
testBoundingBox(Dimension) - method in class viror.teach.anim.AnimRepresentation
Test whether this object might have been selected.
testen1 - field in class MainFrame
TestFrame - class viror.teach.anim.TestFrame
TestFrame(viror.teach.anim.TestApp) - constructor for class viror.teach.anim.TestFrame
TestNet - class viror.teach.anim.net.TestNet
TestNetFrame - class viror.teach.anim.net.TestNetFrame
TestNetFrame(viror.teach.anim.net.TestNet) - constructor for class viror.teach.anim.net.TestNetFrame
testserver() - constructor for class testserver
text - field in class EingabeException
TextReader - class gitzel.util.TextReader
This class contains a few utility methods for reading text.
TextZone - field in class viror.teach.anim.net.HighlightText
The JPanel where the text is displayed
th - field in class MainFrame
themaLabel - field in class MainFrame
theorie - field in class Station
theorieAufgabe - field in class MainFrame
Title: TokenRingTrainer

Description: Diese Klasse gibt die Aufgabestellung und die Auswahlmöglichkeiten zum Beantworten der Aufgabe, überprüft die Eingabe des Anwenders auf Richtigkeit und sendet die Daten an den Server

Copyright: Copyright (c) 2003

Company:

Title: TokenRingTrainer

Description:

Copyright: Copyright (c) 2003

Company:

Title: TokenRingTrainer

Description:

Copyright: Copyright (c) 2003

Company:

theorieZeile(String,int) - constructor for class theorieZeile
thisClass - field in class viror.teach.anim.net.SimpleParseHandler
This class object must be changed by derieved classes in order to call the methods they have implemented.
time - field in class results
timeLabel - field in class MainFrame
Timer - field in class Netzwerk
If the CodeValue of the timer event is 0, the package will be sent, otherwise a progress will be fired according to package type (a lookup will occur).
Title: TokenRingTrainer

Description:

Copyright: Copyright (c) 2003

Company:

TimerGlobal() - constructor for class TimerGlobal
TimerListener - interface viror.teach.anim.net.TimerListener
Classes that implement this interface will be able to receive timer events generated by AbsractRouters.
TimerListeners - field in class viror.teach.anim.net.AbstractRouter
The set of all timer listeners
TimerProgress - class viror.teach.anim.net.TimerProgress
This class listens for timer events and will cause a progress in a ProgressIndicator, Copyright: Copyright (c) Ralf Gitzel

Company: Wifo III

TimerProgress(viror.teach.anim.net.AbstractRouter) - constructor for class viror.teach.anim.net.TimerProgress
Create a TimerProgress object.
Titel - field in class viror.teach.anim.net.PackageCustomizer
The Title text of this customizer
Title - field in class viror.teach.anim.net.RouterSummary
tok - field in class Station
tokenbit - field in class Rahmen
Title: TokenRingTrainer

Description: Nach dem Erzeugen der Aufgabe, wird das Szenario einmal durch gespielt, ohne dass eine Animation gestartet wird.

Title: TokenRingTrainer

Description:

Copyright: Copyright (c) 2003

Company:

tokenRingTrainer - field in class MainFrame
TokenRingTrainer() - constructor for class TokenRingTrainer
toString() - method in class viror.teach.anim.AnimStatic
Use this method for debugging and other output
toString() - method in class viror.teach.anim.net.BasicPayload
The string representation of this line
toString() - method in class viror.teach.anim.net.InternalLink
toString() - method in class viror.teach.anim.net.Link
toString() - method in class viror.teach.anim.net.Package
The detailed info on this package as a string
toString() - method in class viror.teach.anim.net.PackageHandler
The name and short description of this handler
toString() - method in class viror.teach.anim.net.Router
toString() - method in class viror.teach.anim.SimpleAnimList
Use this one mainly for debugging purposes
toString() - method in class viror.teach.anim.net.SimpleParseHandler
The name and short description of this handler
toString() - method in class viror.teach.anim.net.SoftwareComponent
toString() - method in class viror.teach.anim.net.SoftwareHandler
toString() - method in class viror.teach.anim.Spline
use this method for debugging etc.
toString() - method in class viror.teach.anim.SplineRep
Use this method for debugging etc.
totalSize - field in class Netzwerk
TravelTime - field in class viror.teach.anim.AnimActor
The number of "animation turns" it will take the Actor to arrive at the end of its motion pass.
Type - field in class viror.teach.anim.net.Package
The type of the package.
Type - field in class viror.teach.anim.net.PackageCustomizer
This array contains the names given for all types the package may have.
type - field in class theorieEingabeException
TypeChoice - field in class viror.teach.anim.net.PackageCustomizer
The Package Type can be chosen from all available
Types - field in class viror.teach.anim.net.NetworkSemantics
The maximum number of package types.

U

UBand - field in class viror.teach.anim.net.LinkCustomizer
The saved value for undo
UCost - field in class viror.teach.anim.net.LinkCustomizer
The saved value for undo
UDelay - field in class viror.teach.anim.net.LinkCustomizer
The saved value for undo
UDesc - field in class viror.teach.anim.net.RouterCustomizer
Undo variables
UError - field in class viror.teach.anim.net.LinkCustomizer
The saved value for undo
UHost - field in class viror.teach.anim.net.RouterCustomizer
Undo variables
UIn - field in class viror.teach.anim.net.SimpleParseHandlerCustomizer
The undo values for all entries
UIP - field in class viror.teach.anim.net.RouterCustomizer
Undo variables
ULoss - field in class viror.teach.anim.net.LinkCustomizer
The saved value for undo
UMethod - field in class viror.teach.anim.net.SimpleParseHandlerCustomizer
The undo values for all entries
unconvertXY(Point) - method in class viror.teach.anim.AnimDisplay
The inverse function to convertXY - it takes actual coordinates and returns the corresponding grid ones.
undo() - method in class viror.teach.anim.net.BasicPayloadCustomizer
undo() - method in class viror.teach.anim.net.LinkCustomizer
Undo the changes to the object
undo() - method in class viror.teach.anim.net.OOComponentCustomizer
undo() - method in class viror.teach.anim.net.OrnamentalComponentCustomizer
undo() - method in class viror.teach.anim.net.PackageCustomizer
undo() - method in class viror.teach.anim.net.RouterCustomizer
undo() - method in class viror.teach.anim.net.RouterSummary
Will restore the original values of the object.
undo() - method in class viror.teach.anim.net.SimpleParseHandlerCustomizer
undo() - method in class viror.teach.anim.UndoCustomizer
Will restore the original values of the object.
UndoCustomizer - interface viror.teach.anim.UndoCustomizer
The Customizer interface does not really suffice for our purposes - rather we want a customizer that can be undone by the call of the corresponding method.
UOut - field in class viror.teach.anim.net.SimpleParseHandlerCustomizer
The undo values for all entries
updateBoundingBox() - method in class viror.teach.anim.AnimRepresentation
Updates the bounding box surrounding this object.
updateBoundingBox() - method in class viror.teach.anim.BitmapRep
The bounding box of a bitmap is very simple - basically we take its x,y coordinates and its height and width
updateBoundingBox() - method in class viror.teach.anim.SplineRep
Implementation Notes: Updating the bounding box is easy in this case thanks to the getBounds2D method.
updateBoundingBox() - method in class viror.teach.anim.VectorRep
Implementation Notes: Updating the bounding box is easy in this case thanks to the getBounds2D method.
updateCurve() - method in class viror.teach.anim.SplineRep
Used internally to adapt CubicCurve to new CPoints
updateLine() - method in class viror.teach.anim.net.HighlightText
updateLines() - method in class viror.teach.anim.net.SimpleParseHandlerCustomizer
updateLines() - method in class gitzel.util.TableGUI
updatePolygon() - method in class viror.teach.anim.PolygonRep
Recalculate the shape from the data of Node and doFill
updateTableEntry(JComponent) - method in class gitzel.util.TableGUI
Called by focusLost and its ilk to update table entries due to changes in text fields, scrolling etc.
upstream - field in class Station
USize - field in class viror.teach.anim.net.PackageCustomizer
The backup values for undo...
UTarget - field in class viror.teach.anim.net.SimpleParseHandlerCustomizer
The undo values for all entries
UText - field in class viror.teach.anim.net.BasicPayloadCustomizer
Undo value
UText - field in class viror.teach.anim.net.OrnamentalComponentCustomizer
The test saved to make undo possible
Title: TokenRingTrainer

Description:

Copyright: Copyright (c) 2003

Company:

Utilities() - constructor for class Utilities
UType - field in class viror.teach.anim.net.PackageCustomizer
The backup values for undo...

V

ValInUse - field in class gitzel.util.TableGUI
The text to be written when value for key is already in use!
valuation - field in class AufgabeGrundR1
valuation - field in class AufgabeGrundR2
valuation - field in class results
valuation - field in class TheorieAufgaben
valuation - field in class ZeitRechenAufgaben
valuLabel - field in class MainFrame
VCNum - field in class viror.teach.anim.net.HighlightText
The number of characters in one line (approximately, since characters might not be mono-spaced
VectorRep - class viror.teach.anim.VectorRep
This class encompasses all non-bitmap based forms of AnimRepresentations.
Title: TokenRingTrainer

Description:

Copyright: Copyright (c) 2003

Company:

verbindungen - field in class Netzwerk
Verbose - field in class viror.teach.anim.net.Router
Which customizer to use?
vergleich - field in class AktionenGruppe
View - field in class viror.teach.anim.StandardButtons
The button that deletes the selected elements
Viewer - field in class viror.teach.anim.StandardButtons
The Frame where additional info is displayed
VisiParts - field in class gitzel.util.TableGUI
The array of visible table components
VLine - field in class viror.teach.anim.net.HighlightText
The visible line on the screen
VNum - field in class viror.teach.anim.net.HighlightText
The number of lines that should be visible on the screen
vorgaenger - field in class Station

W

WaitTime - field in class viror.teach.anim.AnimActor
The actor waits this many animation cycles until it moves again.
WaitTime - field in class viror.teach.anim.SimpleAnimList
The time that elapses between two frames.
weiter - field in class MainFrame
west - field in class Einstellungen
west - field in class SendeStationenPanel
westScroller - field in class MainFrame
willBeLost() - method in class viror.teach.anim.net.Package
When this method is called the package will be lost at a random point of completion.

X

X - field in class viror.teach.anim.BitmapRep
the x 'real' coordinate of the upper left corner

Y

Y - field in class viror.teach.anim.BitmapRep
the y 'real' coordinate of the upper left corner

Z

zeitbedarf - field in class MainFrame
zeitbedarf1 - field in class MainFrame
zeitenListe - field in class Station
Title: TokenRingTrainer

Description: Rechenaufgaben, bei denen Zeit berechnet werden muss

Copyright: Copyright (c) 2003

Company:

zielStation - field in class PDU
zirkulierendePDU - field in class Station

Ü

übertragGeschwind - field in class Netzwerk