harmonic.mz.gui
Class AutoMonolog

java.lang.Object
  |
  +--HWPanel
        |
        +--harmonic.mz.gui.Monolog
              |
              +--harmonic.mz.gui.AutoMonolog
All Implemented Interfaces:
java.util.EventListener, java.awt.event.KeyListener, NodeListener, harmonic.viewer3D.Task, java.awt.event.WindowListener
Direct Known Subclasses:
SequenceFunctionDialog.StackedInsert

public class AutoMonolog
extends Monolog

This is a dialog box that is formated automaticaly with elements in a stack.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class harmonic.mz.gui.Monolog
Monolog.MonoFrame
 
Field Summary
 
Fields inherited from class harmonic.mz.gui.Monolog
bPermanent, CLOSED, creatingModule, DOCK_MONOLOG, FLOAT_MONOLOG, postMethod, stdDialogWidth, visibility
 
Constructor Summary
AutoMonolog(FunctionStarter action)
          Constructs AutoMonolog
AutoMonolog(java.lang.String name)
          Constructs AutoMonolog
 
Method Summary
 void format(int w, int h)
          Format in a vertical stack, respecting preferredSize().height
 java.awt.Dimension getPreferredSize()
           
 
Methods inherited from class harmonic.mz.gui.Monolog
addListener, addSubMonolog, afterPost, begin, beginTask, cancel, cancelTask, cleanTask, destroyIfTemporary, drop, finish, finishTask, frameSize, getFrame, getTaskName, init_Bottom, init_Floating, init_Info, init_Left, init_Right, init_Top, init, keyPressed, keyReleased, keyTyped, nodeChanged, noPost, onCancel, onDismiss, onHelp, onOK, post, post, post, post, postModal, postModal, processKeyEvent, reformat, removeStandardButtons, setFunction, setMonologClass, setPermenant, setPosted, setResizeable, setTitle, shouldPost, unpost, unpost, updateMonologInfo, windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowIconified, windowOpened
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AutoMonolog

public AutoMonolog(java.lang.String name)
Constructs AutoMonolog

Parameters:
name - Name that apears in title

AutoMonolog

public AutoMonolog(FunctionStarter action)
Constructs AutoMonolog

Parameters:
action - Name is determined from action
Method Detail

getPreferredSize

public java.awt.Dimension getPreferredSize()
Overrides:
getPreferredSize in class Monolog

format

public void format(int w,
                   int h)
Format in a vertical stack, respecting preferredSize().height