Documentation of 'jvx.geom.PwSmooth_IP' Java class
PwSmooth_IP ("JavaView Reference Manual")
"JavaView? v5.03.003"
jvx.geom

Class PwSmooth_IP

  • All Implemented Interfaces:
    java.awt.event.ActionListener, java.awt.event.ItemListener, java.awt.event.TextListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible, PsUpdateIf


    public class PwSmooth_IP
    extends PjWorkshop_IP
    implements java.awt.event.TextListener, java.awt.event.ItemListener
    Info panel of workshop for smoothing of surfaces.
    See Also:
    Serialized Form
    Author:
    Klaus Hildebrandt
    Version:
    30.09.2003, 1.10 revised (kp) Update of color checkboxes moved to update() from setParent().
    00.00.2003, 1.00 created (kh)
    • Nested Class Summary

      • Nested classes/interfaces inherited from class java.awt.Component

        java.awt.Component.BaselineResizeBehavior
    • Constructor Summary

      Constructors 
      Constructor and Description
      PwSmooth_IP()
      Constructor
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      void actionPerformed(java.awt.event.ActionEvent event)
      Catch action events fired by buttons of a dialog which displays this info panel.
      java.awt.Dimension getDialogSize()
      Get preferred size, for example, to ensure size of dialog.
      java.lang.String getNotice()
      Informational text on the usage of the dialog.
      void init()
      Initialization
      void itemStateChanged(java.awt.event.ItemEvent event) 
      void setParent(PsUpdateIf parent)
      Set parent of this panel which receives update events.
      void textValueChanged(java.awt.event.TextEvent event) 
      boolean update(java.lang.Object event)
      Update this objects whenever parent or a child has changed, and continue update sequence.
      • 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, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getListeners, getMaximumSize, getMinimumSize, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, isValidateRoot, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, remove, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, 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, 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, getLocale, 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, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocusInWindow, reshape, resize, resize, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • PwSmooth_IP

        public PwSmooth_IP()
        Constructor
    • Method Detail

      • init

        public void init()
        Initialization
        Overrides:
        init in class PsPanel
      • update

        public boolean update(java.lang.Object event)
        Description copied from class: PsPanel
        Update this objects whenever parent or a child has changed, and continue update sequence. Method is usually invoked from the parent or children, i.e. inner components.
        Specified by:
        update in interface PsUpdateIf
        Overrides:
        update in class PsPanel
        Parameters:
        event - carries a lot of information
        Returns:
        true if event has been handled, otherwise false
        See Also:
        PsObject, PsUpdateIf.getFather(), PsUpdateIf.setParent(PsUpdateIf)
      • getDialogSize

        public java.awt.Dimension getDialogSize()
        Get preferred size, for example, to ensure size of dialog.
        Overrides:
        getDialogSize in class PjWorkshop_IP
      • getNotice

        public java.lang.String getNotice()
        Informational text on the usage of the dialog. This notice will be displayed if this info panel is shown in a dialog. The text is split at line breaks into individual lines on the dialog.

        Overrides:
        getNotice in class PjWorkshop_IP
        Returns:
        string with textual information.
      • actionPerformed

        public void actionPerformed(java.awt.event.ActionEvent event)
        Description copied from class: PjWorkshop_IP
        Catch action events fired by buttons of a dialog which displays this info panel. This method invokes a method of the parent workshop which correspond to the name of the pressed button.

        Subclasses are advised to call super.actionPerformed() on any events, which they do not handle themselves, in order to let this method inform the workshop.

        Subclasses may also catch dialog button events using a phrase

             if (event.getID() == PsDialog.BUTTON_OK) {
                 ...                             // do their own business, but
                 super.actionPerformed(event);   // still call super too.
             } 
         

        For example, if a user presses the CANCEL button, then the dialog fires an action event to be received by this info panel or a subclass. The subclass may optionally perform some clean-up. If the subclass overwrites the actionPerformed method it should ensure that this info panel still receives the event via super.actionPerformed(). This class will catch the event and call workshop.cancel(). The workshop will then restore the original geometry and dispose itself. Finally the dialog will dispose itself in PsDialog.

        On button-reset the method workshop.update(workshop) is invoked. This method must assure that all reset instance variables of a workshop update their dependencies.

        Specified by:
        actionPerformed in interface java.awt.event.ActionListener
        Overrides:
        actionPerformed in class PjWorkshop_IP
      • textValueChanged

        public void textValueChanged(java.awt.event.TextEvent event)
        Specified by:
        textValueChanged in interface java.awt.event.TextListener
      • itemStateChanged

        public void itemStateChanged(java.awt.event.ItemEvent event)
        Specified by:
        itemStateChanged in interface java.awt.event.ItemListener
"JavaView? v5.03.003"

"

The software JavaView? is copyright protected. All Rights Reserved.
"

You see the box below because you did not login.