HEADER

biouml.model.htmlgen
Class GenerateHTMLDialog

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Dialog
                          |
                          +--javax.swing.JDialog
                                |
                                +--com.developmentontheedge.application.dialog.OkCancelDialog
                                      |
                                      +--biouml.model.htmlgen.GenerateHTMLDialog

public class GenerateHTMLDialog
extends OkCancelDialog


Inner classes inherited from class javax.swing.JDialog
JDialog.AccessibleJDialog

Inner classes inherited from class java.awt.Dialog
Dialog.AccessibleAWTDialog

Inner classes inherited from class java.awt.Window
Window.AccessibleAWTWindow

Inner classes inherited from class java.awt.Container
Container.AccessibleAWTContainer

Inner classes inherited from class java.awt.Component
Component.AccessibleAWTComponent

Field Summary
 final static StringTEMPLATES_FOLDER_NAME
           

Fields inherited from class com.developmentontheedge.application.dialog.OkCancelDialog
ERROR, SUCCESS

Fields inherited from class java.awt.Component
TOP_ALIGNMENT, CENTER_ALIGNMENT, BOTTOM_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT

Constructor Summary
GenerateHTMLDialog(JDialog dialog, String title, Module module, Diagram diagram)
           
GenerateHTMLDialog(JFrame frame, String title, Module module, Diagram diagram)
           

Method Summary
 booleandoModal()
          Displays modal dialog on screen.
 static voidgenHTML(Diagram diagram, File outputFolder, File templateFile, Category cat)
           

Methods inherited from class com.developmentontheedge.application.dialog.OkCancelDialog
getCancelButton, getOkButton, setContent

Methods inherited from class javax.swing.JDialog
setDefaultCloseOperation, getDefaultCloseOperation, update, setJMenuBar, getJMenuBar, remove, setLayout, getRootPane, getContentPane, setContentPane, getLayeredPane, setLayeredPane, getGlassPane, setGlassPane, setLocationRelativeTo, getAccessibleContext

Methods inherited from class java.awt.Dialog
addNotify, isModal, setModal, getTitle, setTitle, show, hide, dispose, isResizable, setResizable

Methods inherited from class java.awt.Window
pack, toFront, toBack, getToolkit, getWarningString, getLocale, getInputContext, setCursor, getOwner, getOwnedWindows, addWindowListener, removeWindowListener, getListeners, getFocusOwner, postEvent, isShowing, applyResourceBundle, applyResourceBundle, getGraphicsConfiguration

Methods inherited from class java.awt.Container
getComponentCount, countComponents, getComponent, getComponents, getInsets, insets, add, add, add, add, add, remove, removeAll, getLayout, doLayout, layout, invalidate, validate, setFont, getPreferredSize, preferredSize, getMinimumSize, minimumSize, getMaximumSize, getAlignmentX, getAlignmentY, paint, print, paintComponents, printComponents, addContainerListener, removeContainerListener, deliverEvent, getComponentAt, locate, getComponentAt, findComponentAt, findComponentAt, removeNotify, isAncestorOf, list, list

Methods inherited from class java.awt.Component
getName, setName, getParent, getPeer, setDropTarget, getDropTarget, getTreeLock, isValid, isDisplayable, isVisible, isEnabled, setEnabled, enable, enable, disable, isDoubleBuffered, enableInputMethods, setVisible, show, getForeground, setForeground, getBackground, setBackground, getFont, setLocale, getColorModel, getLocation, getLocationOnScreen, location, setLocation, move, setLocation, getSize, size, setSize, resize, setSize, resize, getBounds, bounds, setBounds, reshape, setBounds, getX, getY, getWidth, getHeight, getBounds, getSize, getLocation, isOpaque, isLightweight, getGraphics, getFontMetrics, getCursor, paintAll, repaint, repaint, repaint, repaint, printAll, imageUpdate, createImage, createImage, prepareImage, prepareImage, checkImage, checkImage, contains, inside, contains, dispatchEvent, addComponentListener, removeComponentListener, addFocusListener, removeFocusListener, addHierarchyListener, removeHierarchyListener, addHierarchyBoundsListener, removeHierarchyBoundsListener, addKeyListener, removeKeyListener, addMouseListener, removeMouseListener, addMouseMotionListener, removeMouseMotionListener, addInputMethodListener, removeInputMethodListener, getInputMethodRequests, handleEvent, mouseDown, mouseDrag, mouseUp, mouseMove, mouseEnter, mouseExit, keyDown, keyUp, action, gotFocus, lostFocus, isFocusTraversable, requestFocus, transferFocus, nextFocus, hasFocus, add, remove, toString, list, list, list, addPropertyChangeListener, removePropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, setComponentOrientation, getComponentOrientation

Methods inherited from class java.lang.Object
getClass, hashCode, equals, notify, notifyAll, wait, wait, wait

Field Detail

TEMPLATES_FOLDER_NAME

public final static String TEMPLATES_FOLDER_NAME
Constructor Detail

GenerateHTMLDialog

public GenerateHTMLDialog(JDialog dialog, String title, Module module, Diagram diagram)

GenerateHTMLDialog

public GenerateHTMLDialog(JFrame frame, String title, Module module, Diagram diagram)
Method Detail

doModal

public boolean doModal()
Displays modal dialog on screen.
Returns: true if "Ok" button is pressed

genHTML

public static void genHTML(Diagram diagram, File outputFolder, File templateFile, Category cat)
throws java.lang.Exception

Association Links

to Class javax.swing.JPanel

to Class biouml.model.Module

to Class biouml.model.Diagram

to Class java.lang.String

to Class javax.swing.JComboBox

to Class javax.swing.JComboBox

to Class javax.swing.JLabel

to Class javax.swing.JTextField

to Class javax.swing.JTextField

to Class javax.swing.JComboBox

to Class org.apache.log4j.Category


FOOTER

BOTTOM