Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.paradoxpoint.libitina
Class Libitina  view Libitina download Libitina.java

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Window
              extended byjava.awt.Frame
                  extended byjavax.swing.JFrame
                      extended bycom.paradoxpoint.libitina.Libitina
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, com.paradoxpoint.libitina.monument.ItemContainer, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

public class Libitina
extends javax.swing.JFrame
implements com.paradoxpoint.libitina.monument.ItemContainer

An application designed for image compositing, specifically to make color previews of funeral monuments for funeral home customers prior to final sale of the monument.


Nested Class Summary
private  class Libitina.ContentPaneHelper
           
private  class Libitina.ExplorerHelper
          Helps coordinate GUI activities associated with the Explorer tab in Libitina.
private  class Libitina.GUIResetHelper
           
private  class Libitina.LayerViewerHelper
          Helps coordinate GUI activities associated with the Layer Viewer tab in Libitina.
private  class Libitina.MouseTracker
           
private  class Libitina.TextHelper
          Helps coordinate GUI activities associated with the Text Editor tab in Libitina.
private static class Libitina.ToolHelper
          Helps coordinate GUI activities associated with Tools used in Libitina.
private  class Libitina.ToolOptionsHelper
           
 
Nested classes inherited from class javax.swing.JFrame
javax.swing.JFrame.AccessibleJFrame
 
Nested classes inherited from class java.awt.Frame
java.awt.Frame.AccessibleAWTFrame
 
Nested classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
private  javax.swing.JMenuItem aboutMenuItem
           
private static java.lang.String aboutMessage
           
private  javax.swing.JButton addTextButton
           
private  javax.swing.JToolBar addToolBar
           
private  javax.swing.ButtonGroup alignButtonGroup
           
private  javax.swing.JMenu alignMenu
           
private  javax.swing.ButtonGroup alignMenuButtonGroup
           
private  javax.swing.JToolBar alignToolBar
           
private static java.lang.String appTitle
           
private  javax.swing.JRadioButtonMenuItem arrowRadioButtonMenuItem
           
private  javax.swing.JToggleButton arrowToggleButton
           
private  javax.swing.JRadioButtonMenuItem backgroundRadioButtonMenuItem
           
private  javax.swing.JToggleButton backgroundToggleButton
           
private  javax.swing.JMenuItem backMenuItem
           
private  javax.swing.JMenuItem backwardMenuItem
           
private  javax.swing.JRadioButtonMenuItem centerRadioButtonMenuItem
           
private  javax.swing.JToggleButton centerToggleButton
           
private  javax.swing.JLayeredPane contentLayeredPane
           
private  javax.swing.JPanel contentPanel
           
private  javax.swing.JMenuItem contentsMenuItem
           
private  javax.swing.JMenuItem copyMenuItem
           
private  javax.swing.JMenuItem cutMenuItem
           
private  boolean DEBUG
           
private  com.paradoxpoint.libitina.gui.binding.ButtonBindingMap defaultButtonBindingMap
           
private  Libitina.ExplorerHelper defaultExplorerHelper
           
private  Libitina.LayerViewerHelper defaultLayerViewerHelper
           
private  Libitina.TextHelper defaultTextHelper
           
private  Libitina.ToolHelper defaultToolHelper
           
private  Libitina.ToolOptionsHelper defaultToolOptionsHelper
           
private  javax.swing.JMenuItem deleteMenuItem
           
private  javax.swing.JRadioButtonMenuItem designRadioButtonMenuItem
           
private  javax.swing.JToggleButton designToggleButton
           
private  javax.swing.JMenu editMenu
           
private  javax.swing.JToolBar editToolBar
           
private  javax.swing.JMenuItem exitMenuItem
           
private  javax.swing.JSplitPane explorerSplitPane
           
private  javax.swing.JMenu fileMenu
           
private  javax.swing.JMenuItem flipHorizontalMenuItem
           
private  javax.swing.JMenuItem flipVerticalMenuItem
           
private  javax.swing.ButtonGroup fontButtonGroup
           
private  com.paradoxpoint.libitina.gui.text.FontComboBox fontComboBox
           
private  javax.swing.JMenu fontMenu
           
private  javax.swing.JMenuItem forwardMenuItem
           
private  javax.swing.JMenuItem frontMenuItem
           
private  javax.swing.JMenu helpMenu
           
private  javax.swing.JPanel infoPanel
           
private  com.paradoxpoint.libitina.monument.Item item
           
private  javax.swing.JPanel itemsPanel
           
private  javax.swing.JRadioButtonMenuItem itemsRadioButtonMenuItem
           
private  javax.swing.JTabbedPane itemsTabbedPane
           
private  com.paradoxpoint.libitina.gui.JTabbedPaneFileSystemLoader itemsTabbedPaneLoader
           
private  javax.swing.JToggleButton itemsToggleButton
           
private  com.paradoxpoint.libitina.gui.datatransfer.ItemTransferHandler itemTransferHandler
           
private  javax.swing.JMenu layerMenu
           
private  javax.swing.JPanel layersPanel
           
private  javax.swing.JScrollPane layersScrollPane
           
private  javax.swing.JTable layersTable
           
private  javax.swing.JRadioButtonMenuItem leftRadioButtonMenuItem
           
private  javax.swing.JToggleButton leftToggleButton
           
private  javax.swing.JRadioButtonMenuItem materialRadioButtonMenuItem
           
private  javax.swing.JToggleButton materialToggleButton
           
private  javax.swing.JMenuBar menuBar
           
private  javax.swing.JTabbedPane modesTabbedPane
           
private  javax.swing.JMenu modifyMenu
           
private  javax.swing.JFileChooser monumentFileChooser
           
private  javax.swing.JLabel mouseLabel
           
private  javax.swing.JTextField mouseXTextField
           
private  javax.swing.JTextField mouseYTextField
           
private  javax.swing.JMenuItem newMenuItem
           
private  javax.swing.JMenuItem openMenuItem
           
private  javax.swing.JMenuItem pageSetupMenuItem
           
private  javax.swing.JMenuItem pasteMenuItem
           
private  javax.swing.JLabel previewLabel
           
private  javax.swing.JPanel previewPanel
           
private  javax.swing.JMenuItem printMenuItem
           
private  javax.swing.JMenuItem redoMenuItem
           
private  javax.swing.JRadioButtonMenuItem rightRadioButtonMenuItem
           
private  javax.swing.JToggleButton rightToggleButton
           
private  javax.swing.JMenuItem saveAsMenuItem
           
private  javax.swing.JMenuItem saveMenuItem
           
private  boolean simpleDesigns
           
private  javax.swing.JCheckBoxMenuItem simpleDesignsCheckBoxMenuItem
           
private  javax.swing.ButtonGroup sizeButtonGroup
           
private  javax.swing.JComboBox sizeComboBox
           
private  javax.swing.JMenu sizeMenu
           
private  javax.swing.JMenu textMenu
           
private  javax.swing.JPanel textMenuPanel
           
private  javax.swing.JTextPane textPane
           
private  javax.swing.JPanel textPanel
           
private  javax.swing.JRadioButtonMenuItem textRadioButtonMenuItem
           
private  javax.swing.JScrollPane textScrollPane
           
private  javax.swing.JToggleButton textToggleButton
           
private  javax.swing.JMenu toolMenu
           
private  javax.swing.ButtonGroup toolsButtonGroup
           
private  javax.swing.ButtonGroup toolsMenuButtonGroup
           
private  javax.swing.JPanel toolsPanel
           
private  javax.swing.JMenu transformMenu
           
private  javax.swing.JMenuItem undoMenuItem
           
private  javax.swing.JPanel viewPanel
           
private  javax.swing.JPanel workAreaPanel
           
private  javax.swing.JScrollPane workAreaScrollPane
           
private  javax.swing.JSplitPane workAreaSplitPane
           
 
Fields inherited from class javax.swing.JFrame
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Frame
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
 
Fields inherited from class java.awt.Window
 
Fields inherited from class java.awt.Container
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
Libitina()
          Creates new form Libitina
 
Method Summary
private  void aboutMenuItemActionPerformed(java.awt.event.ActionEvent evt)
           
private  void addTextButtonActionPerformed(java.awt.event.ActionEvent evt)
           
private  void contentLayeredPaneComponentResized(java.awt.event.ComponentEvent evt)
           
private  void exitForm(java.awt.event.WindowEvent evt)
          Exit the Application
private  void exitMenuItemActionPerformed(java.awt.event.ActionEvent evt)
           
private  void fillButtonBindingMap(com.paradoxpoint.libitina.gui.binding.ButtonBindingMap bbm)
           
 com.paradoxpoint.libitina.monument.Item getItem()
          Returns Item stored in this container
private  void initComponents()
          This method, is called from within the constructor to initialize the form.
static void main(java.lang.String[] args)
          Main method of Libitina; invoke to run Libitina
private  void newMenuItemActionPerformed(java.awt.event.ActionEvent evt)
           
private  boolean open(java.io.File openFile)
           
private  void openMenuItemActionPerformed(java.awt.event.ActionEvent evt)
           
private  void pageSetupMenuItemActionPerformed(java.awt.event.ActionEvent evt)
           
private  void postInit()
           
private  void preInit()
          Handles init that has to be done after initComponents() has created components, but before component init
private  void printMenuItemActionPerformed(java.awt.event.ActionEvent evt)
           
private  boolean save(java.io.File saveFile, boolean confirmOverwrite)
           
private  boolean saveAs()
           
private  void saveAsMenuItemActionPerformed(java.awt.event.ActionEvent evt)
           
private  void saveMenuItemActionPerformed(java.awt.event.ActionEvent evt)
           
 void setItem(com.paradoxpoint.libitina.monument.Item item)
          Sets Item stored in container
private  void workAreaPanelComponentResized(java.awt.event.ComponentEvent evt)
           
private  void workAreaPanelMousePressed(java.awt.event.MouseEvent evt)
           
private  void workAreaScrollPaneComponentResized(java.awt.event.ComponentEvent evt)
           
 
Methods inherited from class javax.swing.JFrame
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getPreferredSize, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Frame
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated
 
Methods inherited from class java.awt.Window
addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getGraphicsConfiguration, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, show, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
 

Field Detail

aboutMenuItem

private javax.swing.JMenuItem aboutMenuItem

addTextButton

private javax.swing.JButton addTextButton

addToolBar

private javax.swing.JToolBar addToolBar

alignButtonGroup

private javax.swing.ButtonGroup alignButtonGroup

alignMenu

private javax.swing.JMenu alignMenu

alignMenuButtonGroup

private javax.swing.ButtonGroup alignMenuButtonGroup

alignToolBar

private javax.swing.JToolBar alignToolBar

arrowRadioButtonMenuItem

private javax.swing.JRadioButtonMenuItem arrowRadioButtonMenuItem

arrowToggleButton

private javax.swing.JToggleButton arrowToggleButton

backMenuItem

private javax.swing.JMenuItem backMenuItem

backgroundRadioButtonMenuItem

private javax.swing.JRadioButtonMenuItem backgroundRadioButtonMenuItem

backgroundToggleButton

private javax.swing.JToggleButton backgroundToggleButton

backwardMenuItem

private javax.swing.JMenuItem backwardMenuItem

centerRadioButtonMenuItem

private javax.swing.JRadioButtonMenuItem centerRadioButtonMenuItem

centerToggleButton

private javax.swing.JToggleButton centerToggleButton

contentLayeredPane

private javax.swing.JLayeredPane contentLayeredPane

contentPanel

private javax.swing.JPanel contentPanel

contentsMenuItem

private javax.swing.JMenuItem contentsMenuItem

copyMenuItem

private javax.swing.JMenuItem copyMenuItem

cutMenuItem

private javax.swing.JMenuItem cutMenuItem

deleteMenuItem

private javax.swing.JMenuItem deleteMenuItem

designRadioButtonMenuItem

private javax.swing.JRadioButtonMenuItem designRadioButtonMenuItem

designToggleButton

private javax.swing.JToggleButton designToggleButton

editMenu

private javax.swing.JMenu editMenu

editToolBar

private javax.swing.JToolBar editToolBar

exitMenuItem

private javax.swing.JMenuItem exitMenuItem

explorerSplitPane

private javax.swing.JSplitPane explorerSplitPane

fileMenu

private javax.swing.JMenu fileMenu

flipHorizontalMenuItem

private javax.swing.JMenuItem flipHorizontalMenuItem

flipVerticalMenuItem

private javax.swing.JMenuItem flipVerticalMenuItem

fontButtonGroup

private javax.swing.ButtonGroup fontButtonGroup

fontComboBox

private com.paradoxpoint.libitina.gui.text.FontComboBox fontComboBox

fontMenu

private javax.swing.JMenu fontMenu

forwardMenuItem

private javax.swing.JMenuItem forwardMenuItem

frontMenuItem

private javax.swing.JMenuItem frontMenuItem

helpMenu

private javax.swing.JMenu helpMenu

infoPanel

private javax.swing.JPanel infoPanel

itemsPanel

private javax.swing.JPanel itemsPanel

itemsRadioButtonMenuItem

private javax.swing.JRadioButtonMenuItem itemsRadioButtonMenuItem

itemsTabbedPane

private javax.swing.JTabbedPane itemsTabbedPane

itemsToggleButton

private javax.swing.JToggleButton itemsToggleButton

layerMenu

private javax.swing.JMenu layerMenu

layersPanel

private javax.swing.JPanel layersPanel

layersScrollPane

private javax.swing.JScrollPane layersScrollPane

layersTable

private javax.swing.JTable layersTable

leftRadioButtonMenuItem

private javax.swing.JRadioButtonMenuItem leftRadioButtonMenuItem

leftToggleButton

private javax.swing.JToggleButton leftToggleButton

materialRadioButtonMenuItem

private javax.swing.JRadioButtonMenuItem materialRadioButtonMenuItem

materialToggleButton

private javax.swing.JToggleButton materialToggleButton

menuBar

private javax.swing.JMenuBar menuBar

modesTabbedPane

private javax.swing.JTabbedPane modesTabbedPane

modifyMenu

private javax.swing.JMenu modifyMenu

monumentFileChooser

private javax.swing.JFileChooser monumentFileChooser

mouseLabel

private javax.swing.JLabel mouseLabel

mouseXTextField

private javax.swing.JTextField mouseXTextField

mouseYTextField

private javax.swing.JTextField mouseYTextField

newMenuItem

private javax.swing.JMenuItem newMenuItem

openMenuItem

private javax.swing.JMenuItem openMenuItem

pageSetupMenuItem

private javax.swing.JMenuItem pageSetupMenuItem

pasteMenuItem

private javax.swing.JMenuItem pasteMenuItem

previewLabel

private javax.swing.JLabel previewLabel

previewPanel

private javax.swing.JPanel previewPanel

printMenuItem

private javax.swing.JMenuItem printMenuItem

redoMenuItem

private javax.swing.JMenuItem redoMenuItem

rightRadioButtonMenuItem

private javax.swing.JRadioButtonMenuItem rightRadioButtonMenuItem

rightToggleButton

private javax.swing.JToggleButton rightToggleButton

saveAsMenuItem

private javax.swing.JMenuItem saveAsMenuItem

saveMenuItem

private javax.swing.JMenuItem saveMenuItem

simpleDesignsCheckBoxMenuItem

private javax.swing.JCheckBoxMenuItem simpleDesignsCheckBoxMenuItem

sizeButtonGroup

private javax.swing.ButtonGroup sizeButtonGroup

sizeComboBox

private javax.swing.JComboBox sizeComboBox

sizeMenu

private javax.swing.JMenu sizeMenu

textMenu

private javax.swing.JMenu textMenu

textMenuPanel

private javax.swing.JPanel textMenuPanel

textPane

private javax.swing.JTextPane textPane

textPanel

private javax.swing.JPanel textPanel

textRadioButtonMenuItem

private javax.swing.JRadioButtonMenuItem textRadioButtonMenuItem

textScrollPane

private javax.swing.JScrollPane textScrollPane

textToggleButton

private javax.swing.JToggleButton textToggleButton

toolMenu

private javax.swing.JMenu toolMenu

toolsButtonGroup

private javax.swing.ButtonGroup toolsButtonGroup

toolsMenuButtonGroup

private javax.swing.ButtonGroup toolsMenuButtonGroup

toolsPanel

private javax.swing.JPanel toolsPanel

transformMenu

private javax.swing.JMenu transformMenu

undoMenuItem

private javax.swing.JMenuItem undoMenuItem

viewPanel

private javax.swing.JPanel viewPanel

workAreaPanel

private javax.swing.JPanel workAreaPanel

workAreaScrollPane

private javax.swing.JScrollPane workAreaScrollPane

workAreaSplitPane

private javax.swing.JSplitPane workAreaSplitPane

itemsTabbedPaneLoader

private com.paradoxpoint.libitina.gui.JTabbedPaneFileSystemLoader itemsTabbedPaneLoader

defaultButtonBindingMap

private com.paradoxpoint.libitina.gui.binding.ButtonBindingMap defaultButtonBindingMap

defaultExplorerHelper

private Libitina.ExplorerHelper defaultExplorerHelper

defaultLayerViewerHelper

private Libitina.LayerViewerHelper defaultLayerViewerHelper

defaultTextHelper

private Libitina.TextHelper defaultTextHelper

defaultToolHelper

private Libitina.ToolHelper defaultToolHelper

defaultToolOptionsHelper

private Libitina.ToolOptionsHelper defaultToolOptionsHelper

item

private com.paradoxpoint.libitina.monument.Item item

appTitle

private static final java.lang.String appTitle
See Also:
Constant Field Values

aboutMessage

private static final java.lang.String aboutMessage
See Also:
Constant Field Values

simpleDesigns

private boolean simpleDesigns

itemTransferHandler

private com.paradoxpoint.libitina.gui.datatransfer.ItemTransferHandler itemTransferHandler

DEBUG

private boolean DEBUG
Constructor Detail

Libitina

public Libitina()
Creates new form Libitina

Method Detail

initComponents

private void initComponents()
This method, is called from within the constructor to initialize the form. WARNING: Do NOT modify this code. The content of this method is always regenerated by the Form Editor.


saveAsMenuItemActionPerformed

private void saveAsMenuItemActionPerformed(java.awt.event.ActionEvent evt)

newMenuItemActionPerformed

private void newMenuItemActionPerformed(java.awt.event.ActionEvent evt)

workAreaPanelMousePressed

private void workAreaPanelMousePressed(java.awt.event.MouseEvent evt)

addTextButtonActionPerformed

private void addTextButtonActionPerformed(java.awt.event.ActionEvent evt)

printMenuItemActionPerformed

private void printMenuItemActionPerformed(java.awt.event.ActionEvent evt)

workAreaPanelComponentResized

private void workAreaPanelComponentResized(java.awt.event.ComponentEvent evt)

workAreaScrollPaneComponentResized

private void workAreaScrollPaneComponentResized(java.awt.event.ComponentEvent evt)

aboutMenuItemActionPerformed

private void aboutMenuItemActionPerformed(java.awt.event.ActionEvent evt)

pageSetupMenuItemActionPerformed

private void pageSetupMenuItemActionPerformed(java.awt.event.ActionEvent evt)

saveMenuItemActionPerformed

private void saveMenuItemActionPerformed(java.awt.event.ActionEvent evt)

contentLayeredPaneComponentResized

private void contentLayeredPaneComponentResized(java.awt.event.ComponentEvent evt)

openMenuItemActionPerformed

private void openMenuItemActionPerformed(java.awt.event.ActionEvent evt)

exitMenuItemActionPerformed

private void exitMenuItemActionPerformed(java.awt.event.ActionEvent evt)

exitForm

private void exitForm(java.awt.event.WindowEvent evt)
Exit the Application


main

public static void main(java.lang.String[] args)
Main method of Libitina; invoke to run Libitina


saveAs

private boolean saveAs()

save

private boolean save(java.io.File saveFile,
                     boolean confirmOverwrite)

open

private boolean open(java.io.File openFile)

preInit

private void preInit()
Handles init that has to be done after initComponents() has created components, but before component init


postInit

private void postInit