edu.isi.powerloom.gui.components
Class BrowserFrame4

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--javax.swing.JComponent
                    |
                    +--javax.swing.JInternalFrame
                          |
                          +--edu.isi.powerloom.gui.components.PLFrame
                                |
                                +--edu.isi.powerloom.gui.components.BrowserFrame4
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, PLClipboardOwnerParent, PLEditListener, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

public class BrowserFrame4
extends PLFrame

Internal Frame for the Powerloom Browser.

Author:
Eric Melz
See Also:
BrowserFrame4, NavigationPanel3, PowerloomTrees, Serialized Form

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
 float conceptPercent
           
 float instancePercent
           
 boolean proportionsAreSaved
           
 float relationPercent
           
 
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.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
BrowserFrame4()
          BrowserFrame4 constructor comment.
BrowserFrame4(java.lang.String title)
          BrowserFrame4 constructor comment.
BrowserFrame4(java.lang.String title, boolean resizable)
          BrowserFrame4 constructor comment.
BrowserFrame4(java.lang.String title, boolean resizable, boolean closable)
          BrowserFrame4 constructor comment.
BrowserFrame4(java.lang.String title, boolean resizable, boolean closable, boolean maximizable)
          BrowserFrame4 constructor comment.
BrowserFrame4(java.lang.String title, boolean resizable, boolean closable, boolean maximizable, boolean iconifiable)
          BrowserFrame4 constructor comment.
 
Method Summary
 void displayFrame()
           
 PowerloomApp getApp()
          Insert the method's description here.
 javax.swing.Icon getFrameIcon()
           
 PLModule getModule()
          Implementation of PLFrame
 BrowserPanel4 getPubBrowserPanel()
          Insert the method's description here.
static void main(java.lang.String[] args)
          main entrypoint - starts the part when it is run as an application
 void performEdit(PLEditEvent event)
          PLEditListener implementation
 void printstats()
          Insert the method's description here.
 void setApp(PowerloomApp newParentApp)
          Insert the method's description here.
 void setCursor(int cursorType)
          Insert the method's description here.
 
Methods inherited from class edu.isi.powerloom.gui.components.PLFrame
fireEditPerformed, getLastFocusedPLClipboardOwner, initializePLFrame, setLastFocusedPLClipboardOwner
 
Methods inherited from class javax.swing.JInternalFrame
addImpl, addInternalFrameListener, createRootPane, dispose, doDefaultCloseAction, fireInternalFrameEvent, getAccessibleContext, getContentPane, getDefaultCloseOperation, getDesktopIcon, getDesktopPane, getFocusCycleRootAncestor, getFocusOwner, getGlassPane, getInternalFrameListeners, getJMenuBar, getLayer, getLayeredPane, getMenuBar, getMostRecentFocusOwner, getNormalBounds, getRootPane, getTitle, getUI, getUIClassID, getWarningString, isClosable, isClosed, isFocusCycleRoot, isIcon, isIconifiable, isMaximizable, isMaximum, isResizable, isRootPaneCheckingEnabled, isSelected, moveToBack, moveToFront, pack, paintComponent, paramString, remove, removeInternalFrameListener, reshape, restoreSubcomponentFocus, setClosable, setClosed, setContentPane, setDefaultCloseOperation, setDesktopIcon, setFocusCycleRoot, setFrameIcon, setGlassPane, setIcon, setIconifiable, setJMenuBar, setLayer, setLayer, setLayeredPane, setLayout, setMaximizable, setMaximum, setMenuBar, setNormalBounds, setResizable, setRootPane, setRootPaneCheckingEnabled, setSelected, setTitle, setUI, show, toBack, toFront, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, 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, getPropertyChangeListeners, getPropertyChangeListeners, 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, removePropertyChangeListener, removePropertyChangeListener, 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, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, removeAll, removeContainerListener, setFocusTraversalKeys, setFocusTraversalPolicy, transferFocusBackward, 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, 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, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, 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, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

conceptPercent

public float conceptPercent

relationPercent

public float relationPercent

instancePercent

public float instancePercent

proportionsAreSaved

public boolean proportionsAreSaved
Constructor Detail

BrowserFrame4

public BrowserFrame4()
BrowserFrame4 constructor comment.


BrowserFrame4

public BrowserFrame4(java.lang.String title)
BrowserFrame4 constructor comment.

Parameters:
title - java.lang.String

BrowserFrame4

public BrowserFrame4(java.lang.String title,
                     boolean resizable)
BrowserFrame4 constructor comment.

Parameters:
title - java.lang.String
resizable - boolean

BrowserFrame4

public BrowserFrame4(java.lang.String title,
                     boolean resizable,
                     boolean closable)
BrowserFrame4 constructor comment.

Parameters:
title - java.lang.String
resizable - boolean
closable - boolean

BrowserFrame4

public BrowserFrame4(java.lang.String title,
                     boolean resizable,
                     boolean closable,
                     boolean maximizable)
BrowserFrame4 constructor comment.

Parameters:
title - java.lang.String
resizable - boolean
closable - boolean
maximizable - boolean

BrowserFrame4

public BrowserFrame4(java.lang.String title,
                     boolean resizable,
                     boolean closable,
                     boolean maximizable,
                     boolean iconifiable)
BrowserFrame4 constructor comment.

Parameters:
title - java.lang.String
resizable - boolean
closable - boolean
maximizable - boolean
iconifiable - boolean
Method Detail

getApp

public PowerloomApp getApp()
Insert the method's description here. Creation date: (4/8/2002 5:01:39 PM)

Returns:
redesign.gui.components.PowerloomApp

getPubBrowserPanel

public BrowserPanel4 getPubBrowserPanel()
Insert the method's description here. Creation date: (4/30/2002 7:20:21 PM)

Returns:
redesign.gui.components.BrowserPanel4

getFrameIcon

public javax.swing.Icon getFrameIcon()
Overrides:
getFrameIcon in class PLFrame

main

public static void main(java.lang.String[] args)
main entrypoint - starts the part when it is run as an application

Parameters:
args - java.lang.String[]

printstats

public void printstats()
Insert the method's description here. Creation date: (4/8/2002 3:26:27 PM)


setApp

public void setApp(PowerloomApp newParentApp)
Insert the method's description here. Creation date: (4/8/2002 5:01:39 PM)

Parameters:
newParentApp - redesign.gui.components.PowerloomApp

setCursor

public void setCursor(int cursorType)
Insert the method's description here. Creation date: (4/8/2002 5:01:20 PM)

Parameters:
cursorType - int

getModule

public PLModule getModule()
Implementation of PLFrame

Specified by:
getModule in interface PLClipboardOwnerParent
Specified by:
getModule in class PLFrame

performEdit

public void performEdit(PLEditEvent event)
PLEditListener implementation

Specified by:
performEdit in interface PLEditListener
Overrides:
performEdit in class PLFrame

displayFrame

public void displayFrame()
Overrides:
displayFrame in class PLFrame


Copyright © 2002 University of Southern California Information Sciences Institute. All Rights Reserved.