|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
com.jaxfront.swing.ui.editor.TemplateFileChooser
public class TemplateFileChooser
This class shows a dialog where the user can load the resources for jaxfront. The resources can be loaded from file via url or from a database via DOM. The user should also choose in this dialog the root type. A file resource can be eq. po.xsd,...
Field Summary |
---|
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 | |
---|---|
TemplateFileChooser(java.awt.Frame owner)
Creates an instance of TemplateFileChooser. |
Method Summary | |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent e)
Invoked when an action occurs. |
java.lang.String |
getRootName()
Returns the selected root name. |
java.lang.String |
getTitle(boolean xuiHasChanged)
Returns the title of the XUI-Editor Frame. |
java.net.URL |
getXmlURL()
Returns the URL of the xml file |
java.net.URL |
getXsdURL()
Returns the URL of the xsd file |
java.net.URL |
getXuiURL()
Returns the URL of the xui file |
boolean |
isCancelled()
Returns true if the dialog has been cancelled |
void |
save(java.net.URL url,
Document dom)
Saves the xui to a given url location. |
java.net.URL |
saveAsChooser(java.net.URL xsdURL,
java.net.URL xuiURL,
AbstractEditorPanel editor)
Should open a location chooser to save the xui. |
void |
saveNLS(Document uiDOM,
java.net.URL url,
NLS nls,
java.lang.String rootName)
Stores the nls at a given location. |
void |
setXmlURL(java.net.URL xmlURL)
Sets the xml url. |
void |
setXsdURL(java.net.URL xsdURL)
Sets the xsd url. |
void |
setXuiURL(java.net.URL xuiURL)
Sets the xui url. |
void |
show()
|
Methods inherited from class javax.swing.JDialog |
---|
getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, 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, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isAlwaysOnTop, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setAlwaysOnTop, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationByPlatform, 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, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusBackward, transferFocusDownCycle, validate |
Methods inherited from class java.awt.Component |
---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, dispatchEvent, enable, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, 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, getMousePosition, 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, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public TemplateFileChooser(java.awt.Frame owner)
owner
- the Frame from which the dialog is displayedMethod Detail |
---|
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in interface java.awt.event.ActionListener
e
- an action event that occuredpublic java.lang.String getRootName()
getRootName
in interface ResourceChooser
public java.net.URL getXmlURL()
getXmlURL
in interface ResourceChooser
public java.net.URL getXsdURL()
getXsdURL
in interface ResourceChooser
public java.net.URL getXuiURL()
getXuiURL
in interface ResourceChooser
public void setXmlURL(java.net.URL xmlURL)
ResourceChooser
setXmlURL
in interface ResourceChooser
public void setXsdURL(java.net.URL xsdURL)
ResourceChooser
setXsdURL
in interface ResourceChooser
public void setXuiURL(java.net.URL xuiURL)
ResourceChooser
setXuiURL
in interface ResourceChooser
public boolean isCancelled()
isCancelled
in interface ResourceChooser
public void save(java.net.URL url, Document dom)
ResourceChooser
save
in interface ResourceChooser
public void show()
show
in interface ResourceChooser
show
in class java.awt.Dialog
Component.show()
public void saveNLS(Document uiDOM, java.net.URL url, NLS nls, java.lang.String rootName)
ResourceChooser
saveNLS
in interface ResourceChooser
url
- location to storenls
- NLS to storerootName
- root name of the work documentpublic java.net.URL saveAsChooser(java.net.URL xsdURL, java.net.URL xuiURL, AbstractEditorPanel editor)
ResourceChooser
saveAsChooser
in interface ResourceChooser
public java.lang.String getTitle(boolean xuiHasChanged)
ResourceChooser
getTitle
in interface ResourceChooser
xuiHasChanged
- indicates if xui has changed (mark it)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |