All Packages  Class Hierarchy  This Package  Previous  Next  Index
  Class eduni.simanim.Sim_anim
java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----java.awt.Panel
                           |
                           +----eduni.simanim.Sim_anim
  -  public class Sim_anim
  
-  extends Panel
  
-  implements Sim_output, Traceable
   
The trace output class for animations. Do not use this class
 directly, instead use Anim_applet.
  
  -  
	Sim_anim(Anim_applet)
   -  Do not use this method directly
 
  
  -  
	add_entity(Anim_entity)
   -  Do not use this method directly
  
 -  
	addTraceListener(TraceListener)
   -  
  
 -  
	animate(Thread)
   -  Do not use this method directly
  
 -  
	close()
   -  Do not use this method directly
  
 -  
	dispTrace()
   -  
  
 -  
	draw_all_static()
   -  Do not use this method directly
  
 -  
	forwardTrace(TraceEventObject)
   -  
  
 -  
	genTraceHeader()
   -  Output trace header
  
 -  
	genTraceTail()
   -  
  
 -  
	initialise()
   -  Do not use this method directly
  
 -  
	link_ports(String, String, String, String)
   -  Do not use this method directly
  
 -  
	paint(Graphics)
   -  Do not use this method directly
  
 -  
	println(String)
   -  Do not use this method directly
  
 -  
	removeTraceListener(TraceListener)
   -  
  
 -  
	update(Graphics)
   -  Do not use this method directly
 
  
Sim_anim
 public Sim_anim(Anim_applet applet)
  -  Do not use this method directly
 
  
addTraceListener
 public synchronized void addTraceListener(TraceListener l)
removeTraceListener
 public synchronized void removeTraceListener(TraceListener l)
forwardTrace
 public void forwardTrace(TraceEventObject e)
link_ports
 public void link_ports(String e1,
                        String p1,
                        String e2,
                        String p2)
  -  Do not use this method directly
 
add_entity
 public void add_entity(Anim_entity ent)
  -  Do not use this method directly
 
initialise
 public void initialise()
  -  Do not use this method directly
 
genTraceHeader
 public void genTraceHeader()
  -  Output trace header
 
genTraceTail
 public void genTraceTail()
dispTrace
 public void dispTrace()
println
 public void println(String msg)
  -  Do not use this method directly
 
close
 public void close()
  -  Do not use this method directly
 
paint
 public void paint(Graphics g)
  -  Do not use this method directly
  
    -  Overrides:
    
 -  paint in class Container
  
 
 
 
update
 public void update(Graphics g)
  -  Do not use this method directly
  
    -  Overrides:
    
 -  update in class Component
  
 
 
 
draw_all_static
 public void draw_all_static()
  -  Do not use this method directly
 
animate
 public void animate(Thread simThread)
  -  Do not use this method directly
 
All Packages  Class Hierarchy  This Package  Previous  Next  Index