JavaView© v3.95.000

jv.project
Class PjProject_IP

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Panel
              extended byjv.object.PsPanel
                  extended byjv.project.PjProject_IP
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, PsUpdateIf, java.io.Serializable
Direct Known Subclasses:
MyProject_IP, PjCatenoid_IP, PjClosedPoly_IP, PjConformal_IP, PjConjugate_IP, PjCurvature_IP, PjCurve_IP, PjCycloid_IP, PjElasticCurve_IP, PjEllipse_IP, PjEventCamera_IP, PjExprOde_IP, PjFractalImage_IP, PjGeodesic_IP, PjHarmonic_IP, PjHeight_IP, PjHodge_IP, PjImportModel_InfoBox, PjImportModel_IP, PjImportModel_IPmed, PjKeyframe_IP, PjKleinBottle_IP, PjLantern_IP, PjLIC_IP, PjLife_IP, PjLinear_IP, PjLSystem_IP, PjMarchingCubes_IP, PjMaxPrinciple_IP, PjMinesweeper_IP, PjModel_IP, PjParmCurve_IP, PjParmSurface_IP, PjPickEvent_IP, PjPlatonic_IP, PjRivara_IP, PjRootFinder_IP, PjRotation_IP, PjRuler_IP, PjSmooth_IP, PjSubdivisionCurve_IP, PjSurface_IP, PjTexturedSurface_IP, PjTorusKnot_IP, PjTransform_IP, PjVectorField_IP, PjVectorField_IP, PjWeierstrass_IP

public class PjProject_IP
extends PsPanel

Default info panel of PjProject urging a programmer to create subclass.

See Also:
PjProject, Serialized Form

Field Summary
 
Fields inherited from class jv.object.PsPanel
BORDER_GROOVE, BORDER_LINE, BORDER_NONE, BORDER_SUNK, CONFIG, CONFIG_EXT, INFO, INFO_EXT, LABEL, LABEL_EXT, MATERIAL, MATERIAL_EXT, TEXTURE, TEXTURE_EXT, VECTOR, VECTOR_EXT
 
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
PjProject_IP()
           
 
Method Summary
 java.awt.Dimension getPreferredSize()
          Assure correct horizontal size of all project panels in applets.
 void init()
           
 void setParent(PsUpdateIf parent)
          Set parent of this panel which receives update events.
 boolean update(java.lang.Object event)
          Update the class whenever a child has changed.
 
Methods inherited from class jv.object.PsPanel
addLabelComponent, addLine, addSubTitle, addTextField, addTitle, drawBorder, drawBorder, drawBorder, drawBorder, drawText, getFather, getInsets, getLanguage, getTitle, hasTitle, instanceOf, paint, removeTitle, select, setBackColor, setBorderType, setEnabled, setImage, setInsetSize, setInsetSizeHorizontal, setInsetSizeVertical, setLabel, setLabel, setOutOfDate, setPreferredSize, setSelectedCheckbox, setState, setText, setText, 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, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getListeners, getMaximumSize, getMinimumSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, remove, remove, removeAll, removeContainerListener, removeNotify, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, setLayout, transferFocusBackward, transferFocusDownCycle, validate
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, dispatchEvent, enable, enable, enableInputMethods, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, 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, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface jv.object.PsUpdateIf
getName
 

Constructor Detail

PjProject_IP

public PjProject_IP()
Method Detail

init

public void init()
Overrides:
init in class PsPanel

setParent

public void setParent(PsUpdateIf parent)
Description copied from class: PsPanel
Set parent of this panel which receives update events.

The method getFather allows to retrieve this parent.

Specified by:
setParent in interface PsUpdateIf
Overrides:
setParent in class PsPanel
Parameters:
parent - parent of this panel
See Also:
PsPanel.getFather()

update

public boolean update(java.lang.Object event)
Update the class whenever a child has changed. Method is usually invoked from the children.

Specified by:
update in interface PsUpdateIf
Overrides:
update in class PsPanel

getPreferredSize

public java.awt.Dimension getPreferredSize()
Assure correct horizontal size of all project panels in applets. TODO: locate preferred horizontal size in PsConfig. This method was necessary since especially PaParmSurface_IP tends to shrink in applets.

Overrides:
getPreferredSize in class PsPanel

JavaView© v3.95.000

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