|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--java.awt.Window | +--java.awt.Frame | +--javax.swing.JFrame | +--kunde.MainFrame
Kunde, Oberfläche und zentrale Verarbeitung.
Field Summary | |
protected javax.swing.JButton |
addButton
|
protected kunde.TheCatalog |
catalog
|
protected java.lang.Thread |
catalogThread
|
protected idman.rules.ChainEvaluationListener |
chainer
|
(package private) kunde.PrivateData |
customerData
|
protected static javax.xml.parsers.DocumentBuilder |
db
|
protected static javax.xml.parsers.DocumentBuilderFactory |
dbf
|
static boolean |
debug
|
protected javax.swing.JTextArea |
description
|
protected org.ssonet.net.CertificateListener |
listener
|
protected kunde.LogModel |
logModel
|
protected idman.mngt.Management |
manager
|
protected javax.swing.JTextField |
moneyField
|
protected javax.swing.JTextField |
numberField
|
protected javax.swing.JButton |
orderButton
|
protected java.lang.Thread |
orderThread
|
protected javax.swing.JButton |
removeButton
|
protected kunde.MySelectedItems |
selection
|
protected java.util.Properties |
settings
|
protected javax.swing.JTable |
status
|
protected static javax.xml.transform.Transformer |
t
|
protected static javax.xml.transform.TransformerFactory |
tf
|
protected javax.swing.JLabel |
totalLabel
|
(package private) kunde.PrivateData |
traderData
|
(package private) kunde.PrivateData |
trusteeData
|
protected idman.gui.LocalManagementGUI |
ui
|
Fields inherited from class javax.swing.JFrame |
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled |
Fields inherited from class java.awt.Frame |
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR |
Fields inherited from class java.awt.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 org.ssonet.net.CertificateListener |
INVALID, NOT_TESTED, VALID |
Fields inherited from interface javax.swing.WindowConstants |
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
MainFrame(java.util.Properties settings)
|
Method Summary | |
void |
actionPerformed(java.awt.event.ActionEvent ae)
Dispatch events. |
void |
addActionPerformed()
Called from TheCatalog and from Button. |
int |
checkCertificate(org.ssonet.net.SSONETContext context,
java.security.cert.X509Certificate cert)
|
void |
clearActionPerformed()
|
void |
clearDescription()
|
idman.mngt.Context |
createContext(java.lang.String rolename,
java.lang.String action)
|
void |
init(java.util.Properties settings)
|
void |
loadCatalog()
Called from Trader. |
void |
log(java.util.Date when,
java.lang.String what,
java.lang.String info)
Called from everywhere. |
void |
orderActionPerformed()
Called from Customer and from Button. |
protected void |
processWindowEvent(java.awt.event.WindowEvent we)
|
protected void |
removeActionPerformed()
Called from Button. |
void |
run()
|
void |
setAddEnabled(boolean b)
|
void |
setDescription(java.lang.String des)
|
void |
setNumber(java.lang.String num)
|
void |
setNumberEnabled(boolean b)
|
void |
setOrderEnabled(boolean b)
|
void |
setRemoveEnabled(boolean b)
|
void |
setTotal(java.lang.String amount)
|
void |
undoActionPerformed()
Called from Customer. |
Methods inherited from class javax.swing.JFrame |
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
Methods inherited from class java.awt.Frame |
addNotify, finalize, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, 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, hide, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, show, 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, 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, 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 |
Methods inherited from interface java.awt.MenuContainer |
getFont, postEvent |
Field Detail |
public static boolean debug
protected final kunde.LogModel logModel
protected final javax.swing.JTable status
protected final javax.swing.JTextArea description
protected final kunde.TheCatalog catalog
protected final kunde.MySelectedItems selection
protected final javax.swing.JButton addButton
protected final javax.swing.JButton removeButton
protected final javax.swing.JButton orderButton
protected final javax.swing.JTextField numberField
protected final javax.swing.JTextField moneyField
protected final javax.swing.JLabel totalLabel
kunde.PrivateData customerData
kunde.PrivateData traderData
kunde.PrivateData trusteeData
protected java.util.Properties settings
protected idman.mngt.Management manager
protected org.ssonet.net.CertificateListener listener
protected idman.rules.ChainEvaluationListener chainer
protected idman.gui.LocalManagementGUI ui
protected java.lang.Thread catalogThread
protected java.lang.Thread orderThread
protected static javax.xml.parsers.DocumentBuilderFactory dbf
protected static javax.xml.parsers.DocumentBuilder db
protected static javax.xml.transform.TransformerFactory tf
protected static javax.xml.transform.Transformer t
Constructor Detail |
public MainFrame(java.util.Properties settings)
Method Detail |
public void init(java.util.Properties settings) throws java.lang.Exception
java.lang.Exception
public int checkCertificate(org.ssonet.net.SSONETContext context, java.security.cert.X509Certificate cert)
checkCertificate
in interface org.ssonet.net.CertificateListener
public idman.mngt.Context createContext(java.lang.String rolename, java.lang.String action)
public void actionPerformed(java.awt.event.ActionEvent ae)
actionPerformed
in interface java.awt.event.ActionListener
protected void processWindowEvent(java.awt.event.WindowEvent we)
processWindowEvent
in class javax.swing.JFrame
public void addActionPerformed()
protected void removeActionPerformed()
public void orderActionPerformed()
public void run()
run
in interface java.lang.Runnable
public void log(java.util.Date when, java.lang.String what, java.lang.String info)
public void undoActionPerformed()
public void clearActionPerformed()
public void loadCatalog()
public void setDescription(java.lang.String des)
public void clearDescription()
public void setAddEnabled(boolean b)
public void setNumberEnabled(boolean b)
public void setNumber(java.lang.String num)
public void setTotal(java.lang.String amount)
public void setOrderEnabled(boolean b)
public void setRemoveEnabled(boolean b)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |