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

Quick Search    Search Deep

com.memoire.dja
Class DjaFrame  view DjaFrame download DjaFrame.java

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JInternalFrame
                  extended bycom.memoire.bu.BuInternalFrame
                      extended bycom.memoire.dja.DjaFrame
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener, com.memoire.bu.BuCutCopyPasteInterface, com.memoire.bu.BuPrintable, com.memoire.bu.BuSelectFindReplaceInterface, java.util.EventListener, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

public class DjaFrame
extends com.memoire.bu.BuInternalFrame
implements java.awt.event.ActionListener, com.memoire.bu.BuCutCopyPasteInterface, com.memoire.bu.BuPrintable, com.memoire.bu.BuSelectFindReplaceInterface


Nested Class Summary
 
Nested classes inherited from class javax.swing.JInternalFrame
javax.swing.JInternalFrame.AccessibleJInternalFrame, javax.swing.JInternalFrame.JDesktopIcon
 
Nested classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
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
protected  com.memoire.bu.BuCommonImplementation app_
           
protected  com.memoire.bu.BuButton btAddText_
           
protected  com.memoire.bu.BuButton btBack_
           
protected  com.memoire.bu.BuButton btBackground_
           
protected  com.memoire.bu.BuButton btForeground_
           
protected  com.memoire.bu.BuButton btFront_
           
protected  com.memoire.bu.BuButton btOverlap_
           
protected  com.memoire.bu.BuButton btRecenter_
           
protected  com.memoire.bu.BuButton btRemoveText_
           
protected  com.memoire.bu.BuButton btResize_
           
protected  com.memoire.bu.BuButton btTextColor_
           
protected  com.memoire.bu.BuButton btTextFont_
           
private static DjaVector clipboard
           
private  javax.swing.JComponent content_
           
protected  java.lang.String file_
           
protected  DjaGrid grid_
           
private  com.memoire.bu.BuBorderLayout layout_
           
protected  com.memoire.bu.BuPopupButton pbBrcks_
           
protected  com.memoire.bu.BuPopupButton pbForms_
           
protected  com.memoire.bu.BuPopupButton pbLinks_
           
protected  com.memoire.bu.BuPopupButton pbStrks_
           
protected  com.memoire.bu.BuPopupButton pbThkns_
           
protected  com.memoire.bu.BuPopupButton pbUml_
           
protected  com.memoire.bu.BuToggleButton tbInteractive_
           
protected  boolean tools_
           
 
Fields inherited from class com.memoire.bu.BuInternalFrame
SHORTCUT
 
Fields inherited from class javax.swing.JInternalFrame
closable, CONTENT_PANE_PROPERTY, desktopIcon, FRAME_ICON_PROPERTY, frameIcon, GLASS_PANE_PROPERTY, iconable, IS_CLOSED_PROPERTY, IS_ICON_PROPERTY, IS_MAXIMUM_PROPERTY, IS_SELECTED_PROPERTY, isClosed, isIcon, isMaximum, isSelected, LAYERED_PANE_PROPERTY, maximizable, MENU_BAR_PROPERTY, resizable, ROOT_PANE_PROPERTY, rootPane, rootPaneCheckingEnabled, title, TITLE_PROPERTY
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_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, EXIT_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
DjaFrame(com.memoire.bu.BuCommonImplementation _app, java.lang.String _file, DjaGrid _grid)
           
DjaFrame(com.memoire.bu.BuCommonImplementation _app, java.lang.String _file, DjaGrid _grid, boolean _tools)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent _evt)
          This method is invoked when an action occurs.
 void copy()
           
 void cut()
           
 void duplicate()
           
 void find()
           
 java.lang.String[] getEnabledActions()
           
 java.lang.String getFile()
           
 DjaGrid getGrid()
           
 java.awt.Image getImage()
           
 java.lang.String getSource()
           
 javax.swing.JComponent[] getSpecificTools()
           
 void paste()
           
 void print(java.awt.PrintJob _job, java.awt.Graphics _g)
           
 void replace()
           
 void select()
           
 void setFile(java.lang.String _file)
           
 void setSelected(boolean _state)
          This method sets whether this JInternalFrame is the selected frame in the JDesktopPane (or other container).
 
Methods inherited from class com.memoire.bu.BuInternalFrame
adjustActions, getDisabledActions, getShortcut, getShortcut, getSpecificMenus, setClosed, setRootPane, setRootPaneCheckingEnabled, setShortcut, setVisible, simplifyTop, toString, updateUI
 
Methods inherited from class javax.swing.JInternalFrame
addImpl, addInternalFrameListener, createRootPane, dispose, doDefaultCloseAction, fireInternalFrameEvent, getAccessibleContext, getContentPane, getDefaultCloseOperation, getDesktopIcon, getDesktopPane, getFocusCycleRootAncestor, getFocusOwner, getFrameIcon, getGlassPane, getInternalFrameListeners, getJMenuBar, getLayer, getLayeredPane, getMenuBar, getMostRecentFocusOwner, getNormalBounds, getRootPane, getTitle, getUI, getUIClassID, getWarningString, hide, isClosable, isClosed, isFocusCycleRoot, isIcon, isIconifiable, isMaximizable, isMaximum, isResizable, isRootPaneCheckingEnabled, isSelected, moveToBack, moveToFront, pack, paintComponent, paramString, remove, removeInternalFrameListener, reshape, restoreSubcomponentFocus, setClosable, setContentPane, setDefaultCloseOperation, setDesktopIcon, setFocusCycleRoot, setFrameIcon, setGlassPane, setIcon, setIconifiable, setJMenuBar, setLayer, setLayer, setLayeredPane, setLayout, setMaximizable, setMaximum, setMenuBar, setNormalBounds, setResizable, setTitle, setUI, show, toBack, toFront
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, 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, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, size, transferFocus, transferFocusBackward, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

app_

protected com.memoire.bu.BuCommonImplementation app_

file_

protected java.lang.String file_

grid_

protected DjaGrid grid_

tools_

protected boolean tools_

content_

private javax.swing.JComponent content_

layout_

private com.memoire.bu.BuBorderLayout layout_

tbInteractive_

protected com.memoire.bu.BuToggleButton tbInteractive_

btRecenter_

protected com.memoire.bu.BuButton btRecenter_

btOverlap_

protected com.memoire.bu.BuButton btOverlap_

btFront_

protected com.memoire.bu.BuButton btFront_

btBack_

protected com.memoire.bu.BuButton btBack_

btResize_

protected com.memoire.bu.BuButton btResize_

btForeground_

protected com.memoire.bu.BuButton btForeground_

btBackground_

protected com.memoire.bu.BuButton btBackground_

btTextColor_

protected com.memoire.bu.BuButton btTextColor_

btTextFont_

protected com.memoire.bu.BuButton btTextFont_

btAddText_

protected com.memoire.bu.BuButton btAddText_

btRemoveText_

protected com.memoire.bu.BuButton btRemoveText_

pbForms_

protected com.memoire.bu.BuPopupButton pbForms_

pbLinks_

protected com.memoire.bu.BuPopupButton pbLinks_

pbUml_

protected com.memoire.bu.BuPopupButton pbUml_

pbBrcks_

protected com.memoire.bu.BuPopupButton pbBrcks_

pbStrks_

protected com.memoire.bu.BuPopupButton pbStrks_

pbThkns_

protected com.memoire.bu.BuPopupButton pbThkns_

clipboard

private static DjaVector clipboard
Constructor Detail

DjaFrame

public DjaFrame(com.memoire.bu.BuCommonImplementation _app,
                java.lang.String _file,
                DjaGrid _grid)

DjaFrame

public DjaFrame(com.memoire.bu.BuCommonImplementation _app,
                java.lang.String _file,
                DjaGrid _grid,
                boolean _tools)
Method Detail

setSelected

public void setSelected(boolean _state)
                 throws java.beans.PropertyVetoException
Description copied from class: javax.swing.JInternalFrame
This method sets whether this JInternalFrame is the selected frame in the JDesktopPane (or other container). When selected, a JInternalFrame will have focus and paint its TitlePane differently (usually a different colour). If this method selects the frame, this JInternalFrame will fire an INTERNAL_FRAME_ACTIVATED event. If it deselects this frame, it will fire an INTERNAL_FRAME_DEACTIVATED event.


getGrid

public DjaGrid getGrid()

getFile

public java.lang.String getFile()

setFile

public void setFile(java.lang.String _file)

getSource

public java.lang.String getSource()

getImage

public java.awt.Image getImage()

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent _evt)
Description copied from interface: java.awt.event.ActionListener
This method is invoked when an action occurs.

Specified by:
actionPerformed in interface java.awt.event.ActionListener

copy

public void copy()
Specified by:
copy in interface com.memoire.bu.BuCutCopyPasteInterface

cut

public void cut()
Specified by:
cut in interface com.memoire.bu.BuCutCopyPasteInterface

duplicate

public void duplicate()
Specified by:
duplicate in interface com.memoire.bu.BuCutCopyPasteInterface

find

public void find()
Specified by:
find in interface com.memoire.bu.BuSelectFindReplaceInterface

paste

public void paste()
Specified by:
paste in interface com.memoire.bu.BuCutCopyPasteInterface

replace

public void replace()
Specified by:
replace in interface com.memoire.bu.BuSelectFindReplaceInterface

print

public void print(java.awt.PrintJob _job,
                  java.awt.Graphics _g)
Specified by:
print in interface com.memoire.bu.BuPrintable

select

public void select()
Specified by:
select in interface com.memoire.bu.BuSelectFindReplaceInterface

getEnabledActions

public java.lang.String[] getEnabledActions()

getSpecificTools

public javax.swing.JComponent[] getSpecificTools()