home *** CD-ROM | disk | FTP | other *** search
/ Chip 1998 July / Chip_1998-07_cd.bin / zkuste / JBuilder / JBuild / jbuilder / jruntime.z / interactions.ini < prev    next >
Text File  |  1997-08-25  |  9KB  |  204 lines

  1. ; $Header: z:/admin/Metro/src/java/borland/jbuilder/wizard/interaction/rcs/interactions.ini 1.4 1997/06/12 01:01:09 jbuu-sao Exp $ 
  2. ;--------------------------------------------------------------------
  3. ;
  4. ;  Main registry for the Interaction Wizard
  5. ;
  6. ; Note: for now we gather all registrations here (into a single file)
  7. ;
  8. ; Beware: the format for methods specification has been changed:
  9. ;
  10. ; Specify a method spec within a quoted string:
  11. ;   method_spec:  <return type> '"' <method_name> '(' <arg_list> ')' '"'
  12. ;   arg_list   :  <arg> [ ',' <arg> ]
  13. ;   arg        :  [modifier] <type> [<arg_name> [initializer]]
  14. ;   modifier   :  "[hide]" | "[readOnly]"
  15. ;   type       :  <java type>
  16. ;   name       :  <java ident>
  17. ;   initializer:  '=' <expr>
  18. ;   expr       :  <string> | <litteral>
  19. ;   string     :  <java quoted string>
  20. ;   litteral   :  '#' <just anything> '#'
  21. ;
  22. ; Modifier "[hide]": generate the argument without showing it at the UI; only makes sense if an initializer is given;
  23. ; Modifier "[readOnly]": also only makes sense if an initializer is specified. In the UI: show the initial value in read only mode.
  24. ; arg_name: this is the localized formal parameter which is shown to the user in the UI. If not specified, a default, localized name
  25. ;           is proposed at the UI.
  26. ;
  27. ; Examples:
  28. ;  "Enable the menu..."             String "setEnabled(boolean)"
  29. ;  "Enable the menu..."             String "setEnabled(boolean Enabled)"
  30. ;  "Disable the menu"               String "setEnabled([hide] boolean Enabled=false)"
  31. ;  "Set the data..."                void   "set(int Row, int Column, Object Data=null)"
  32. ;  "Set the View Manager..."        void   "setViewManager(ViewManager Manager=#new BasicViewManager(new FocusableItemPainter(\n"+
  33. ;                                          "        new SelectableTextItemPainter(Alignment.LEFT | Alignment.MIDDLE)),\n"+
  34. ;                                          "        new TextItemEditor(Alignment.LEFT | Alignment.MIDDLE)#)"
  35. ;
  36. ;--------------------------------------------------------------------
  37.  
  38. adapter COMPONENT_EVENTS java.awt.event.ComponentListener {
  39.   "Resized"  componentResized(ComponentEvent)
  40.   "Moved"  componentMoved(ComponentEvent)
  41.   "Shown"  componentShown(ComponentEvent)
  42.   "Hidden"  componentHidden(ComponentEvent)
  43. }
  44.  
  45. adapter ACTION_EVENTS java.awt.event.ActionListener {
  46.   "Activated"  actionPerformed(ActionEvent)
  47. }
  48.  
  49. adapter MENU_EVENTS java.awt.event.ActionListener {
  50.   "Item Selected"  actionPerformed(ActionEvent)
  51. }
  52.  
  53. adapter BUTTON_EVENTS java.awt.event.ActionListener {
  54.   "Pressed"  actionPerformed(ActionEvent)
  55. }
  56.  
  57. adapter MOUSE_EVENTS java.awt.event.MouseListener {
  58.   "Mouse Clicked"  mouseClicked(MouseEvent)
  59.   "Mouse Pressed"  mousePressed(MouseEvent)
  60.   "Mouse Released"  mouseReleased(MouseEvent)
  61.   "Mouse Entered"  mouseEntered(MouseEvent)
  62.   "Mouse Exited"  mouseExited(MouseEvent)
  63. }
  64.  
  65. adapter MOUSE_MOTION_EVENTS java.awt.event.MouseMotionListener {
  66.   "Mouse Moved"  mouseMoved(MouseEvent)
  67.   "Mouse Dragged"  mouseDrag(MouseEvent)
  68. }
  69.  
  70. adapter FOCUS_EVENTS java.awt.event.FocusListener {
  71.   "Got focus"  focusGained(FocusEvent)
  72.   "Lost Focus"  focusLost(FocusEvent)
  73. }
  74.  
  75. adapter WINDOW_EVENTS java.awt.event.WindowListener {
  76.   "Activated"  windowActivated(WindowEvent)
  77.   "Deactivated"  windowDeactivated(WindowEvent)
  78.   "Iconified"  windowIconified(WindowEvent)
  79.   "Deiconified"  windowDeiconified(WindowEvent)
  80. }
  81.  
  82. adapter ACCESS_EVENTS borland.jbcl.dataset.AccessListener {
  83.   "Data set accessed"  openAccess(OpenAccessEvent)
  84.   "Data set closed"  closeAccess(CloseAccessEvent)
  85. }
  86.  
  87. adapter SELECTABLE_EVENTS java.awt.event.ItemListener {
  88.   "Selected"  itemStateChanged(ItemEvent)
  89. }
  90.  
  91. adapter ADJUSTMENT_EVENTS java.awt.event.AdjustmentListener {
  92.   "Value changed"  adjustmentValueChanged(AdjustmentEvent)
  93. }
  94.  
  95. adapter TEXT_EVENTS java.awt.event.TextListener {
  96.   "Text changed"  textValueChanged(TextEvent)
  97. }
  98.  
  99. adapter VECTOR_SELECTION_EVENTS borland.jbcl.model.VectorSelectionListener {
  100.   "Selection changed"  selectionChanged(VectorSelectionEvent)
  101.   "Selection item changed"  selectionItemChanged(VectorSelectionEvent)
  102.   "Selection range changed"  selectionRangeChanged(VectorSelectionEvent)
  103. }
  104.  
  105. adapter SINGLETONMODEL_EVENTS borland.jbcl.model.SingletonModelListener {
  106.   "modelContentChanged"  modelContentChanged(borland.jbcl.model.SingletonModelEvent)
  107. }
  108.  
  109. adapter CONTAINER_EVENTS java.awt.event.ContainerListener {
  110.   "componentAdded"  componentAdded(java.awt.event.ContainerEvent)
  111.   "componentRemoved"  componentRemoved(java.awt.event.ContainerEvent)
  112. }
  113.  
  114. adapter KEY_EVENTS java.awt.event.KeyListener {
  115.   "keyTyped"  keyTyped(java.awt.event.KeyEvent)
  116.   "keyPressed"  keyPressed(java.awt.event.KeyEvent)
  117.   "keyReleased"  keyReleased(java.awt.event.KeyEvent)
  118. }
  119.  
  120. component java.awt.Frame generates WINDOW_EVENTS, FOCUS_EVENTS, MOUSE_EVENTS, MOUSE_MOTION_EVENTS, COMPONENT_EVENTS {
  121.    "Set the frame title..."  void  "setTitle(String Title)"
  122. }
  123.  
  124. component java.awt.Panel generates MOUSE_EVENTS, MOUSE_MOTION_EVENTS, FOCUS_EVENTS, COMPONENT_EVENTS {
  125. }
  126.  
  127. component java.awt.Button generates BUTTON_EVENTS, MOUSE_EVENTS, FOCUS_EVENTS, MOUSE_MOTION_EVENTS, COMPONENT_EVENTS {
  128.    "Get the label..."  String  "getLabel()"
  129.    "Set the label..."  String  "setLabel(String Label)"
  130. }
  131.  
  132. component java.awt.Checkbox generates SELECTABLE_EVENTS, COMPONENT_EVENTS {
  133.    "Get the label..."  String  "getLabel()"
  134.    "Set the label..."  String  "setLabel(String Label)"
  135.    "Get the state..."  boolean  "getState()"
  136.    "Set the state..."  boolean  "setState(boolean State)"
  137. }
  138.  
  139. component java.awt.List generates SELECTABLE_EVENTS, FOCUS_EVENTS {
  140.    "Get the selected item"  String  "getSelectedItem()"
  141.    "Get the selected index"  int  "getSelectedIndex()"
  142.    "Set the selected item..."  String  "setSelectedItem(String Item)"
  143.    "Set the selected index..."  int  "setSelectedIndex(int Index)"
  144. }
  145.  
  146. component java.awt.Choice generates SELECTABLE_EVENTS, FOCUS_EVENTS {
  147.    "Get the selected item"  String  "getSelectedItem()"
  148.    "Get the selected index"  int  "getSelectedIndex()"
  149.    "Set the selected item..."  String  "select(String Item)"
  150.    "Set the selected index..."  int  "select(int Index)"
  151. }
  152.  
  153. component java.awt.FileDialog generates ACTION_EVENTS {
  154.    "Show the file dialog"  boolean  "setVisible([hide] boolean Visible=true)"
  155.    "Hide the file dialog"  boolean  "setVisible([hide] boolean Visible=false)"
  156.    "Get the filename..."  String  "getFilename()"
  157.    "Show or hide the dialog..."  boolean  "setVisible(boolean Visible)"
  158. }
  159.  
  160. component java.awt.MenuItem generates MENU_EVENTS {
  161.    "Get the label..."  String  "getLabel()"
  162.    "Set the label..."  String  "setLabel(String Label)"
  163.    "Enable the menu"  String  "setEnabled([hide] boolean Enabled=true)"
  164.    "Disable the menu"  String  "setEnabled([hide] boolean Enabled=false)"
  165.    "Enable or disable the menu..."  String  "setEnabled(boolean Enable)"
  166. }
  167.  
  168. component java.awt.CheckboxMenuItem {
  169.    "Check the menu"  void  "setChecked([hide] boolean Checked=true)"
  170.    "Uncheck the menu"  void  "setChecked([hide] boolean Checked=false)"
  171.    "Get the label..."  String  "getLabel()"
  172.    "Set the label..."  String  "setLabel(String Label)"
  173.    "Enable the menu"  String  "setEnabled([hide] boolean Enabled=true)"
  174.    "Disable the menu"  String  "setEnabled([hide] boolean Enabled=false)"
  175.    "Enable or disable the menu..."  String  "setEnabled(boolean Enable)"
  176. }
  177.  
  178. component java.awt.Scrollbar generates ADJUSTMENT_EVENTS {
  179.    "Set the value..."  int  "setValue(int Value)"
  180.    "Get the value"  int  "getValue()"
  181. }
  182.  
  183. component java.awt.TextComponent generates TEXT_EVENTS, FOCUS_EVENTS {
  184.    "Set the text..."  String  "setText(String Text)"
  185.    "Get the text"  String  "getText()"
  186. }
  187.  
  188. component borland.jbcl.view.ButtonView generates BUTTON_EVENTS {
  189.    "Get the label..."  String  "getLabel()"
  190.    "Set the label..."  String  "setLabel(String Label)"
  191. }
  192.  
  193. component borland.jbcl.view.TabsetView generates VECTOR_SELECTION_EVENTS {
  194.    "Get the selected tab"  int  "getSelectedIndex()"
  195.    "Set the selected tab..."  int  "setSelectedIndex(int Index)"
  196.    "Get the label..."  String  "getLabel()"
  197.    "Set the label..."  String  "setLabel(String Label)"
  198. }
  199.  
  200. component borland.jbcl.control.ButtonControl generates BUTTON_EVENTS, SINGLETONMODEL_EVENTS, ACTION_EVENTS, FOCUS_EVENTS, KEY_EVENTS, MOUSE_EVENTS {
  201.    "set the orientation..."  void  "setOrientation(int Orientation=#Orientation.HORIZONTAL#)"
  202.    "Set the label..."  void  "setLabel(java.lang.String Label)"
  203. }
  204.