com.sas.awt
Class Component
com.sas.awt.Component
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
Direct Known Subclasses: IconView , ImageView , LabelView , ScrollSlider , SpinButton
public class Component
Component is the base class for webAF visual objects. It contains all
the functionality of the Component class, as well as additional functionality
that is common to all visuals. Component contains information such as
size and position, visual ambient properties, and borders.
See Also: Serialized Form
Constructor Summary
Component ()
The default constructor.
Method Summary
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 ()
java.awt.Dimension
getMinimumSize ()
Returns the minimum size of the component.
static void
setDefaultHeight (int newDefaultHeight)
Sets the default height of the component when it is dropped within the IDE
void
setDefaultValues ()
Set default values which are different that parent classes.
static void
setDefaultWidth (int newDefaultWidth)
Sets the default width of the component when it is dropped within the IDE
Methods inherited from class com.sas.awt.ComponentVisualComponent
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 , 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
RB_KEY
public static final java.lang.String RB_KEY
See Also: Constant Field Values
Component
public Component ()
The default constructor.
See Also: Component()
getDefaultWidth
public static int getDefaultWidth ()
Returns the default width for instances of this class
Returns: the value of the defaultWidth property See Also: setDefaultWidth(int)
setDefaultWidth
public static void setDefaultWidth (int newDefaultWidth)
Sets the default width of the component when it is dropped within the IDE
Parameters: newDefaultWidth
- the new value to assign to the defaultWidth propertySee Also: getDefaultWidth()
getDefaultHeight
public static int getDefaultHeight ()
Returns the default height for instances of this class
Returns: the value of the defaultHeight property See Also: setDefaultHeight(int)
setDefaultHeight
public static void setDefaultHeight (int newDefaultHeight)
Sets the default height of the component when it is dropped within the IDE
Parameters: newDefaultHeight
- the new value to assign to the defaultHeight propertySee Also: getDefaultHeight()
getExtendedBeanInfo
public static com.sas.beans.ExtendedBeanInfo getExtendedBeanInfo ()
Returns: The ExtendedBeanInfo for this class.
setDefaultValues
public void setDefaultValues ()
Set default values which are different that parent classes.
Specified by: setDefaultValues
in interface VisualInterface
Specified by: setDefaultValues
in interface com.sas.ComponentInterface
Overrides: setDefaultValues
in class ComponentVisualComponent
See Also: ComponentInterface.setDefaultValues()
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 ComponentVisualComponent
Returns: The minimum size See Also: VisualInterface.getMinimumSize()
Copyright © 2009 SAS Institute Inc. All Rights Reserved.