JavaView® v2.00.008

vgp.curve.common
Class PjCurve_IP

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Panel
                    |
                    +--jv.object.PsPanel
                          |
                          +--jv.project.PjProject_IP
                                |
                                +--vgp.curve.common.PjCurve_IP
All Implemented Interfaces:
javax.accessibility.Accessible, java.util.EventListener, java.awt.image.ImageObserver, java.awt.event.ItemListener, java.awt.MenuContainer, PsUpdateIf, java.io.Serializable
Direct Known Subclasses:
PjSurfCurve_IP

public class PjCurve_IP
extends PjProject_IP
implements java.awt.event.ItemListener

Info panel to project Straightest Geodesics.

Version:
15.08.99, 1.10 revised (kp) Converted to AWT1.1 event model.
30.06.99, 1.00 created (ep)
Author:
Eike Preuß
See Also:
Serialized Form

Inner classes inherited from class java.awt.Panel
java.awt.Panel.AccessibleAWTPanel
 
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent
 
Field Summary
protected static java.lang.String CURVE
           
protected  java.awt.Checkbox m_asymptoticL
           
protected  PgSurfaceDescr m_descr
           
protected  java.awt.CheckboxGroup m_gCurveSel
           
protected  java.awt.Checkbox m_geodesicL
           
protected  java.awt.Checkbox m_meanCurvL
           
protected  PsPanel m_pAllCurve
          Panel will hold all previous curve gui's, and then be added to tabbed panel.
protected  PsPanel m_pCurve
           
protected  PsPanel m_pCurveSel
           
protected  PsPanel m_pCurveSetting
           
protected  PjCurve m_pjCurve
           
protected  java.awt.Panel m_pShow
           
protected  java.awt.Checkbox m_shadowL
           
protected  java.awt.Checkbox m_showPolygon
           
protected  java.awt.Checkbox m_showSurface
           
protected  java.awt.Checkbox m_showTube
           
protected  PsTabPanel m_tabPanel
           
protected static java.lang.String SURFACE
           
 
Fields inherited from class jv.project.PjProject_IP
m_project
 
Fields inherited from class jv.object.PsPanel
BORDER_GROOVE, BORDER_LINE, BORDER_NONE, BORDER_SUNK, m_borderType, m_bOutOfDate, m_image, m_insetSize, m_language, m_lTitle, m_parent
 
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
PjCurve_IP()
           
 
Method Summary
 void init()
           
 void itemStateChanged(java.awt.event.ItemEvent event)
          Handle item state events invoked from choices, checkboxes, list items.
 void setParent(PsUpdateIf parent)
          Set parent and do nothing else.
 boolean update(java.lang.Object anObject)
          Update the panel whenever the parent has changed somewhere else.
 
Methods inherited from class jv.project.PjProject_IP
getPreferredSize
 
Methods inherited from class jv.object.PsPanel
addLabelComponent, addLine, addSubTitle, addTextField, addTitle, drawBorder, drawBorder, drawText, getFather, getInsets, getLanguage, getTitle, hasTitle, instanceOf, paint, setBorderType, setImage, setInsetSize, setOutOfDate, setTitle, setVisible, update
 
Methods inherited from class java.awt.Panel
addNotify, getAccessibleContext
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getLayout, getListeners, getMaximumSize, getMinimumSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setFont, setLayout, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, 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, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface jv.object.PsUpdateIf
getName
 

Field Detail

m_pjCurve

protected PjCurve m_pjCurve

SURFACE

protected static final java.lang.String SURFACE

CURVE

protected static final java.lang.String CURVE

m_pCurve

protected PsPanel m_pCurve

m_pCurveSel

protected PsPanel m_pCurveSel

m_shadowL

protected java.awt.Checkbox m_shadowL

m_asymptoticL

protected java.awt.Checkbox m_asymptoticL

m_geodesicL

protected java.awt.Checkbox m_geodesicL

m_meanCurvL

protected java.awt.Checkbox m_meanCurvL

m_gCurveSel

protected java.awt.CheckboxGroup m_gCurveSel

m_pCurveSetting

protected PsPanel m_pCurveSetting

m_pShow

protected java.awt.Panel m_pShow

m_showTube

protected java.awt.Checkbox m_showTube

m_showPolygon

protected java.awt.Checkbox m_showPolygon

m_showSurface

protected java.awt.Checkbox m_showSurface

m_pAllCurve

protected PsPanel m_pAllCurve
Panel will hold all previous curve gui's, and then be added to tabbed panel.

m_tabPanel

protected PsTabPanel m_tabPanel

m_descr

protected PgSurfaceDescr m_descr
Constructor Detail

PjCurve_IP

public PjCurve_IP()
Method Detail

init

public void init()
Overrides:
init in class PjProject_IP

setParent

public void setParent(PsUpdateIf parent)
Description copied from interface: PsUpdateIf
Set parent and do nothing else. Method is implemented by PsObject and PsPanel, and should be called if overwritten.
Overrides:
setParent in class PjProject_IP
Following copied from interface: jv.object.PsUpdateIf
Parameters:
aParent - will receive events which this does not handle
See Also:
PsUpdateIf.getFather(), PsUpdateIf.update(Object)

update

public boolean update(java.lang.Object anObject)
Update the panel whenever the parent has changed somewhere else. Method is invoked from the parent or its superclasses.
Overrides:
update in class PjProject_IP
Following copied from interface: jv.object.PsUpdateIf
Parameters:
event - carries a lot of information
Returns:
true if event has been handled, otherwise false
See Also:
PsObject, PsUpdateIf.getFather(), PsUpdateIf.setParent(PsUpdateIf)

itemStateChanged

public void itemStateChanged(java.awt.event.ItemEvent event)
Handle item state events invoked from choices, checkboxes, list items.
Specified by:
itemStateChanged in interface java.awt.event.ItemListener

JavaView® v2.00.008

The software JavaView® is copyright protected. All Rights Reserved.