org.jgraph
Class JGraphpad

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Panel
              extended byjava.applet.Applet
                  extended byorg.jgraph.JGraphpad
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

public class JGraphpad
extends java.applet.Applet

a class with some static methods (including main and init) to properly instanciate a GPGraphpad hich is the main JPanel where GPGraph instances and buttons are displayed. To feet JGraphpad to specific needs, either subclass this class, either call its static methods form an other class.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class java.applet.Applet
java.applet.Applet.AccessibleApplet
 
Nested classes inherited from class java.awt.Panel
java.awt.Panel.AccessibleAWTPanel
 
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 static GPGraphpad pad
           
static java.lang.String VERSION
           
 
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
JGraphpad()
           
 
Method Summary
static GPGraphpad getPad()
           
 void init()
           
 void launchFromApplet()
           
static void main(java.lang.String[] args)
           
static boolean post(java.lang.String protocol, java.lang.String serverName, int portNumber, java.lang.String url, java.lang.String fileName, java.lang.String type, java.lang.String path, java.lang.String content, java.lang.String comment)
           
static boolean post(java.lang.String protocol, java.lang.String xml, java.lang.String serverName, int port, java.lang.String uploadURL, java.lang.String xmlURL)
           
static boolean postJpg(java.lang.String protocol, java.lang.String jpg, java.lang.String serverName, int port, java.lang.String uploadURL, java.lang.String jpgURL)
           
static boolean postPng(java.lang.String protocol, java.lang.String png, java.lang.String serverName, int port, java.lang.String uploadURL, java.lang.String pngURL)
           
static void setPad(GPGraphpad pad)
           
static void uploadToTiki(GPGraphpad graphpad, GPDocument doc)
           
 
Methods inherited from class java.applet.Applet
destroy, getAccessibleContext, getAppletContext, getAppletInfo, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getLocale, getParameter, getParameterInfo, isActive, newAudioClip, play, play, resize, resize, setStub, showStatus, start, stop
 
Methods inherited from class java.awt.Panel
addNotify
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, setLayout, transferFocusBackward, transferFocusDownCycle, update, 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, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, 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, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, 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

VERSION

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

pad

protected static GPGraphpad pad
Constructor Detail

JGraphpad

public JGraphpad()
Method Detail

main

public static void main(java.lang.String[] args)

init

public void init()

launchFromApplet

public void launchFromApplet()

uploadToTiki

public static void uploadToTiki(GPGraphpad graphpad,
                                GPDocument doc)

post

public static boolean post(java.lang.String protocol,
                           java.lang.String xml,
                           java.lang.String serverName,
                           int port,
                           java.lang.String uploadURL,
                           java.lang.String xmlURL)
                    throws java.net.MalformedURLException,
                           java.io.IOException
Returns:
Throws:
java.net.MalformedURLException
java.io.IOException

postPng

public static boolean postPng(java.lang.String protocol,
                              java.lang.String png,
                              java.lang.String serverName,
                              int port,
                              java.lang.String uploadURL,
                              java.lang.String pngURL)
                       throws java.net.MalformedURLException,
                              java.io.IOException
Returns:
Throws:
java.net.MalformedURLException
java.io.IOException

postJpg

public static boolean postJpg(java.lang.String protocol,
                              java.lang.String jpg,
                              java.lang.String serverName,
                              int port,
                              java.lang.String uploadURL,
                              java.lang.String jpgURL)
                       throws java.net.MalformedURLException,
                              java.io.IOException
Returns:
Throws:
java.net.MalformedURLException
java.io.IOException

post

public static boolean post(java.lang.String protocol,
                           java.lang.String serverName,
                           int portNumber,
                           java.lang.String url,
                           java.lang.String fileName,
                           java.lang.String type,
                           java.lang.String path,
                           java.lang.String content,
                           java.lang.String comment)
                    throws java.net.MalformedURLException,
                           java.io.IOException
Returns:
Throws:
java.net.MalformedURLException
java.io.IOException

getPad

public static GPGraphpad getPad()

setPad

public static void setPad(GPGraphpad pad)