|
Components |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
com.sas.awt.ScrollPaneContainerComponent
public abstract class ScrollPaneContainerComponent
Constructor Summary | |
---|---|
ScrollPaneContainerComponent()
Default Constructor. |
|
ScrollPaneContainerComponent(int scrollbarDisplayPolicy)
Constructor that allows setting Scrollbar display policy. |
Method Summary | |
---|---|
void |
addNotify()
|
java.lang.Object |
clone()
Return a clone of the object. |
int |
dragEnter(java.awt.Point point,
int representation,
int keyState,
java.util.Vector data)
dragEnter is called when the mouse cursor enters a component in webAF. |
void |
dragLeave()
dragLeave is called when the cursor leaves the component. |
int |
dragOver(java.awt.Point point,
int representation,
int keyState,
java.util.Vector data)
dragOver is called when a model or view is dragged over a component. |
com.sas.DesignTimeDropResult |
drop(java.awt.Point point,
int representation,
int keyState,
java.util.Vector data)
drop is alled when a model or view is dropped on a component. |
ContainerInterfaceSupportInfo |
getContainerInterfaceSupportInfo()
This method is not intended to be called by users. |
ErrorHandlerInterface |
getErrorHandler()
|
static com.sas.beans.ExtendedBeanInfo |
getExtendedBeanInfo()
|
java.awt.Insets |
getInsets()
|
ValidationInterface |
getValidator()
|
boolean |
isIDEDnDDropBarrier()
|
boolean |
isIDEDnDDropTarget()
|
boolean |
isValid()
|
void |
removeNotify()
|
void |
setContainerInterfaceSupportInfo(ContainerInterfaceSupportInfo info)
This method is not intended to be called by users. |
void |
setDefaultValues()
This method sets the initial property values to their default values. |
void |
setErrorHandler(ErrorHandlerInterface errorHandler)
|
void |
setIDEDnDDropBarrier(boolean isDropBarrier)
|
void |
setIDEDnDDropTarget(boolean isDropTarget)
|
void |
setInsets(java.awt.Insets insets)
|
void |
setInsets(int top,
int left,
int bottom,
int right)
|
void |
setValidator(ValidationInterface validator)
|
void |
superAddNotify()
This method is not intended to be used by users. |
java.awt.Insets |
superGetInsets()
This method is not intended to be used by users. |
void |
superRemoveNotify()
This method is not intended to be used by users. |
void |
superSetDefaultValues()
This method is not intended to be used by users. |
Methods inherited from interface com.sas.awt.ContainerInterface |
---|
getComponents, getLayout, invalidate, setLayout, validate |
Constructor Detail |
---|
public ScrollPaneContainerComponent()
public ScrollPaneContainerComponent(int scrollbarDisplayPolicy)
Method Detail |
---|
public static com.sas.beans.ExtendedBeanInfo getExtendedBeanInfo()
public void setDefaultValues()
ComponentInterface
Note 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 ContainerInterface
setDefaultValues
in interface VisualInterface
setDefaultValues
in interface com.sas.ComponentInterface
setDefaultValues
in class ScrollPaneVisualComponent
ContainerInterface.setDefaultValues()
public java.awt.Insets getInsets()
getInsets
in interface ContainerInterface
getInsets
in class java.awt.Container
public void addNotify()
addNotify
in interface ContainerInterface
addNotify
in class java.awt.ScrollPane
public void removeNotify()
removeNotify
in interface ContainerInterface
removeNotify
in class java.awt.Container
public void setInsets(java.awt.Insets insets)
setInsets
in interface ContainerInterface
public void setInsets(int top, int left, int bottom, int right)
setInsets
in interface ContainerInterface
public int dragOver(java.awt.Point point, int representation, int keyState, java.util.Vector data)
DesignTimeDropTargetInterface
dragOver
in interface ContainerInterface
dragOver
in interface com.sas.DesignTimeDropTargetInterface
point
- The x/y coordinates of the mouse cursor inside the component.representation
- One of com.sas.DesignTimeDropResult.{representationComponent,representationModel,representationAttribute,representationViewer}keyState
- Unused.data
- A Vector containing information about the drag.
public int dragEnter(java.awt.Point point, int representation, int keyState, java.util.Vector data)
DesignTimeDropTargetInterface
NOTE: dragEnter is currently not functioning properly due to a problem in the C/Java event handling. It may not be called on a component, or it may not always be called on a component at the expected time.
dragEnter
in interface ContainerInterface
dragEnter
in interface com.sas.DesignTimeDropTargetInterface
point
- The x/y coordinates of the mouse cursor inside the component.representation
- One of com.sas.DesignTimeDropResult.{representationComponent,representationModel,representationAttribute,representationViewer}keyState
- Unused.data
- A Vector containing information about the drag.
public void dragLeave()
DesignTimeDropTargetInterface
NOTE: dragLeave is currently not functioning properly due to a problem in the C/Java event handling. It may not be called on a component, or it may not always be called on a component at the expected time.
dragLeave
in interface ContainerInterface
dragLeave
in interface com.sas.DesignTimeDropTargetInterface
public com.sas.DesignTimeDropResult drop(java.awt.Point point, int representation, int keyState, java.util.Vector data)
DesignTimeDropTargetInterface
drop
in interface ContainerInterface
drop
in interface com.sas.DesignTimeDropTargetInterface
point
- The x/y coordinates of the mouse cursor inside the component.representation
- One of com.sas.DesignTimeDropResult.{representationComponent,representationModel,representationAttribute,representationViewer}keyState
- Unused.data
- A Vector containing information about the drag.
public boolean isIDEDnDDropTarget()
isIDEDnDDropTarget
in interface ContainerInterface
public void setIDEDnDDropTarget(boolean isDropTarget)
setIDEDnDDropTarget
in interface ContainerInterface
public boolean isIDEDnDDropBarrier()
isIDEDnDDropBarrier
in interface ContainerInterface
public void setIDEDnDDropBarrier(boolean isDropBarrier)
setIDEDnDDropBarrier
in interface ContainerInterface
public final void superSetDefaultValues()
Calls the superclasses addNotify() method. This is used to avoid an infinite recursive loop in ContainerInterfaceSupport.
superSetDefaultValues
in interface ContainerInterface
ScrollPaneVisualComponent.paint(java.awt.Graphics)
public final void superAddNotify()
Calls the superclasses addNotify() method. This is used to avoid an infinite recursive loop in ContainerInterfaceSupport.
superAddNotify
in interface ContainerInterface
ScrollPaneVisualComponent.paint(java.awt.Graphics)
public final void superRemoveNotify()
Calls the superclasses removeNotify() method. This is used to avoid an infinite recursive loop in ContainerInterfaceSupport.
superRemoveNotify
in interface ContainerInterface
ScrollPaneVisualComponent.paint(java.awt.Graphics)
public final java.awt.Insets superGetInsets()
Calls the superclasses getInsets() method. This is used to avoid an infinite recursive loop in ContainerInterfaceSupport.
superGetInsets
in interface ContainerInterface
ScrollPaneVisualComponent.paint(java.awt.Graphics)
public ErrorHandlerInterface getErrorHandler()
getErrorHandler
in interface ValidatorInterface
public void setErrorHandler(ErrorHandlerInterface errorHandler)
setErrorHandler
in interface ValidatorInterface
public boolean isValid()
isValid
in interface ValidatorInterface
isValid
in class java.awt.Component
public ValidationInterface getValidator()
getValidator
in interface ValidatorInterface
public void setValidator(ValidationInterface validator)
setValidator
in interface ValidatorInterface
public ContainerInterfaceSupportInfo getContainerInterfaceSupportInfo()
ContainerInterface
getContainerInterfaceSupportInfo
in interface ContainerInterface
ContainerInterface.getContainerInterfaceSupportInfo()
public void setContainerInterfaceSupportInfo(ContainerInterfaceSupportInfo info)
ContainerInterface
setContainerInterfaceSupportInfo
in interface ContainerInterface
info
- The instance of ContainerInterfaceSupportInfo for the component.ContainerInterface.setContainerInterfaceSupportInfo(com.sas.awt.ContainerInterfaceSupportInfo)
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class ScrollPaneVisualComponent
java.lang.CloneNotSupportedException
- if the model attached to the component being cloned
will not allow the clone to attach.
|
Components |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |