cebit.proxy.gui
Class Starter

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--javax.swing.JComponent
                    |
                    +--javax.swing.JPanel
                          |
                          +--cebit.proxy.gui.Starter
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

public class Starter
extends javax.swing.JPanel

GUI für Demonstrator.

Version:
$Id: Starter.java,v 1.35 2004/06/16 13:21:26 tk4 Exp $
Author:
Thomas Kriegelstein, Sebastian Clauß
See Also:
Serialized Form

Nested Class Summary
(package private) static class Starter.Changer
           
(package private) static class Starter.Listener
           
(package private) static class Starter.MozillaStreamReader
           
(package private) static class Starter.MozillaTestWaiter
           
(package private) static class Starter.Popper
           
(package private) static class Starter.Runner
           
(package private) static class Starter.Stopper
           
 
Field Summary
static java.lang.String appel
           
static boolean askUser
           
(package private)  java.util.Hashtable browserProcesses
          Contains all Browser processes running.
(package private) static javax.xml.parsers.DocumentBuilder db
          Für XML-Verarbeitung.
(package private) static javax.xml.parsers.DocumentBuilderFactory dbf
          Für XML-Verarbeitung.
static boolean debug
           
(package private)  idman.mngt.impl.P3PListener listener
          Listener für P3P.
(package private) static java.lang.String mozilla
           
static java.lang.String p3p
           
(package private) static javax.xml.transform.Transformer t
          Für XML-Verarbeitung.
(package private) static javax.xml.transform.TransformerFactory tf
          Für XML-Verarbeitung.
static java.lang.String xmlns
           
 
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.Container
 
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
 
Constructor Summary
Starter()
          Creates new form DynamicStarter
 
Method Summary
static boolean isMozilla(java.lang.String mozillaFile)
          Checks, whether the given filename is a mozilla executable.
static void main(java.lang.String[] args)
          Starts the cebit demonstrator (user side)
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, 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, getRootPane, 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, paintComponent, 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, reshape, 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, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, 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, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, 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, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

xmlns

public static final java.lang.String xmlns
See Also:
Constant Field Values

p3p

public static final java.lang.String p3p
See Also:
Constant Field Values

appel

public static final java.lang.String appel
See Also:
Constant Field Values

debug

public static boolean debug

askUser

public static boolean askUser

mozilla

static java.lang.String mozilla

dbf

static javax.xml.parsers.DocumentBuilderFactory dbf
Für XML-Verarbeitung.


db

static javax.xml.parsers.DocumentBuilder db
Für XML-Verarbeitung.


tf

static javax.xml.transform.TransformerFactory tf
Für XML-Verarbeitung.


t

static javax.xml.transform.Transformer t
Für XML-Verarbeitung.


browserProcesses

java.util.Hashtable browserProcesses
Contains all Browser processes running.


listener

idman.mngt.impl.P3PListener listener
Listener für P3P.

Constructor Detail

Starter

public Starter()
Creates new form DynamicStarter

Method Detail

isMozilla

public static boolean isMozilla(java.lang.String mozillaFile)
Checks, whether the given filename is a mozilla executable. It checks, whether the file can be executed and whether it returns some String containing "Mozilla" when command line option "--version" is given.

Parameters:
mozillaFile - the full file name of the mozilla executable
Returns:
true, if it is mozilla, false otherwise

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Starts the cebit demonstrator (user side)

Parameters:
args -
Throws:
java.lang.Exception


Copyright © 2003 DRIM Team. All Rights Reserved.