|
| Components |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--java.awt.Panel
|
+--java.applet.Applet
|
+--com.sas.awt.AppletVisualComponent
| Inner classes inherited from class java.applet.Applet |
Applet.AccessibleApplet |
| Inner classes inherited from class java.awt.Panel |
Panel.AccessibleAWTPanel |
| Inner classes inherited from class java.awt.Container |
Container.AccessibleAWTContainer |
| Inner classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
| 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 | |
AppletVisualComponent()
|
|
| Method Summary | |
void |
addLink(String property,
ComponentInterface linked_component,
String linked_property)
addLink() adds a link between property on this component and source_property on source_component. |
void |
addPropertyChangeListener(PropertyChangeListener listener)
Adds a PropertyChangeListener to the component. |
void |
addVetoableChangeListener(VetoableChangeListener listener)
Adds a VetoableChangeListener to the component. |
boolean |
anyPropertyChangeListeners()
Return true if there are any PropertyChangeEvent listeners. |
void |
attachModel(ModelInterface model)
Attaches the specified model to this view. |
boolean |
attachView()
attachView is called on the model during an attachModel call on the view. |
Object |
clone()
Return a clone of the object. |
Dimension |
computePreferredSize()
The default implementation of this method calls super.getPreferredSize(). |
void |
detachModel(ModelInterface model)
Detaches the specified model from this view. |
void |
detachView()
detachView is called on the model during an detachModel call on the view. |
void |
dumpComponent()
This method prints debugging information about the component. |
void |
firePropertyChange(PropertyChangeEvent propertyChangeEvent)
Report a bound property update to any registered listeners. |
void |
firePropertyChange(String propertyName,
Object oldValue,
Object newValue)
Report a bound property update to any registered listeners. |
void |
fireVetoableChange(String propertyName,
Object oldValue,
Object newValue)
Report a constrained property update to any registered listeners. |
Color |
getBackgroundColor()
Returns the background color of the component. |
BorderInterface |
getBorder()
Returns the border drawn around the component. |
String |
getComponentDescription()
This method returns the description of the component. |
ComponentInterfaceSupportInfo |
getComponentSupportInfo(boolean createIfNecessary)
Internal framework method. |
Method |
getEventMethod(Method listenerMethod)
Get the method used to check the value of the event. |
String[] |
getEventValues(Method listenerMethod)
Get the possible values for the listenerInterface method the event is sent to. |
static ExtendedBeanInfo |
getExtendedBeanInfo()
Returns information used by the com.sas.beans.Introspector to augment the automatically introspected information about the component. |
Font |
getFont()
Returns the font used by the component to display text. |
Color |
getForegroundColor()
Returns the foreground color of the component. |
int |
getHeight()
This method returns the vertical size of the component in pixels. |
int |
getHorizontalPosition()
This method returns the horizontal starting position of the component in pixels. |
LinkPropertiesInfo |
getLinkInfo()
Internal framework method. |
Dimension |
getMinimumSize()
Overrides the java.awt.Component getMinimumSize method to return a minimum size of 5,5 for components which do not have a peer. |
ModelInterface |
getModelInterface()
|
Dimension |
getPreferredSize()
|
PainterInterface |
getPrePainter()
Returns the painter used to draw over the background of the component. |
Vector |
getRequiredInterfaces()
The get method for the requiredInterfaces attribute. |
int |
getVerticalPosition()
This method returns the vertical starting position of the component in pixels. |
ViewInterfaceSupportInfo |
getViewInterfaceSupportInfo()
Internal framework method. |
VisualInterfaceSupportInfo |
getVisualInterfaceSupportInfo()
This method is not intended to be called by users. |
int |
getWidth()
This method returns the width of the component in pixels. |
void |
initialize()
The initialize() method was designed to be a synchronization point after the constructor for the object has completed and a number of methods have been called on the component. |
void |
initializeComponent()
Called by the default constructor. |
boolean |
isDesignTime()
This method returns whether the component is in design mode or in run mode. |
boolean |
isEnabled()
Returns whether the component is currently enabled. |
boolean |
isFocus()
isFocus returns whether the component currently has focus. |
boolean |
isLinked(String property,
ComponentInterface linked_component,
String linked_property)
isLinked() determines if property on this component is linked to source_property on source_component. |
boolean |
isTransparent()
Returns whether the background is not filled with the backgroundColor. |
boolean |
isVisible()
Returns whether the component is currently visible. |
void |
paint(Graphics g)
|
void |
propertyChange(PropertyChangeEvent e)
Handles any property links on this component from the source component. |
PropertyLinkInfo[] |
queryLinks()
queryLinks() returns an array of PropertyLinkInfo objects containing information about properties on this component which are linked to properties on this or other components. |
PropertyLinkInfo[] |
queryLinks(String property)
queryLinks() returns an array of PropertyLinkInfo objects containing information about the links to the specified property. |
void |
refresh(ModelInterface model)
Updates the view based on updates in the model. |
void |
removeAllLinks()
removeAllLinks() removes all the links on this component. |
void |
removeInterfaceTraps(ModelInterface model)
|
void |
removeLink(String property,
ComponentInterface linked_component,
String linked_property)
removeLink() removes a link between property on this component and source_property on source_component. |
void |
removePropertyChangeListener(PropertyChangeListener listener)
Removes a PropertyChangeListener from the component. |
void |
removeVetoableChangeListener(VetoableChangeListener listener)
Removes a VetoableChangeListener from the component. |
void |
setBackgroundColor(Color color)
Sets the background color of the component. |
void |
setBorder(BorderInterface border)
Sets the border drawn around the component. |
void |
setBounds(int x,
int y,
int width,
int height)
|
void |
setComponentDescription(String description)
This method sets the description of the component. |
void |
setComponentSupportInfo(ComponentInterfaceSupportInfo info)
Internal framework method. |
void |
setDefaultValues()
This method sets the initial property values to their default values. |
void |
setEnabled(boolean enabled)
setEnabled() is the set accessor method for the Enabled attribute. |
void |
setFocus(boolean focus)
setFocus sets focus to the component or away from the component. |
void |
setFont(Font font)
Sets the font to be used by the component for displaying text. |
void |
setForegroundColor(Color color)
Sets the foreground color of the component. |
void |
setHeight(int height)
This method sets the height of the component in pixels. |
void |
setHorizontalPosition(int horizontalPosition)
This method sets the horizontal starting position of the component in pixels. |
void |
setLinkInfo(LinkPropertiesInfo info)
Internal framework method. |
void |
setModelInterface(ModelInterface model)
Calling setModelInterface will detach the previous model (if any) and will call attachModel to attach the model to this view. |
void |
setPreferredSize(Dimension preferredSize)
This method allows the user to set the Dimension returned by getPreferredSize. |
void |
setPrePainter(PainterInterface painter)
Sets the painter used to draw over the background of the component. |
void |
setRequiredInterfaces(Vector interfaces)
The set method for the requiredInterfaces attribute. |
void |
setTransparent(boolean transparent)
Sets whether the background of the component is filled with the backgroundColor. |
void |
setVerticalPosition(int verticalPosition)
This method sets the vertical starting position of the component in pixels. |
void |
setViewInterfaceSupportInfo(ViewInterfaceSupportInfo info)
Internal framework method. |
void |
setVisible(boolean visible)
setVisible() is the set accessor method for the Visible attribute. |
void |
setVisualInterfaceSupportInfo(VisualInterfaceSupportInfo info)
This method is not intended to be called by users. |
void |
setWidth(int width)
This method sets the width of the component in pixels. |
Font |
superGetFont()
This method is not intended to be used by users. |
Dimension |
superGetMinimumSize()
This method is not intended to be used by users. |
Dimension |
superGetPreferredSize()
This method is not intended to be used by users. |
boolean |
superIsEnabled()
This method is not intended to be used by users. |
boolean |
superIsVisible()
This method is not intended to be used by users. |
void |
superPaint(Graphics g)
This method is not intended to be used by users. |
void |
superSetBounds(int x,
int y,
int width,
int height)
This method is not intended to be used by users. |
void |
superSetEnabled(boolean enabled)
This method is not intended to be used by users. |
void |
superSetFont(Font font)
This method is not intended to be used by users. |
void |
superSetVisible(boolean visible)
This method is not intended to be used by users. |
void |
superUpdate(Graphics g)
This method is not intended to be used by users. |
boolean |
supportsListenerInterface(Class listenerInterface)
Determines if a listenerInterface class is supported by the implementing class. |
boolean |
supportsRequiredInterfaces(ModelInterface model)
Checks a potential model to this view to see if it supports the required interfaces of this view. |
void |
trapInterfaceEvents(ModelInterface model)
|
void |
update(Graphics g)
|
void |
validateObject()
|
| Methods inherited from class java.applet.Applet |
destroy, getAccessibleContext, getAppletContext, getAppletInfo, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getLocale, getParameter, getParameterInfo, init, isActive, newAudioClip, play, play, resize, resize, setStub, showStatus, start, stop |
| Methods inherited from class java.awt.Panel |
addNotify |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public AppletVisualComponent()
| Method Detail |
public static ExtendedBeanInfo getExtendedBeanInfo()
public Object clone()
throws CloneNotSupportedException
clone in class ObjectCloneNotSupportedException - if the model attached to the component being cloned
will not allow the clone to attach.public void trapInterfaceEvents(ModelInterface model)
trapInterfaceEvents in interface ViewInterfaceViewInterface.trapInterfaceEvents(com.sas.ModelInterface)public void removeInterfaceTraps(ModelInterface model)
removeInterfaceTraps in interface ViewInterfaceViewInterface.removeInterfaceTraps(com.sas.ModelInterface)public Vector getRequiredInterfaces()
ViewInterfacegetRequiredInterfaces in interface ViewInterfaceViewInterface.getRequiredInterfaces()public void setRequiredInterfaces(Vector interfaces)
ViewInterfacesetRequiredInterfaces in interface ViewInterfaceViewInterface.setRequiredInterfaces(java.util.Vector)public void attachModel(ModelInterface model)
ViewInterfaceattachModel in interface ViewInterfaceViewInterface.attachModel(com.sas.ModelInterface)public void detachModel(ModelInterface model)
ViewInterfacedetachModel in interface ViewInterfaceViewInterface.detachModel(com.sas.ModelInterface)public void refresh(ModelInterface model)
ViewInterfacerefresh in interface ViewInterfaceViewInterface.refresh(com.sas.ModelInterface)public boolean supportsRequiredInterfaces(ModelInterface model)
ViewInterfacesupportsRequiredInterfaces in interface ViewInterfaceViewInterface.supportsRequiredInterfaces(com.sas.ModelInterface)public ModelInterface getModelInterface()
getModelInterface in interface ViewInterfaceViewInterface.getModelInterface()public void setModelInterface(ModelInterface model)
ViewInterfacesetModelInterface in interface ViewInterfaceViewInterface.setModelInterface(com.sas.ModelInterface)public ViewInterfaceSupportInfo getViewInterfaceSupportInfo()
getViewInterfaceSupportInfo in interface ViewInterfaceViewInterface.getViewInterfaceSupportInfo()public void setViewInterfaceSupportInfo(ViewInterfaceSupportInfo info)
setViewInterfaceSupportInfo in interface ViewInterfaceViewInterface.setViewInterfaceSupportInfo(com.sas.ViewInterfaceSupportInfo)public boolean attachView()
ModelInterfaceattachView in interface ModelInterfaceModelInterface.attachView()public void detachView()
ModelInterfacedetachView in interface ModelInterfaceModelInterface.detachView()
public void addLink(String property,
ComponentInterface linked_component,
String linked_property)
LinkPropertiesInterfaceAdding a link that already exists does nothing.
addLink in interface LinkPropertiesInterfaceLinkPropertiesInterface.addLink(java.lang.String, com.sas.ComponentInterface, java.lang.String)
public void removeLink(String property,
ComponentInterface linked_component,
String linked_property)
LinkPropertiesInterfaceremoveLink in interface LinkPropertiesInterfaceLinkPropertiesInterface.removeLink(java.lang.String, com.sas.ComponentInterface, java.lang.String)public void removeAllLinks()
LinkPropertiesInterfaceremoveAllLinks in interface LinkPropertiesInterfaceLinkPropertiesInterface.removeAllLinks()public PropertyLinkInfo[] queryLinks(String property)
LinkPropertiesInterfacequeryLinks in interface LinkPropertiesInterfaceLinkPropertiesInterface.queryLinks(java.lang.String)public PropertyLinkInfo[] queryLinks()
LinkPropertiesInterfacequeryLinks in interface LinkPropertiesInterfaceLinkPropertiesInterface.queryLinks(java.lang.String)
public boolean isLinked(String property,
ComponentInterface linked_component,
String linked_property)
LinkPropertiesInterfaceisLinked in interface LinkPropertiesInterfaceLinkPropertiesInterface.queryLinks(java.lang.String)public LinkPropertiesInfo getLinkInfo()
getLinkInfo in interface LinkPropertiesInterfacecom.sas.LinkPropertiesInterfaceLinkPropertiesInterfaceSupportpublic void setLinkInfo(LinkPropertiesInfo info)
setLinkInfo in interface LinkPropertiesInterfacecom.sas.LinkPropertiesInterfaceLinkPropertiesInterfaceSupportpublic void addPropertyChangeListener(PropertyChangeListener listener)
ComponentInterfaceaddPropertyChangeListener in interface ComponentInterfaceaddPropertyChangeListener in class ContainerComponentInterface.addPropertyChangeListener(java.beans.PropertyChangeListener)public void removePropertyChangeListener(PropertyChangeListener listener)
ComponentInterfaceremovePropertyChangeListener in interface ComponentInterfaceremovePropertyChangeListener in class ComponentComponentInterface.removePropertyChangeListener(java.beans.PropertyChangeListener)
public void firePropertyChange(String propertyName,
Object oldValue,
Object newValue)
ComponentInterfacefirePropertyChange in interface ComponentInterfacefirePropertyChange in class ComponentComponentInterface.firePropertyChange(java.lang.String, java.lang.Object, java.lang.Object)public void firePropertyChange(PropertyChangeEvent propertyChangeEvent)
ComponentInterfacefirePropertyChange in interface ComponentInterfaceComponentInterface.firePropertyChange(java.lang.String, java.lang.Object, java.lang.Object)public void propertyChange(PropertyChangeEvent e)
propertyChange in interface PropertyChangeListenerPropertyChangeListener.propertyChange(java.beans.PropertyChangeEvent)public String getComponentDescription()
ComponentInterfacegetComponentDescription in interface ComponentInterfaceComponentInterface.getComponentDescription()public void setComponentDescription(String description)
ComponentInterfaceApplication writers may want to set unique componentDescriptions on components so that they can be distinquished properly in a testing environment.
setComponentDescription in interface ComponentInterfaceComponentInterface.setComponentDescription(java.lang.String)public boolean isDesignTime()
ComponentInterfaceComponentInterface.isDesignTime should be used instead of java.beans.Beans.isDesignTime since java.beans.Beans.isDesignTime is not thread safe and changes the status of all JavaBeans at the same time.
isDesignTime in interface ComponentInterfaceComponentInterface.isDesignTime()public void dumpComponent()
ComponentInterfacedumpComponent in interface ComponentInterfaceComponentInterface.dumpComponent()public void addVetoableChangeListener(VetoableChangeListener listener)
ComponentInterfaceaddVetoableChangeListener in interface ComponentInterfaceComponentInterface.addVetoableChangeListener(java.beans.VetoableChangeListener)public void removeVetoableChangeListener(VetoableChangeListener listener)
ComponentInterfaceremoveVetoableChangeListener in interface ComponentInterfaceComponentInterface.removeVetoableChangeListener(java.beans.VetoableChangeListener)
public void fireVetoableChange(String propertyName,
Object oldValue,
Object newValue)
throws PropertyVetoException
ComponentInterfacefireVetoableChange in interface ComponentInterfacePropertyVetoException - The listener vetoed the set of this constrained propertyComponentInterface.fireVetoableChange(java.lang.String, java.lang.Object, java.lang.Object)public boolean anyPropertyChangeListeners()
anyPropertyChangeListeners in interface ComponentInterfacepublic void initialize()
ComponentInterfaceinitialize() should be called on a component after is it constructed :
ListBox listBox = new ListBox();
listBox.initialize();
container.add( listBox );
Overriding initialize is now discouraged since it is generally better to override setDefaultValues and readObject to perform initialization.
By default (in the ComponentInterface implementation), initialize() does nothing. However, various components override initialize() to perform operations, and it should be called.
Although use of initialize() is now discouraged, initialize() is also called by the validateObject method after a component is deserialized. This allows components which need processing during creation and deserialization to have a common place to perform operations. Adding event handlers to subcomponents is a typical use of the initialize method.
initialize in interface ComponentInterfaceComponentInterface.initialize()public void initializeComponent()
ComponentInterfaceinitializeComponent in interface ComponentInterfaceComponentInterface.initializeComponent()public void setDefaultValues()
ComponentInterfaceNote that the designTime property is not initialized when setDefaultValues is called, so initialization which depends on the value of designTime should take place in initializeComponent.
setDefaultValues in interface ComponentInterfaceComponentInterface.setDefaultValues()public void validateObject()
validateObject in interface ObjectInputValidationComponentInterfaceSupport.validateObject(com.sas.ComponentInterface)public ComponentInterfaceSupportInfo getComponentSupportInfo(boolean createIfNecessary)
getComponentSupportInfo in interface ComponentInterfacecom.sas.ComponentInterfacecreateIfNecessary - Whether to create the ComponentInterfaceSupportInfo object if
it does not already exist.public void setComponentSupportInfo(ComponentInterfaceSupportInfo info)
setComponentSupportInfo in interface ComponentInterfacecom.sas.ComponentInterfaceinfo - An instance of ComponentInterfaceSupportInfo holding the information used
by the ComponentSupport class to implement the ComponentInterface.public boolean supportsListenerInterface(Class listenerInterface)
MultipleValueEventSourceInterfacesupportsListenerInterface in interface MultipleValueEventSourceInterfaceMultipleValueEventSourceInterfaceSupport.supportsListenerInterface(java.lang.Object, java.lang.Class)public Method getEventMethod(Method listenerMethod)
MultipleValueEventSourceInterfacegetEventMethod in interface MultipleValueEventSourceInterfaceMultipleValueEventSourceInterfaceSupport.getEventMethod(java.lang.Object, java.lang.reflect.Method)public String[] getEventValues(Method listenerMethod)
MultipleValueEventSourceInterfacegetEventValues in interface MultipleValueEventSourceInterfaceMultipleValueEventSourceInterfaceSupport.getEventValues(java.lang.Object, java.lang.reflect.Method)public Dimension computePreferredSize()
VisualInterfaceThis method should not be called directly since it is called from getPreferredSize when setPreferredSize has not been called with a non-null value.
computePreferredSize in interface VisualInterfaceVisualInterface.computePreferredSize()public Dimension getPreferredSize()
getPreferredSize in interface VisualInterfacegetPreferredSize in class ContainerVisualInterface.getPreferredSize()public void setPreferredSize(Dimension preferredSize)
VisualInterfacesetPreferredSize in interface VisualInterfaceVisualInterface.setPreferredSize(java.awt.Dimension)public PainterInterface getPrePainter()
VisualInterfacegetPrePainter in interface VisualInterfaceVisualInterface.getPrePainter()public void setPrePainter(PainterInterface painter)
VisualInterfacesetPrePainter in interface VisualInterfaceVisualInterface.setPrePainter(com.sas.visuals.PainterInterface)
public void setBounds(int x,
int y,
int width,
int height)
setBounds in interface VisualInterfacesetBounds in class ComponentVisualInterface.setBounds(int, int, int, int)public Color getForegroundColor()
VisualInterfaceIf you override getForegroundColor, users which treat the component as a java.awt.Component by calling getForeground will not get your behavior changes. So, it would be advisable to override getForeground instead.
getForegroundColor in interface VisualInterfaceVisualInterface.getForegroundColor()public void setForegroundColor(Color color)
VisualInterfaceIf you override setForegroundColor, users which treat the component as a java.awt.Component by calling setForeground will not get your behavior changes. So, it would be advisable to override setForeground instead.
setForegroundColor in interface VisualInterfaceVisualInterface.setForegroundColor(java.awt.Color)public Color getBackgroundColor()
VisualInterfaceIf you override getBackgroundColor, users which treat the component as a java.awt.Component by calling getBackground will not get your behavior changes. So, it would be advisable to override getBackground instead.
getBackgroundColor in interface VisualInterfaceVisualInterface.getBackgroundColor()public void setBackgroundColor(Color color)
VisualInterfaceIf you override setBackgroundColor, users which treat the component as a java.awt.Component by calling setBackground will not get your behavior changes. So, it would be advisable to override setBackground instead.
setBackgroundColor in interface VisualInterfaceVisualInterface.setBackgroundColor(java.awt.Color)public Font getFont()
VisualInterfacegetFont in interface VisualInterfacegetFont in class ComponentVisualInterface.getFont()public void setFont(Font font)
VisualInterfacesetFont in interface VisualInterfacesetFont in class ContainerVisualInterface.setFont(java.awt.Font)public int getWidth()
VisualInterfacegetWidth in interface VisualInterfacegetWidth in class ComponentVisualInterface.getWidth()public void setWidth(int width)
VisualInterfacesetWidth in interface VisualInterfaceVisualInterface.setWidth(int)public int getHeight()
VisualInterfacegetHeight in interface VisualInterfacegetHeight in class ComponentVisualInterface.getHeight()public void setHeight(int height)
VisualInterfacesetHeight in interface VisualInterfaceVisualInterface.setHeight(int)public int getHorizontalPosition()
VisualInterfacegetHorizontalPosition in interface VisualInterfaceVisualInterface.getHorizontalPosition()public void setHorizontalPosition(int horizontalPosition)
VisualInterfacesetHorizontalPosition in interface VisualInterfaceVisualInterface.setHorizontalPosition(int)public int getVerticalPosition()
VisualInterfacegetVerticalPosition in interface VisualInterfaceVisualInterface.getVerticalPosition()public void setVerticalPosition(int verticalPosition)
VisualInterfacesetVerticalPosition in interface VisualInterfaceVisualInterface.setVerticalPosition(int)public BorderInterface getBorder()
VisualInterfacegetBorder in interface VisualInterfaceVisualInterface.getBorder()public void setBorder(BorderInterface border)
VisualInterfacesetBorder in interface VisualInterfaceVisualInterface.setBorder(com.sas.visuals.BorderInterface)public boolean isEnabled()
VisualInterfaceisEnabled in interface VisualInterfaceisEnabled in class ComponentVisualInterface.isEnabled()public void setEnabled(boolean enabled)
VisualInterfacesetEnabled in interface VisualInterfacesetEnabled in class ComponentVisualInterface.setEnabled(boolean)public boolean isTransparent()
VisualInterfaceisTransparent in interface VisualInterfaceVisualInterface.isTransparent()public void setTransparent(boolean transparent)
VisualInterfaceThe default implementation of the VisualInterface in VisualInterfaceSupport throws a java.lang.IllegalStateException if setTransparent(true) is called on a heavyweight component.
setTransparent in interface VisualInterfaceVisualInterface.setTransparent(boolean)public boolean isFocus()
VisualInterfaceisFocus in interface VisualInterfaceVisualInterface.isFocus()public void setFocus(boolean focus)
VisualInterfacesetFocus in interface VisualInterfaceVisualInterface.setFocus(boolean)public boolean isVisible()
VisualInterfaceisVisible in interface VisualInterfaceisVisible in class ComponentVisualInterface.isVisible()public void setVisible(boolean visible)
VisualInterfacesetVisible in interface VisualInterfacesetVisible in class ComponentVisualInterface.setVisible(boolean)public Dimension getMinimumSize()
VisualInterfacegetMinimumSize in interface VisualInterfacegetMinimumSize in class ContainerVisualInterface.getMinimumSize()public VisualInterfaceSupportInfo getVisualInterfaceSupportInfo()
VisualInterfaceReturns the info object which holds instance data for objects implementing the VisualInterface interface.
getVisualInterfaceSupportInfo in interface VisualInterfaceVisualInterface.getVisualInterfaceSupportInfo()public void setVisualInterfaceSupportInfo(VisualInterfaceSupportInfo info)
VisualInterfaceSets the info object which holds instance data for objects implementing the VisualInterface interface.
setVisualInterfaceSupportInfo in interface VisualInterfaceVisualInterface.setVisualInterfaceSupportInfo(com.sas.awt.VisualInterfaceSupportInfo)public void update(Graphics g)
update in class ContainerVisualInterfaceSupport.update(com.sas.ComponentInterface, com.sas.awt.VisualInterface, java.awt.Component, java.awt.Graphics)public void paint(Graphics g)
paint in class ContainerVisualInterfaceSupport.paint(com.sas.ComponentInterface, com.sas.awt.VisualInterface, java.awt.Component, java.awt.Graphics)public final Dimension superGetPreferredSize()
Calls the superclasses getPreferredSize() method. This is used to avoid an infinite recursive loop in VisualInterfaceSupport.
superGetPreferredSize in interface VisualInterfacegetPreferredSize()public final void superPaint(Graphics g)
Calls the superclasses paint() method. This is used to avoid an infinite recursive loop in VisualInterfaceSupport.
superPaint in interface VisualInterfacepaint(java.awt.Graphics)public final void superUpdate(Graphics g)
Calls the superclasses update() method. This is used to avoid an infinite recursive loop in VisualInterfaceSupport.
superUpdate in interface VisualInterfaceupdate(java.awt.Graphics)
public final void superSetBounds(int x,
int y,
int width,
int height)
Calls the superclasses setBounds() method. This is used to avoid an infinite recursive loop in VisualInterfaceSupport.
superSetBounds in interface VisualInterfacesetBounds(int, int, int, int)public final Dimension superGetMinimumSize()
Calls the superclasses getMinimumSize() method and returns the result. This is used to avoid an infinite recursive loop in VisualInterfaceSupport.
superGetMinimumSize in interface VisualInterfacegetMinimumSize()public final boolean superIsVisible()
Calls the superclasses isVisible() method and returns the result. This is used to avoid an infinite recursive loop in VisualInterfaceSupport.
superIsVisible in interface VisualInterfaceVisualInterface.superIsVisible()public final void superSetVisible(boolean visible)
Calls the superclasses setVisible() method. This is used to avoid an infinite recursive loop in VisualInterfaceSupport.
superSetVisible in interface VisualInterfacevisible - Whether the component is visible.VisualInterface.superSetVisible(boolean)public final boolean superIsEnabled()
Calls the superclasses isEnabled() method and returns the result. This is used to avoid an infinite recursive loop in VisualInterfaceSupport.
superIsEnabled in interface VisualInterfaceVisualInterface.superIsEnabled()public void superSetEnabled(boolean enabled)
Calls the superclasses setEnabled() method. This is used to avoid an infinite recursive loop in VisualInterfaceSupport.
superSetEnabled in interface VisualInterfaceVisualInterface.superSetEnabled(boolean)public final Font superGetFont()
Calls the superclasses getFont() method and returns the result. This is used to avoid an infinite recursive loop in VisualInterfaceSupport.
superGetFont in interface VisualInterfaceVisualInterface.superGetFont()public void superSetFont(Font font)
Calls the superclasses setFont() method. This is used to avoid an infinite recursive loop in VisualInterfaceSupport.
superSetFont in interface VisualInterfaceVisualInterface.superSetEnabled(boolean)
|
| Components |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||