VdexReload 1.1.3 API

uk.ac.reload.editor.contentpackaging
Class SCORM1_2EditorDialog

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Window
              extended byjava.awt.Dialog
                  extended byjavax.swing.JDialog
                      extended byuk.ac.reload.editor.contentpackaging.SCORM1_2EditorDialog
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

public class SCORM1_2EditorDialog
extends javax.swing.JDialog

The SCORM Editor Dialog used in the CP Editor to edit SCORM Elements It edits SCORM Elements from an Item node of a CP

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
Nested classes inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog
 
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
protected  ContentPackage _contentPackage
          The Content Package to which this Item Element belongs
protected  org.jdom.Element _itemElement
          The parent "item" element containing the SCORM Elements
protected  javax.swing.JList _itemListBox
          A list box to display the list of Items
protected  ReloadElementAttributePanel _prereqEditor
          Prerequisites Editor
protected  ReloadSchemaElement _schema_itemElement
          The schemaElement
protected  int HEIGHT
          Dialog Height
protected  int WIDTH
          Dialog Width
 
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
 
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, PROPERTIES, SOMEBITS
 
Constructor Summary
SCORM1_2EditorDialog(ContentPackage contentPackage, org.jdom.Element itemElement, ReloadSchemaElement schema_itemElement)
          Constructor
 
Method Summary
protected  void addElement(ReloadSchemaElement schemaElement, javax.swing.JPanel panel, int x, int y, int width, int height)
          Add an Element to the Panel
protected  javax.swing.JPanel createButtonPanel()
           
protected  javax.swing.JPanel createMainPanel()
           
protected  javax.swing.JPanel createPrerequisitesPanel()
           
protected  javax.swing.JPanel createSCORMElementsPanel()
           
 void dispose()
          Clean up
protected  void finish()
          User pressed OK
 void show()
          Show the Dialog
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Dialog
addNotify, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setTitle, setUndecorated
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, finalize, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, 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, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, 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, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, 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, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_contentPackage

protected ContentPackage _contentPackage
The Content Package to which this Item Element belongs


_itemElement

protected org.jdom.Element _itemElement
The parent "item" element containing the SCORM Elements


_schema_itemElement

protected ReloadSchemaElement _schema_itemElement
The schemaElement


_itemListBox

protected javax.swing.JList _itemListBox
A list box to display the list of Items


_prereqEditor

protected ReloadElementAttributePanel _prereqEditor
Prerequisites Editor


WIDTH

protected int WIDTH
Dialog Width


HEIGHT

protected int HEIGHT
Dialog Height

Constructor Detail

SCORM1_2EditorDialog

public SCORM1_2EditorDialog(ContentPackage contentPackage,
                            org.jdom.Element itemElement,
                            ReloadSchemaElement schema_itemElement)
Constructor

Method Detail

createMainPanel

protected javax.swing.JPanel createMainPanel()
Returns:
the Main Panel

createPrerequisitesPanel

protected javax.swing.JPanel createPrerequisitesPanel()
Returns:
the Prerequisites element editing Panel

createSCORMElementsPanel

protected javax.swing.JPanel createSCORMElementsPanel()
Returns:
the editing Panel for the other SCORM Elements

addElement

protected void addElement(ReloadSchemaElement schemaElement,
                          javax.swing.JPanel panel,
                          int x,
                          int y,
                          int width,
                          int height)
Add an Element to the Panel


createButtonPanel

protected javax.swing.JPanel createButtonPanel()
Returns:
the Button Panel

show

public void show()
Show the Dialog


finish

protected void finish()
User pressed OK


dispose

public void dispose()
Clean up


VdexReload 1.1.3 API