|
Components |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ContainerInterface
ContainerInterface defines the behavior of container components.
Method Summary | |
---|---|
void |
addNotify()
|
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. |
java.awt.Component[] |
getComponents()
|
ContainerInterfaceSupportInfo |
getContainerInterfaceSupportInfo()
This method is not intended to be called by users. |
java.awt.Insets |
getInsets()
|
java.awt.LayoutManager |
getLayout()
|
void |
invalidate()
|
boolean |
isIDEDnDDropBarrier()
|
boolean |
isIDEDnDDropTarget()
|
void |
removeNotify()
|
void |
setContainerInterfaceSupportInfo(ContainerInterfaceSupportInfo info)
This method is not intended to be called by users. |
void |
setDefaultValues()
|
void |
setIDEDnDDropBarrier(boolean isDropBarrier)
|
void |
setIDEDnDDropTarget(boolean isDropTarget)
|
void |
setInsets(java.awt.Insets insets)
|
void |
setInsets(int top,
int left,
int right,
int bottom)
|
void |
setLayout(java.awt.LayoutManager layout)
|
void |
superAddNotify()
|
java.awt.Insets |
superGetInsets()
|
void |
superRemoveNotify()
|
void |
superSetDefaultValues()
|
void |
validate()
|
Methods inherited from interface com.sas.util.validators.ValidatorInterface |
---|
getErrorHandler, getValidator, isValid, setErrorHandler, setValidator |
Method Detail |
---|
void setDefaultValues()
setDefaultValues
in interface VisualInterface
ComponentInterface.setDefaultValues()
void addNotify()
void removeNotify()
java.awt.Insets getInsets()
java.awt.LayoutManager getLayout()
void setLayout(java.awt.LayoutManager layout)
void invalidate()
void validate()
java.awt.Component[] getComponents()
void superSetDefaultValues()
setDefaultValues()
void superAddNotify()
addNotify()
void superRemoveNotify()
removeNotify()
java.awt.Insets superGetInsets()
getInsets()
void setInsets(java.awt.Insets insets)
void setInsets(int top, int left, int right, int bottom)
int dragOver(java.awt.Point point, int representation, int keyState, java.util.Vector data)
DesignTimeDropTargetInterface
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.
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 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.
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 com.sas.DesignTimeDropTargetInterface
com.sas.DesignTimeDropResult drop(java.awt.Point point, int representation, int keyState, java.util.Vector data)
DesignTimeDropTargetInterface
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.
boolean isIDEDnDDropTarget()
void setIDEDnDDropTarget(boolean isDropTarget)
boolean isIDEDnDDropBarrier()
void setIDEDnDDropBarrier(boolean isDropBarrier)
ContainerInterfaceSupportInfo getContainerInterfaceSupportInfo()
void setContainerInterfaceSupportInfo(ContainerInterfaceSupportInfo info)
info
- The instance of ContainerInterfaceSupportInfo for the component.
|
Components |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |