|
|||||||||
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.Panel
java.applet.Applet
ubc.cs.JLog.Applet.gJLogAppletBase
public abstract class gJLogAppletBase
This is the abstract Applet class for the Prolog in Java environment.
It includes jPrologServices
, but does not specify the user
interface. It is designed as a super class for any applets which need
the jPrologServices
. Derivative authors should inherit from
this class to preserve the getAppletInfo()
credits.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class java.applet.Applet |
---|
java.applet.Applet.AccessibleApplet |
Nested classes/interfaces inherited from class java.awt.Panel |
---|
java.awt.Panel.AccessibleAWTPanel |
Nested classes/interfaces inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
---|---|
protected gJLogBase |
base
|
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 | |
---|---|
gJLogAppletBase()
|
Method Summary | |
---|---|
java.lang.String |
convertStringLinebreaks(java.lang.String param)
|
void |
destroy()
|
java.lang.String |
getAppletInfo()
This function returns the credit assignment and copyright informaiton string. |
java.awt.Image |
getImage(java.lang.String name)
|
java.io.InputStream |
getInputStreamFromFilename(java.lang.String name)
|
java.lang.String |
getParameter(java.lang.String name)
|
java.lang.String[][] |
getParameterInfo()
|
jPrologServices |
getPrologServices()
|
java.lang.String |
getRequiredCreditInfo()
|
java.io.InputStream |
getResourceInputStreamFromFilename(java.lang.String name)
|
java.net.URL |
getResourceURLFromFilename(java.lang.String name)
|
java.lang.String |
getSource()
|
java.lang.String |
getTextFromInputStream(java.io.InputStream in_strm)
|
java.net.URL |
getURLFromFilename(java.lang.String name)
|
void |
init()
|
void |
start()
|
void |
stop()
|
Methods inherited from class java.applet.Applet |
---|
getAccessibleContext, getAppletContext, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getLocale, isActive, newAudioClip, play, play, resize, resize, setStub, showStatus |
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, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, 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, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, 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, getMousePosition, 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, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, 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, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected gJLogBase base
Constructor Detail |
---|
public gJLogAppletBase()
Method Detail |
---|
public void init()
init
in class java.applet.Applet
public void start()
start
in class java.applet.Applet
public void stop()
stop
in class java.applet.Applet
public void destroy()
destroy
in class java.applet.Applet
public java.lang.String getAppletInfo()
gJLogAppletBase
class, and if they provide their
own getAppletInfo()
function it should invoke this version first.
For example: return super.getAppletInfo() + "derivative information";
getAppletInfo
in class java.applet.Applet
public java.lang.String[][] getParameterInfo()
getParameterInfo
in class java.applet.Applet
public java.lang.String getRequiredCreditInfo()
getRequiredCreditInfo
in interface iJLogApplBaseServices
public java.lang.String getSource() throws java.io.IOException
getSource
in interface iJLogApplBaseServices
java.io.IOException
public java.net.URL getURLFromFilename(java.lang.String name) throws java.net.MalformedURLException, java.io.IOException
getURLFromFilename
in interface iJLogApplBaseServices
getURLFromFilename
in interface iPrologFileServices
java.net.MalformedURLException
java.io.IOException
public java.io.InputStream getInputStreamFromFilename(java.lang.String name) throws java.net.MalformedURLException, java.io.IOException
getInputStreamFromFilename
in interface iJLogApplBaseServices
getInputStreamFromFilename
in interface iPrologFileServices
java.net.MalformedURLException
java.io.IOException
public java.net.URL getResourceURLFromFilename(java.lang.String name) throws java.net.MalformedURLException, java.io.IOException
getResourceURLFromFilename
in interface iPrologFileServices
java.net.MalformedURLException
java.io.IOException
public java.io.InputStream getResourceInputStreamFromFilename(java.lang.String name) throws java.net.MalformedURLException, java.io.IOException
getResourceInputStreamFromFilename
in interface iPrologFileServices
java.net.MalformedURLException
java.io.IOException
public java.lang.String getTextFromInputStream(java.io.InputStream in_strm) throws java.io.IOException
getTextFromInputStream
in interface iJLogApplBaseServices
getTextFromInputStream
in interface iPrologFileServices
java.io.IOException
public java.lang.String getParameter(java.lang.String name)
getParameter
in interface iJLogApplBaseServices
getParameter
in class java.applet.Applet
public java.lang.String convertStringLinebreaks(java.lang.String param)
convertStringLinebreaks
in interface iJLogApplBaseServices
public java.awt.Image getImage(java.lang.String name)
getImage
in interface iJLogApplBaseServices
public jPrologServices getPrologServices()
getPrologServices
in interface iJLogApplBaseServices
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |