com.sas.awt
Class Canvas
com.sas.awt.Canvas
All Implemented Interfaces: com.sas.awt.print.PrintableInterface, VisualInterface , com.sas.beans.PropertyChangeSource, com.sas.beans.VetoableChangeSource, com.sas.ComponentInterface, com.sas.LinkPropertiesInterface, com.sas.ModelInterface, com.sas.ViewInterface, MultipleValueEventSourceInterface , java.awt.image.ImageObserver , java.awt.MenuContainer , java.beans.PropertyChangeListener , java.io.ObjectInputValidation , java.io.Serializable , java.util.EventListener , javax.accessibility.Accessible
Direct Known Subclasses: BasicColorsCanvas
public class Canvas
Canvas is the base class for heavy-weight webAF visual objects. It contains all
the functionality of the Component class, as well as additional functionality
that is common to all visuals. Canvas contains information such as
size and position, visual ambient properties, and borders.
See Also: Serialized Form
Constructor Summary
Canvas ()
The default constructor.
Method Summary
void
addNotify ()
Notify the component that it has been added to a container
and that the peer should be created.
static int
getDefaultHeight ()
Returns the default height for instances of this class
static int
getDefaultWidth ()
Returns the default width for instances of this class
static com.sas.beans.ExtendedBeanInfo
getExtendedBeanInfo ()
Returns the ExtendedBeanInfo for this class.
java.awt.Dimension
getMinimumSize ()
Returns the minimum size of the component.
static void
setDefaultHeight (int newDefaultHeight)
Sets the default height of the component.
static void
setDefaultWidth (int newDefaultWidth)
Sets the default width of the component.
Methods inherited from class com.sas.awt.CanvasVisualComponent
addLink , addPropertyChangeListener , addVetoableChangeListener , anyPropertyChangeListeners , attachModel , attachView , clone , computePreferredSize , detachModel , detachView , dumpComponent , firePropertyChange , firePropertyChange , fireVetoableChange , getBackgroundColor , getBorder , getComponentDescription , getComponentSupportInfo , getEventMethod , getEventValues , getFont , getForegroundColor , getHeight , getHorizontalPosition , getLinkInfo , getModelInterface , getPageBounds , getPreferredSize , getPrePainter , getPrintOptionsPanel , getRequiredInterfaces , getVerticalPosition , getViewInterfaceSupportInfo , getVisualInterfaceSupportInfo , getWidth , initialize , initializeComponent , isDesignTime , isEnabled , isFocus , isLinked , isTransparent , isVisible , pageExists , paint , print , printFinalize , printInitialize , propertyChange , queryLinks , queryLinks , refresh , removeAllLinks , removeInterfaceTraps , removeLink , removePropertyChangeListener , removeVetoableChangeListener , setBackgroundColor , setBorder , setBounds , setComponentDescription , setComponentSupportInfo , setDefaultValues , setEnabled , setFocus , setFont , setForegroundColor , setHeight , setHorizontalPosition , setLinkInfo , setModelInterface , setPreferredSize , setPrePainter , setRequiredInterfaces , setTransparent , setVerticalPosition , setViewInterfaceSupportInfo , setVisible , setVisualInterfaceSupportInfo , setWidth , superGetFont , superGetMinimumSize , superGetPreferredSize , superIsEnabled , superIsVisible , superPaint , superSetBounds , superSetEnabled , superSetFont , superSetVisible , superUpdate , supportsListenerInterface , supportsRequiredInterfaces , trapInterfaceEvents , update , validateObject
Canvas
public Canvas ()
The default constructor. This constructor will not be called by
the webAF container at design time.
See Also: Component.Component()
getDefaultWidth
public static int getDefaultWidth ()
Returns the default width for instances of this class
Returns: the default width in pixels See Also: setDefaultWidth(int)
setDefaultWidth
public static void setDefaultWidth (int newDefaultWidth)
Sets the default width of the component. The default width will be
used by webAF when creating this component.
Parameters: newDefaultWidth
- the new default width in pixelsSee Also: getDefaultWidth()
getDefaultHeight
public static int getDefaultHeight ()
Returns the default height for instances of this class
Returns: the default height in pixels See Also: setDefaultHeight(int)
setDefaultHeight
public static void setDefaultHeight (int newDefaultHeight)
Sets the default height of the component. The default height will be
used by webAF when creating this component.
Parameters: newDefaultHeight
- the new default height in pixelsSee Also: getDefaultHeight()
getExtendedBeanInfo
public static com.sas.beans.ExtendedBeanInfo getExtendedBeanInfo ()
Returns the ExtendedBeanInfo for this class.
Returns: ExtendedBeanInfo for this class
getMinimumSize
public java.awt.Dimension getMinimumSize ()
Returns the minimum size of the component. This method is
overriden in order to return our own size of 5,5.
Specified by: getMinimumSize
in interface VisualInterface
Overrides: getMinimumSize
in class CanvasVisualComponent
Returns: minimum size See Also: VisualInterface.getMinimumSize()
addNotify
public void addNotify ()
Notify the component that it has been added to a container
and that the peer should be created.
Overrides: addNotify
in class java.awt.Canvas
Copyright © 2009 SAS Institute Inc. All Rights Reserved.