Uses of Interface

Packages that use Validationable
org.zaval.lw This is basic package of the light weight library. 
org.zaval.lw.grid This is set of classes to implement the light weight grid and tree grid components. 
org.zaval.lw.mask This is set of classes to implement masked text field component. 
org.zaval.lw.tree This is set of classes to implement the light weight tree component. 
org.zaval.misc Different classes that can be useful for a different purposes. 
org.zaval.util This is set of utilities classes that can be used for different purposes. 

Uses of Validationable in org.zaval.lw

Subinterfaces of Validationable in org.zaval.lw
 interface Drawable
          Defines the interface for classes that know how to paint itself.
 interface LwComponent
          This is basic interface for GUI components of the light weight library.
 interface LwComposite
          This interface provides ability for a container to control child input events component delivery.
 interface LwContainer
          This interface defines light weight container that inherits the LwComponent interface and can contain other light weight components as child components.
 interface LwDesktop
          This interface is top-level container for all other lightweight components.
 interface LwLayer
          This layer interface is a special container that is used as the LwDesktop children.

Classes in org.zaval.lw that implement Validationable
 class LwActContainer
          This class can be used for creating light weight containers that: Wants to have focus. Has a special child component that can be selected with rectangle frame if the container has focus (use setAsFocusComponent method to define the child component.
 class LwAdvTextRender
          The class extends LwTextRender to support text block painting.
 class LwAdvViewMan
          The class extends the basic view manager fuctionality.
 class LwBaseLayer
          This layer class is basic implementation of the layer interface
 class LwBlankDialog
          This class is "template" window component that can be used as the dialog window with the different content.
 class LwBorder
          The class implements set of borders views.
 class LwBorderPan
          This is lightweight component that can be used to organize border panel.
 class LwButton
          This is button component, that is a composite component, so it is possible to use any other component as the button label.
 class LwCanvas
          This is basic implemenation of the light weight component interface that should be used to develop own light weight component.
 class LwCheckbox
          The class represents a switching GUI componenent that can have one of two states: "on" or "off".
 class LwColorPanel
          This panel provides ability to cutomize color using different ways : By the specifying RGB color components in the text fields. By the specifying RGB color components using sliders. By the selecting one of the predefined color.
 class LwCombo
          This is combobox component.
 class LwComboList
          This is list component that is supposed to be used as the list of the combobox component.
 class LwCompRender
          The class implements lightweigt component render interface that provides ability to render a light weight component (the light weight component should be used as a target for the render).
 class LwCursorView
          This class is used as a LwTextField caret view.
 class LwFilePanel
 class LwFontPanel
 class LwImage
          This light weight component is used to show an image.
 class LwImgRender
          This class implements image render.
 class LwImgSetRender
          This class is the same LwImgRender render but it allows to render specified part of the target image object.
 class LwLabel
          This light weight component is used to show a text by using LwTextRender as the face view.
 class LwLine
 class LwLink
          This component is something like text links that are used by "html".
 class LwList
          This is list component.
 class LwMenu
 class LwMenuBar
 class LwMenuButton
 class LwNotebook
          This is notebook container.
 class LwPanel
          This is implementation of the light weight container interface that has to be used to develop own light weight containers.
 class LwPasswordText
          This class inherits LwTextRender to represent a password text.
 class LwPopupLayer
 class LwProgress
          This is progress bar light weight component that can be used to display progress status for some processes.
 class LwRender
          This abstract class is used as base for lightweight renders implementations.
 class LwRoot
          This class is a root light weight component that implements LwDesktop interface.
 class LwScroll
          This is scrollbar component.
 class LwScrollPan
          This is scroll panel component.
 class LwSlider
          This is slider component that can be used to select a value from the specified integer interval.
 class LwSpeedButton
          This is state button component that allows to customize acceleration for repeatable action event generation.
 class LwSpin
          This is spin light weight component that can be used to input a bound integer value.
 class LwSplitPan
          This split panel component is used to divide the container area into two resizeable areas.
 class LwStatusBar
          This is status bar light weight component.
 class LwStButton
          This is state button component.
 class LwTabRender
          This render is used to paint tab page of LwNotebook component.
 class LwTextField
          This class is a text field component.
 class LwTextRender
          This is text render.
 class LwTitledBorder
          This class inherits LwBorder class to support a title area for the border view.
 class LwTracker
          This is tracker component.
 class LwView
          This abstract class is used as base for lightweight views implementations.
 class LwViewMan
          This class is used to support set of views.
 class LwWindow
          This class is window lightweight component that can be used as a desktop window.
 class LwWinLayer
          This is housekeeping layer implementation that is used by LwRoot class as the internal windows container.
 class LwWrappedText
          This is wrapped text render.

Methods in org.zaval.lw with parameters of type Validationable
protected  void LwView.ownerChanged(Validationable v)
          The method is called whenever the view owner has been changed.
protected  void LwTextRender.ownerChanged(Validationable v)
          The method is called whenever the view owner have been changed.

Uses of Validationable in org.zaval.lw.grid

Classes in org.zaval.lw.grid that implement Validationable
 class LwGrid
          This is light weight grid component.
 class LwGridCaption
          This component is used as the top grid component caption with a custom views.
 class LwTreeGrid
          This is light weight tree grid component.

Uses of Validationable in org.zaval.lw.mask

Classes in org.zaval.lw.mask that implement Validationable
 class LwMaskTextField
          This is masked text field lightweight component that is supposed to be used for masked input.
 class MaskPosController
          This class is specific implementation of the pos controller for the masked text field component.

Uses of Validationable in org.zaval.lw.tree

Classes in org.zaval.lw.tree that implement Validationable
 class LwTree
          This is tree view component.

Uses of Validationable in org.zaval.misc

Classes in org.zaval.misc that implement Validationable
 class PosController
          This class can be used to organize navigation along an object.

Uses of Validationable in org.zaval.util

Classes in org.zaval.util that implement Validationable
 class ValidationObject
          This abstract class is implementation of the Validationable interface that can be inherited with other classes.

Copyright © Zaval Creative Engineering Group, 2000-2005.