org.freehep.jas
Class JAS3

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by org.freehep.application.Application
                      extended by org.freehep.application.mdi.MDIApplication
                          extended by org.freehep.application.studio.Studio
                              extended by org.freehep.jas.JAS3
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

public class JAS3
extends org.freehep.application.studio.Studio

Version:
$Id: JAS3.java 14098 2013-01-31 01:33:30Z onoprien $
Author:
tonyj
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.freehep.application.mdi.MDIApplication
org.freehep.application.mdi.MDIApplication.MDICommandProcessor
 
Nested classes/interfaces inherited from class org.freehep.application.Application
org.freehep.application.Application.ApplicationCommandProcessor, org.freehep.application.Application.ApplicationCommandTargetManager, org.freehep.application.Application.AppPrintPreview, org.freehep.application.Application.InitializationException, org.freehep.application.Application.InitializationListener
 
Nested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanel
 
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
Field Summary
static File BUILTIN
           
 
Fields inherited from class org.freehep.application.studio.Studio
LOADDIR
 
Fields inherited from class org.freehep.application.mdi.MDIApplication
TOOLBAR_AUTO, TOOLBAR_DEFAULT, TOOLBAR_INVISIBLE, TOOLBAR_PROGRAM, TOOLBAR_VISIBLE
 
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 java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Method Summary
 void addToolBar(JToolBar toolBar, String name, int mode)
           
protected  org.freehep.util.commandline.CommandLine createCommandLine()
           
 void enableExamples(org.freehep.util.commanddispatcher.CommandState state)
           
 void enableReportBug(org.freehep.util.commanddispatcher.CommandState state)
           
 void enableViewDocumentation(org.freehep.util.commanddispatcher.CommandState state)
           
 void enableViewForum(org.freehep.util.commanddispatcher.CommandState state)
           
 String getSystemExtensionsDir()
           
protected  void init()
           
static void main(String[] args)
           
 void onExamples()
           
 void onReportBug()
           
 void onViewDocumentation()
           
 void onViewForum()
           
protected  void saveUserProperties()
           
 
Methods inherited from class org.freehep.application.studio.Studio
buildPluginList, createLookup, createPageManager, createRealPageManager, fireAboutToExit, fireApplicationVisible, fireInitializationComplete, getEventSender, getExtensionLoader, getGroupExtensionsDir, getLookup, getPlugins, getUserExtensionsDir, loadPlugins, startPlugin, stopPlugin
 
Methods inherited from class org.freehep.application.mdi.MDIApplication
addToolBar, createCommandProcessor, createConsoleManager, createControlManager, createManager, getConsoleManager, getControlManager, getPageManager, loadDefaultProperties, removeToolBar, selectedPageManager, setConsoleManager, setControlManager, setPageManager, setSelectedPageManager
 
Methods inherited from class org.freehep.application.Application
about, addApplicationListener, createAboutDialog, createAppProperties, createCommandTargetManager, createFrame, createHelpService, createPrintPreview, createServiceManager, createSplashScreen, createStatusBar, createToolBarHolder, createUserProperties, createXMLMenuBuilder, createXMLReader, error, error, error, error, exit, getApplication, getAppName, getAppProperties, getCommandLine, getCommandProcessor, getCommandTargetManager, getFullVersion, getMenuBar, getPreferredBounds, getRecentFileList, getServiceManager, getShowStatusBar, getShowToolBar, getStatusBar, getToolBarHolder, getUserProperties, getVersion, getXMLMenuBuilder, removeApplicationListener, setLookAndFeel, setShowStatusBar, setShowToolBar, setStatusMessage, showDialog, showHelpContents, showHelpIndex, showHelpSearch, showHelpTopic, showHelpTopic, updateComponentTreeUI, updateUI, versionNumberCompare, whenAvailable
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, 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, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, 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, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, 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, 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, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

BUILTIN

public static final File BUILTIN
Method Detail

createCommandLine

protected org.freehep.util.commandline.CommandLine createCommandLine()
Overrides:
createCommandLine in class org.freehep.application.studio.Studio

init

protected void init()
Overrides:
init in class org.freehep.application.studio.Studio

getSystemExtensionsDir

public String getSystemExtensionsDir()
Overrides:
getSystemExtensionsDir in class org.freehep.application.studio.Studio

saveUserProperties

protected void saveUserProperties()
Overrides:
saveUserProperties in class org.freehep.application.mdi.MDIApplication

onViewDocumentation

public void onViewDocumentation()
                         throws MalformedURLException
Throws:
MalformedURLException

enableViewDocumentation

public void enableViewDocumentation(org.freehep.util.commanddispatcher.CommandState state)

onViewForum

public void onViewForum()
                 throws MalformedURLException
Throws:
MalformedURLException

enableViewForum

public void enableViewForum(org.freehep.util.commanddispatcher.CommandState state)

onReportBug

public void onReportBug()
                 throws MalformedURLException
Throws:
MalformedURLException

enableReportBug

public void enableReportBug(org.freehep.util.commanddispatcher.CommandState state)

onExamples

public void onExamples()
                throws MalformedURLException
Throws:
MalformedURLException

enableExamples

public void enableExamples(org.freehep.util.commanddispatcher.CommandState state)

main

public static void main(String[] args)

addToolBar

public void addToolBar(JToolBar toolBar,
                       String name,
                       int mode)
Overrides:
addToolBar in class org.freehep.application.mdi.MDIApplication


Copyright © 2013. All Rights Reserved.