PageRenderTime 65ms CodeModel.GetById 20ms RepoModel.GetById 1ms app.codeStats 0ms

/www/tags/NOV_07_2009/htdocs/api/org/gjt/sp/jedit/gui/DockableWindowManager.html

#
HTML | 1240 lines | 1111 code | 114 blank | 15 comment | 0 complexity | 00db8a81ce7d58973e5b0e6cdf2fdde1 MD5 | raw file
Possible License(s): BSD-3-Clause, AGPL-1.0, Apache-2.0, LGPL-2.0, LGPL-3.0, GPL-2.0, CC-BY-SA-3.0, LGPL-2.1, GPL-3.0, MPL-2.0-no-copyleft-exception, IPL-1.0

Large files files are truncated, but you can click here to view the full file

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <!--NewPage-->
  3. <HTML>
  4. <HEAD>
  5. <!-- Generated by javadoc (build 1.5.0_14) on Tue Jul 22 07:13:53 GMT-08:00 2008 -->
  6. <TITLE>
  7. DockableWindowManager (jEdit API)
  8. </TITLE>
  9. <META NAME="keywords" CONTENT="org.gjt.sp.jedit.gui.DockableWindowManager class">
  10. <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
  11. <NOSCRIPT>
  12. </NOSCRIPT>
  13. </HEAD>
  14. <BODY BGCOLOR="white" >
  15. <!-- ========= START OF TOP NAVBAR ======= -->
  16. <A NAME="navbar_top"><!-- --></A>
  17. <A HREF="#skip-navbar_top" title="Skip navigation links"></A>
  18. <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
  19. <TR>
  20. <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
  21. <A NAME="navbar_top_firstrow"><!-- --></A>
  22. <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  23. <TR ALIGN="center" VALIGN="top">
  24. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  25. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
  26. <TD BGCOLOR="#00008B" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
  27. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/DockableWindowManager.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
  28. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  29. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  30. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  31. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  32. </TR>
  33. </TABLE>
  34. </TD>
  35. <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
  36. </EM>
  37. </TD>
  38. </TR>
  39. <TR>
  40. <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  41. &nbsp;<A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowFactory.html" title="class in org.gjt.sp.jedit.gui"><B>PREV CLASS</B></A>&nbsp;
  42. &nbsp;<A HREF="../../../../../org/gjt/sp/jedit/gui/DynamicContextMenuService.html" title="class in org.gjt.sp.jedit.gui"><B>NEXT CLASS</B></A></FONT></TD>
  43. <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  44. <A HREF="../../../../../index.html?org/gjt/sp/jedit/gui/DockableWindowManager.html" target="_top"><B>FRAMES</B></A> &nbsp;
  45. &nbsp;<A HREF="DockableWindowManager.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
  46. &nbsp;
  47. <NOSCRIPT>
  48. <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
  49. </NOSCRIPT>
  50. </FONT></TD>
  51. </TR>
  52. <TR>
  53. <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  54. SUMMARY:&nbsp;<A HREF="#nested_classes_inherited_from_class_javax.swing.JPanel">NESTED</A>&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
  55. <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  56. DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
  57. </TR>
  58. </TABLE>
  59. <A NAME="skip-navbar_top"></A>
  60. <!-- ========= END OF TOP NAVBAR ========= -->
  61. <HR>
  62. <!-- ======== START OF CLASS DATA ======== -->
  63. <H2>
  64. <FONT SIZE="-1">
  65. org.gjt.sp.jedit.gui</FONT>
  66. <BR>
  67. Class DockableWindowManager</H2>
  68. <PRE>
  69. java.lang.Object
  70. <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by ">java.awt.Component
  71. <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by ">java.awt.Container
  72. <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by ">javax.swing.JComponent
  73. <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by ">javax.swing.JPanel
  74. <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>org.gjt.sp.jedit.gui.DockableWindowManager</B>
  75. </PRE>
  76. <DL>
  77. <DT><B>All Implemented Interfaces:</B> <DD>java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, <A HREF="../../../../../org/gjt/sp/jedit/EBComponent.html" title="interface in org.gjt.sp.jedit">EBComponent</A></DD>
  78. </DL>
  79. <HR>
  80. <DL>
  81. <DT><PRE>public class <B>DockableWindowManager</B><DT>extends javax.swing.JPanel<DT>implements <A HREF="../../../../../org/gjt/sp/jedit/EBComponent.html" title="interface in org.gjt.sp.jedit">EBComponent</A></DL>
  82. </PRE>
  83. <P>
  84. <p>Keeps track of all dockable windows for a single View, and provides
  85. an API for getting/showing/hiding them. </p>
  86. <p>Each <A HREF="../../../../../org/gjt/sp/jedit/View.html" title="class in org.gjt.sp.jedit"><CODE>View</CODE></A> has an instance of this class.</p>
  87. <p><b>dockables.xml:</b></p>
  88. <p>Dockable window definitions are read from <code>dockables.xml</code> files
  89. contained inside plugin JARs. A dockable definition file has the following
  90. form: </p>
  91. <pre>&lt;?xml version="1.0"?&gt;
  92. &lt;!DOCTYPE DOCKABLES SYSTEM "dockables.dtd"&gt;
  93. &lt;DOCKABLES&gt;
  94. &lt;DOCKABLE NAME="<i>dockableName</i>" MOVABLE="TRUE|FALSE"&gt;
  95. // Code to create the dockable
  96. &lt;/DOCKABLE&gt;
  97. &lt;/DOCKABLES&gt;</pre>
  98. <p>The MOVABLE attribute specifies the behavior when the docking position of
  99. the dockable window is changed. If MOVABLE is TRUE, the existing instance of
  100. the dockable window is moved to the new docking position, and if the dockable
  101. window implements the DockableWindow interface (see <A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindow.html" title="interface in org.gjt.sp.jedit.gui"><CODE>DockableWindow</CODE></A>),
  102. it is also notified about the change in docking position before it is moved.
  103. If MOVABLE is FALSE, the BeanShell code is invoked to get the instance of
  104. the dockable window to put in the new docking position. Typically, the
  105. BeanShell code returns a new instance of the dockable window, and the state
  106. of the existing instance is not preserved after the change. It is therefore
  107. recommended to set MOVABLE to TRUE for all dockables in order to make them
  108. preserve their state when they are moved. For backward compatibility reasons,
  109. this attribute is set to FALSE by default.</p>
  110. <p>More than one <code>&lt;DOCKABLE&gt;</code> tag may be present. The code that
  111. creates the dockable can reference any BeanShell built-in variable
  112. (see <A HREF="../../../../../org/gjt/sp/jedit/BeanShell.html" title="class in org.gjt.sp.jedit"><CODE>BeanShell</CODE></A>), along with a variable
  113. <code>position</code> whose value is one of
  114. <A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#FLOATING"><CODE>FLOATING</CODE></A>, <A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#TOP"><CODE>TOP</CODE></A>, <A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#LEFT"><CODE>LEFT</CODE></A>, <A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#BOTTOM"><CODE>BOTTOM</CODE></A>,
  115. and <A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#RIGHT"><CODE>RIGHT</CODE></A>. </p>
  116. <p>The following properties must be defined for each dockable window: </p>
  117. <ul>
  118. <li><code><i>dockableName</i>.title</code> - the string to show on the dockable
  119. button. </li>
  120. <li><code><i>dockableName</i>.label</code> - The string to use for generating
  121. menu items and action names. </li>
  122. <li><code><i>dockableName</i>.longtitle</code> - (optional) the string to use
  123. in the dockable's floating window title (when it is floating).
  124. If not specified, the <code><i>dockableName</i>.title</code> property is used. </li>
  125. </ul>
  126. A number of actions are automatically created for each dockable window:
  127. <ul>
  128. <li><code><i>dockableName</i></code> - opens the dockable window.</li>
  129. <li><code><i>dockableName</i>-toggle</code> - toggles the dockable window's visibility.</li>
  130. <li><code><i>dockableName</i>-float</code> - opens the dockable window in a new
  131. floating window.</li>
  132. </ul>
  133. Note that only the first action needs a <code>label</code> property, the
  134. rest have automatically-generated labels.
  135. <p> <b>Implementation details:</b></p>
  136. <p> When an instance of this class is initialized by the <A HREF="../../../../../org/gjt/sp/jedit/View.html" title="class in org.gjt.sp.jedit"><CODE>View</CODE></A>
  137. class, it
  138. iterates through the list of registered dockable windows (from jEdit itself,
  139. and any loaded plugins) and
  140. examines options supplied by the user in the <b>Global
  141. Options</b> dialog box. Any plugins designated for one of the
  142. four docking positions are displayed.</p>
  143. <p> To create an instance of a dockable window, the <code>DockableWindowManager</code>
  144. finds and executes the BeanShell code extracted from the appropriate
  145. <code>dockables.xml</code> file. This code will typically consist of a call
  146. to the constructor of the dockable window component. The result of the
  147. BeanShell expression, typically a newly constructed component, is placed
  148. in a window managed by this class. </p>
  149. <P>
  150. <P>
  151. <DL>
  152. <DT><B>Since:</B></DT>
  153. <DD>jEdit 2.6pre3</DD>
  154. <DT><B>See Also:</B><DD><A HREF="../../../../../org/gjt/sp/jedit/View.html#getDockableWindowManager()"><CODE>View.getDockableWindowManager()</CODE></A>,
  155. <A HREF="../../../../../serialized-form.html#org.gjt.sp.jedit.gui.DockableWindowManager">Serialized Form</A></DL>
  156. <HR>
  157. <P>
  158. <!-- ======== NESTED CLASS SUMMARY ======== -->
  159. <A NAME="nested_class_summary"><!-- --></A>
  160. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  161. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  162. <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
  163. <B>Nested Class Summary</B></FONT></TH>
  164. </TR>
  165. </TABLE>
  166. &nbsp;<A NAME="nested_classes_inherited_from_class_javax.swing.JPanel"><!-- --></A>
  167. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  168. <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  169. <TH ALIGN="left"><B>Nested classes/interfaces inherited from class javax.swing.JPanel</B></TH>
  170. </TR>
  171. <TR BGCOLOR="white" CLASS="TableRowColor">
  172. <TD><CODE>javax.swing.JPanel.AccessibleJPanel</CODE></TD>
  173. </TR>
  174. </TABLE>
  175. &nbsp;
  176. <A NAME="nested_classes_inherited_from_class_javax.swing.JComponent"><!-- --></A>
  177. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  178. <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  179. <TH ALIGN="left"><B>Nested classes/interfaces inherited from class javax.swing.JComponent</B></TH>
  180. </TR>
  181. <TR BGCOLOR="white" CLASS="TableRowColor">
  182. <TD><CODE>javax.swing.JComponent.AccessibleJComponent</CODE></TD>
  183. </TR>
  184. </TABLE>
  185. &nbsp;
  186. <A NAME="nested_classes_inherited_from_class_java.awt.Container"><!-- --></A>
  187. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  188. <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  189. <TH ALIGN="left"><B>Nested classes/interfaces inherited from class java.awt.Container</B></TH>
  190. </TR>
  191. <TR BGCOLOR="white" CLASS="TableRowColor">
  192. <TD><CODE>java.awt.Container.AccessibleAWTContainer</CODE></TD>
  193. </TR>
  194. </TABLE>
  195. &nbsp;
  196. <A NAME="nested_classes_inherited_from_class_java.awt.Component"><!-- --></A>
  197. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  198. <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  199. <TH ALIGN="left"><B>Nested classes/interfaces inherited from class java.awt.Component</B></TH>
  200. </TR>
  201. <TR BGCOLOR="white" CLASS="TableRowColor">
  202. <TD><CODE>java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy</CODE></TD>
  203. </TR>
  204. </TABLE>
  205. &nbsp;
  206. <!-- =========== FIELD SUMMARY =========== -->
  207. <A NAME="field_summary"><!-- --></A>
  208. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  209. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  210. <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
  211. <B>Field Summary</B></FONT></TH>
  212. </TR>
  213. <TR BGCOLOR="white" CLASS="TableRowColor">
  214. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  215. <CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
  216. <TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#BOTTOM">BOTTOM</A></B></CODE>
  217. <BR>
  218. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Bottom position.</TD>
  219. </TR>
  220. <TR BGCOLOR="white" CLASS="TableRowColor">
  221. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  222. <CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
  223. <TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#FLOATING">FLOATING</A></B></CODE>
  224. <BR>
  225. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Floating position.</TD>
  226. </TR>
  227. <TR BGCOLOR="white" CLASS="TableRowColor">
  228. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  229. <CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
  230. <TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#LEFT">LEFT</A></B></CODE>
  231. <BR>
  232. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Left position.</TD>
  233. </TR>
  234. <TR BGCOLOR="white" CLASS="TableRowColor">
  235. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  236. <CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
  237. <TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#RIGHT">RIGHT</A></B></CODE>
  238. <BR>
  239. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Right position.</TD>
  240. </TR>
  241. <TR BGCOLOR="white" CLASS="TableRowColor">
  242. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  243. <CODE>&nbsp;java.util.Stack</CODE></FONT></TD>
  244. <TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#showStack">showStack</A></B></CODE>
  245. <BR>
  246. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  247. </TR>
  248. <TR BGCOLOR="white" CLASS="TableRowColor">
  249. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  250. <CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
  251. <TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#TOP">TOP</A></B></CODE>
  252. <BR>
  253. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Top position.</TD>
  254. </TR>
  255. </TABLE>
  256. &nbsp;<A NAME="fields_inherited_from_class_javax.swing.JComponent"><!-- --></A>
  257. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  258. <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  259. <TH ALIGN="left"><B>Fields inherited from class javax.swing.JComponent</B></TH>
  260. </TR>
  261. <TR BGCOLOR="white" CLASS="TableRowColor">
  262. <TD><CODE>accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW</CODE></TD>
  263. </TR>
  264. </TABLE>
  265. &nbsp;<A NAME="fields_inherited_from_class_java.awt.Component"><!-- --></A>
  266. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  267. <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  268. <TH ALIGN="left"><B>Fields inherited from class java.awt.Component</B></TH>
  269. </TR>
  270. <TR BGCOLOR="white" CLASS="TableRowColor">
  271. <TD><CODE>BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT</CODE></TD>
  272. </TR>
  273. </TABLE>
  274. &nbsp;<A NAME="fields_inherited_from_class_java.awt.image.ImageObserver"><!-- --></A>
  275. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  276. <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  277. <TH ALIGN="left"><B>Fields inherited from interface java.awt.image.ImageObserver</B></TH>
  278. </TR>
  279. <TR BGCOLOR="white" CLASS="TableRowColor">
  280. <TD><CODE>ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH</CODE></TD>
  281. </TR>
  282. </TABLE>
  283. &nbsp;
  284. <!-- ======== CONSTRUCTOR SUMMARY ======== -->
  285. <A NAME="constructor_summary"><!-- --></A>
  286. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  287. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  288. <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
  289. <B>Constructor Summary</B></FONT></TH>
  290. </TR>
  291. <TR BGCOLOR="white" CLASS="TableRowColor">
  292. <TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#DockableWindowManager(org.gjt.sp.jedit.View, org.gjt.sp.jedit.gui.DockableWindowFactory, org.gjt.sp.jedit.View.ViewConfig)">DockableWindowManager</A></B>(<A HREF="../../../../../org/gjt/sp/jedit/View.html" title="class in org.gjt.sp.jedit">View</A>&nbsp;view,
  293. <A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowFactory.html" title="class in org.gjt.sp.jedit.gui">DockableWindowFactory</A>&nbsp;factory,
  294. <A HREF="../../../../../org/gjt/sp/jedit/View.ViewConfig.html" title="class in org.gjt.sp.jedit">View.ViewConfig</A>&nbsp;config)</CODE>
  295. <BR>
  296. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new dockable window manager.</TD>
  297. </TR>
  298. </TABLE>
  299. &nbsp;
  300. <!-- ========== METHOD SUMMARY =========== -->
  301. <A NAME="method_summary"><!-- --></A>
  302. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  303. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  304. <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
  305. <B>Method Summary</B></FONT></TH>
  306. </TR>
  307. <TR BGCOLOR="white" CLASS="TableRowColor">
  308. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  309. <CODE>&nbsp;void</CODE></FONT></TD>
  310. <TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#addDockableWindow(java.lang.String)">addDockableWindow</A></B>(java.lang.String&nbsp;name)</CODE>
  311. <BR>
  312. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Opens the specified dockable window.</TD>
  313. </TR>
  314. <TR BGCOLOR="white" CLASS="TableRowColor">
  315. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  316. <CODE>&nbsp;void</CODE></FONT></TD>
  317. <TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#close()">close</A></B>()</CODE>
  318. <BR>
  319. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called when the view is being closed.</TD>
  320. </TR>
  321. <TR BGCOLOR="white" CLASS="TableRowColor">
  322. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  323. <CODE>&nbsp;void</CODE></FONT></TD>
  324. <TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#closeCurrentArea()">closeCurrentArea</A></B>()</CODE>
  325. <BR>
  326. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Closes the most recently focused dockable.</TD>
  327. </TR>
  328. <TR BGCOLOR="white" CLASS="TableRowColor">
  329. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  330. <CODE>&nbsp;java.awt.event.KeyListener</CODE></FONT></TD>
  331. <TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#closeListener(java.lang.String)">closeListener</A></B>(java.lang.String&nbsp;dockableName)</CODE>
  332. <BR>
  333. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The actionEvent "close-docking-area" by default only works on
  334. windows that are docked.</TD>
  335. </TR>
  336. <TR BGCOLOR="white" CLASS="TableRowColor">
  337. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  338. <CODE>&nbsp;javax.swing.JPopupMenu</CODE></FONT></TD>
  339. <TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#createPopupMenu(org.gjt.sp.jedit.gui.DockableWindowContainer, java.lang.String, boolean)">createPopupMenu</A></B>(org.gjt.sp.jedit.gui.DockableWindowContainer&nbsp;container,
  340. java.lang.String&nbsp;dockable,
  341. boolean&nbsp;clone)</CODE>
  342. <BR>
  343. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  344. </TR>
  345. <TR BGCOLOR="white" CLASS="TableRowColor">
  346. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  347. <CODE>&nbsp;javax.swing.JComponent</CODE></FONT></TD>
  348. <TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#floatDockableWindow(java.lang.String)">floatDockableWindow</A></B>(java.lang.String&nbsp;name)</CODE>
  349. <BR>
  350. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Opens a new instance of the specified dockable window in a floating
  351. container.</TD>
  352. </TR>
  353. <TR BGCOLOR="white" CLASS="TableRowColor">
  354. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  355. <CODE>&nbsp;<A HREF="../../../../../org/gjt/sp/jedit/gui/PanelWindowContainer.html" title="class in org.gjt.sp.jedit.gui">PanelWindowContainer</A></CODE></FONT></TD>
  356. <TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#getBottomDockingArea()">getBottomDockingArea</A></B>()</CODE>
  357. <BR>
  358. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  359. </TR>
  360. <TR BGCOLOR="white" CLASS="TableRowColor">
  361. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  362. <CODE>&nbsp;javax.swing.JComponent</CODE></FONT></TD>
  363. <TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#getDockable(java.lang.String)">getDockable</A></B>(java.lang.String&nbsp;name)</CODE>
  364. <BR>
  365. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the specified dockable window.</TD>
  366. </TR>
  367. <TR BGCOLOR="white" CLASS="TableRowColor">
  368. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  369. <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
  370. <TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#getDockableTitle(java.lang.String)">getDockableTitle</A></B>(java.lang.String&nbsp;name)</CODE>
  371. <BR>
  372. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the title of the specified dockable window.</TD>
  373. </TR>
  374. <TR BGCOLOR="white" CLASS="TableRowColor">
  375. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  376. <CODE>&nbsp;javax.swing.JComponent</CODE></FONT></TD>
  377. <TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#getDockableWindow(java.lang.String)">getDockableWindow</A></B>(java.lang.String&nbsp;name)</CODE>
  378. <BR>
  379. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the specified dockable window.</TD>
  380. </TR>
  381. <TR BGCOLOR="white" CLASS="TableRowColor">
  382. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  383. <CODE>&nbsp;<A HREF="../../../../../org/gjt/sp/jedit/gui/PanelWindowContainer.html" title="class in org.gjt.sp.jedit.gui">PanelWindowContainer</A></CODE></FONT></TD>
  384. <TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#getLeftDockingArea()">getLeftDockingArea</A></B>()</CODE>
  385. <BR>
  386. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  387. </TR>
  388. <TR BGCOLOR="white" CLASS="TableRowColor">
  389. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  390. <CODE>static&nbsp;java.lang.String[]</CODE></FONT></TD>
  391. <TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#getRegisteredDockableWindows()">getRegisteredDockableWindows</A></B>()</CODE>
  392. <BR>
  393. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  394. </TR>
  395. <TR BGCOLOR="white" CLASS="TableRowColor">
  396. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  397. <CODE>&nbsp;<A HREF="../../../../../org/gjt/sp/jedit/gui/PanelWindowContainer.html" title="class in org.gjt.sp.jedit.gui">PanelWindowContainer</A></CODE></FONT></TD>
  398. <TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#getRightDockingArea()">getRightDockingArea</A></B>()</CODE>
  399. <BR>
  400. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  401. </TR>
  402. <TR BGCOLOR="white" CLASS="TableRowColor">
  403. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  404. <CODE>&nbsp;<A HREF="../../../../../org/gjt/sp/jedit/gui/PanelWindowContainer.html" title="class in org.gjt.sp.jedit.gui">PanelWindowContainer</A></CODE></FONT></TD>
  405. <TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#getTopDockingArea()">getTopDockingArea</A></B>()</CODE>
  406. <BR>
  407. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  408. </TR>
  409. <TR BGCOLOR="white" CLASS="TableRowColor">
  410. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  411. <CODE>&nbsp;<A HREF="../../../../../org/gjt/sp/jedit/View.html" title="class in org.gjt.sp.jedit">View</A></CODE></FONT></TD>
  412. <TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#getView()">getView</A></B>()</CODE>
  413. <BR>
  414. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns this dockable window manager's view.</TD>
  415. </TR>
  416. <TR BGCOLOR="white" CLASS="TableRowColor">
  417. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  418. <CODE>&nbsp;void</CODE></FONT></TD>
  419. <TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#handleMessage(org.gjt.sp.jedit.EBMessage)">handleMessage</A></B>(<A HREF="../../../../../org/gjt/sp/jedit/EBMessage.html" title="class in org.gjt.sp.jedit">EBMessage</A>&nbsp;msg)</CODE>
  420. <BR>
  421. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Handles a message sent on the EditBus.</TD>
  422. </TR>
  423. <TR BGCOLOR="white" CLASS="TableRowColor">
  424. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  425. <CODE>&nbsp;void</CODE></FONT></TD>
  426. <TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#hideDockableWindow(java.lang.String)">hideDockableWindow</A></B>(java.lang.String&nbsp;name)</CODE>
  427. <BR>
  428. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Hides the specified dockable window.</TD>
  429. </TR>
  430. <TR BGCOLOR="white" CLASS="TableRowColor">
  431. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  432. <CODE>&nbsp;void</CODE></FONT></TD>
  433. <TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#init()">init</A></B>()</CODE>
  434. <BR>
  435. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Initialises dockable window manager.</TD>
  436. </TR>
  437. <TR BGCOLOR="white" CLASS="TableRowColor">
  438. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  439. <CODE>&nbsp;boolean</CODE></FONT></TD>
  440. <TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#isDockableWindowDocked(java.lang.String)">isDockableWindowDocked</A></B>(java.lang.String&nbsp;name)</CODE>
  441. <BR>
  442. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns if the specified dockable window is docked into the
  443. view.</TD>
  444. </TR>
  445. <TR BGCOLOR="white" CLASS="TableRowColor">
  446. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  447. <CODE>&nbsp;boolean</CODE></FONT></TD>
  448. <TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#isDockableWindowVisible(java.lang.String)">isDockableWindowVisible</A></B>(java.lang.String&nbsp;name)</CODE>
  449. <BR>
  450. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns if the specified dockable window is visible.</TD>
  451. </TR>
  452. <TR BGCOLOR="white" CLASS="TableRowColor">
  453. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  454. <CODE>&nbsp;void</CODE></FONT></TD>
  455. <TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#paintChildren(java.awt.Graphics)">paintChildren</A></B>(java.awt.Graphics&nbsp;g)</CODE>
  456. <BR>
  457. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  458. </TR>
  459. <TR BGCOLOR="white" CLASS="TableRowColor">
  460. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  461. <CODE>&nbsp;void</CODE></FONT></TD>
  462. <TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#removeDockableWindow(java.lang.String)">removeDockableWindow</A></B>(java.lang.String&nbsp;name)</CODE>
  463. <BR>
  464. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Hides the specified dockable window.</TD>
  465. </TR>
  466. <TR BGCOLOR="white" CLASS="TableRowColor">
  467. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  468. <CODE>&nbsp;void</CODE></FONT></TD>
  469. <TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#setDockableTitle(java.lang.String, java.lang.String)">setDockableTitle</A></B>(java.lang.String&nbsp;dockableName,
  470. java.lang.String&nbsp;newTitle)</CODE>
  471. <BR>
  472. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Changes the .longtitle property of a dockable window, which corresponds to the
  473. title shown when it is floating (not docked).</TD>
  474. </TR>
  475. <TR BGCOLOR="white" CLASS="TableRowColor">
  476. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  477. <CODE>&nbsp;void</CODE></FONT></TD>
  478. <TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#showDockableWindow(java.lang.String)">showDockableWindow</A></B>(java.lang.String&nbsp;name)</CODE>
  479. <BR>
  480. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Opens the specified dockable window.</TD>
  481. </TR>
  482. <TR BGCOLOR="white" CLASS="TableRowColor">
  483. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  484. <CODE>&nbsp;void</CODE></FONT></TD>
  485. <TD><CODE><B><A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#toggleDockableWindow(java.lang.String)">toggleDockableWindow</A></B>(java.lang.String&nbsp;name)</CODE>
  486. <BR>
  487. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Toggles the visibility of the specified dockable window.</TD>
  488. </TR>
  489. </TABLE>
  490. &nbsp;<A NAME="methods_inherited_from_class_javax.swing.JPanel"><!-- --></A>
  491. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  492. <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  493. <TH ALIGN="left"><B>Methods inherited from class javax.swing.JPanel</B></TH>
  494. </TR>
  495. <TR BGCOLOR="white" CLASS="TableRowColor">
  496. <TD><CODE>getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI</CODE></TD>
  497. </TR>
  498. </TABLE>
  499. &nbsp;<A NAME="methods_inherited_from_class_javax.swing.JComponent"><!-- --></A>
  500. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  501. <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  502. <TH ALIGN="left"><B>Methods inherited from class javax.swing.JComponent</B></TH>
  503. </TR>
  504. <TR BGCOLOR="white" CLASS="TableRowColor">
  505. <TD><CODE>addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update</CODE></TD>
  506. </TR>
  507. </TABLE>
  508. &nbsp;<A NAME="methods_inherited_from_class_java.awt.Container"><!-- --></A>
  509. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  510. <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  511. <TH ALIGN="left"><B>Methods inherited from class java.awt.Container</B></TH>
  512. </TR>
  513. <TR BGCOLOR="white" CLASS="TableRowColor">
  514. <TD><CODE>add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree</CODE></TD>
  515. </TR>
  516. </TABLE>
  517. &nbsp;<A NAME="methods_inherited_from_class_java.awt.Component"><!-- --></A>
  518. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  519. <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  520. <TH ALIGN="left"><B>Methods inherited from class java.awt.Component</B></TH>
  521. </TR>
  522. <TR BGCOLOR="white" CLASS="TableRowColor">
  523. <TD><CODE>action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle</CODE></TD>
  524. </TR>
  525. </TABLE>
  526. &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
  527. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  528. <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  529. <TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
  530. </TR>
  531. <TR BGCOLOR="white" CLASS="TableRowColor">
  532. <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
  533. </TR>
  534. </TABLE>
  535. &nbsp;
  536. <P>
  537. <!-- ============ FIELD DETAIL =========== -->
  538. <A NAME="field_detail"><!-- --></A>
  539. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  540. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  541. <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
  542. <B>Field Detail</B></FONT></TH>
  543. </TR>
  544. </TABLE>
  545. <A NAME="FLOATING"><!-- --></A><H3>
  546. FLOATING</H3>
  547. <PRE>
  548. public static final java.lang.String <B>FLOATING</B></PRE>
  549. <DL>
  550. <DD>Floating position.
  551. <P>
  552. <DL>
  553. <DT><B>Since:</B></DT>
  554. <DD>jEdit 2.6pre3</DD>
  555. <DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.gjt.sp.jedit.gui.DockableWindowManager.FLOATING">Constant Field Values</A></DL>
  556. </DL>
  557. <HR>
  558. <A NAME="TOP"><!-- --></A><H3>
  559. TOP</H3>
  560. <PRE>
  561. public static final java.lang.String <B>TOP</B></PRE>
  562. <DL>
  563. <DD>Top position.
  564. <P>
  565. <DL>
  566. <DT><B>Since:</B></DT>
  567. <DD>jEdit 2.6pre3</DD>
  568. <DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.gjt.sp.jedit.gui.DockableWindowManager.TOP">Constant Field Values</A></DL>
  569. </DL>
  570. <HR>
  571. <A NAME="LEFT"><!-- --></A><H3>
  572. LEFT</H3>
  573. <PRE>
  574. public static final java.lang.String <B>LEFT</B></PRE>
  575. <DL>
  576. <DD>Left position.
  577. <P>
  578. <DL>
  579. <DT><B>Since:</B></DT>
  580. <DD>jEdit 2.6pre3</DD>
  581. <DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.gjt.sp.jedit.gui.DockableWindowManager.LEFT">Constant Field Values</A></DL>
  582. </DL>
  583. <HR>
  584. <A NAME="BOTTOM"><!-- --></A><H3>
  585. BOTTOM</H3>
  586. <PRE>
  587. public static final java.lang.String <B>BOTTOM</B></PRE>
  588. <DL>
  589. <DD>Bottom position.
  590. <P>
  591. <DL>
  592. <DT><B>Since:</B></DT>
  593. <DD>jEdit 2.6pre3</DD>
  594. <DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.gjt.sp.jedit.gui.DockableWindowManager.BOTTOM">Constant Field Values</A></DL>
  595. </DL>
  596. <HR>
  597. <A NAME="RIGHT"><!-- --></A><H3>
  598. RIGHT</H3>
  599. <PRE>
  600. public static final java.lang.String <B>RIGHT</B></PRE>
  601. <DL>
  602. <DD>Right position.
  603. <P>
  604. <DL>
  605. <DT><B>Since:</B></DT>
  606. <DD>jEdit 2.6pre3</DD>
  607. <DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.gjt.sp.jedit.gui.DockableWindowManager.RIGHT">Constant Field Values</A></DL>
  608. </DL>
  609. <HR>
  610. <A NAME="showStack"><!-- --></A><H3>
  611. showStack</H3>
  612. <PRE>
  613. public java.util.Stack <B>showStack</B></PRE>
  614. <DL>
  615. <DL>
  616. </DL>
  617. </DL>
  618. <!-- ========= CONSTRUCTOR DETAIL ======== -->
  619. <A NAME="constructor_detail"><!-- --></A>
  620. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  621. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  622. <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
  623. <B>Constructor Detail</B></FONT></TH>
  624. </TR>
  625. </TABLE>
  626. <A NAME="DockableWindowManager(org.gjt.sp.jedit.View, org.gjt.sp.jedit.gui.DockableWindowFactory, org.gjt.sp.jedit.View.ViewConfig)"><!-- --></A><H3>
  627. DockableWindowManager</H3>
  628. <PRE>
  629. public <B>DockableWindowManager</B>(<A HREF="../../../../../org/gjt/sp/jedit/View.html" title="class in org.gjt.sp.jedit">View</A>&nbsp;view,
  630. <A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowFactory.html" title="class in org.gjt.sp.jedit.gui">DockableWindowFactory</A>&nbsp;factory,
  631. <A HREF="../../../../../org/gjt/sp/jedit/View.ViewConfig.html" title="class in org.gjt.sp.jedit">View.ViewConfig</A>&nbsp;config)</PRE>
  632. <DL>
  633. <DD>Creates a new dockable window manager.
  634. <P>
  635. <DL>
  636. <DT><B>Parameters:</B><DD><CODE>view</CODE> - The view<DD><CODE>factory</CODE> - A <A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowFactory.html" title="class in org.gjt.sp.jedit.gui"><CODE>DockableWindowFactory</CODE></A>, usually
  637. <code>DockableWindowFactory.getInstance()</code>.<DD><CODE>config</CODE> - A docking configuration<DT><B>Since:</B></DT>
  638. <DD>jEdit 2.6pre3</DD>
  639. </DL>
  640. </DL>
  641. <!-- ============ METHOD DETAIL ========== -->
  642. <A NAME="method_detail"><!-- --></A>
  643. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  644. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  645. <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
  646. <B>Method Detail</B></FONT></TH>
  647. </TR>
  648. </TABLE>
  649. <A NAME="getRegisteredDockableWindows()"><!-- --></A><H3>
  650. getRegisteredDockableWindows</H3>
  651. <PRE>
  652. public static java.lang.String[] <B>getRegisteredDockableWindows</B>()</PRE>
  653. <DL>
  654. <DD><DL>
  655. </DL>
  656. </DD>
  657. <DD><DL>
  658. <DT><B>Since:</B></DT>
  659. <DD>jEdit 4.3pre2</DD>
  660. </DL>
  661. </DD>
  662. </DL>
  663. <HR>
  664. <A NAME="init()"><!-- --></A><H3>
  665. init</H3>
  666. <PRE>
  667. public void <B>init</B>()</PRE>
  668. <DL>
  669. <DD>Initialises dockable window manager. Do not call this method directly.
  670. <P>
  671. <DD><DL>
  672. </DL>
  673. </DD>
  674. <DD><DL>
  675. </DL>
  676. </DD>
  677. </DL>
  678. <HR>
  679. <A NAME="closeListener(java.lang.String)"><!-- --></A><H3>
  680. closeListener</H3>
  681. <PRE>
  682. public java.awt.event.KeyListener <B>closeListener</B>(java.lang.String&nbsp;dockableName)</PRE>
  683. <DL>
  684. <DD>The actionEvent "close-docking-area" by default only works on
  685. windows that are docked. If you want your floatable plugins to also
  686. respond to this event, you need to add key listeners to each component
  687. in your plugin that usually has keyboard focus.
  688. This function returns a key listener which does exactly that.
  689. You should not need to call this method - it is used by FloatingWindowContainer.
  690. <P>
  691. <DD><DL>
  692. </DL>
  693. </DD>
  694. <DD><DL>
  695. <DT><B>Parameters:</B><DD><CODE>dockableName</CODE> - the name of your dockable
  696. <DT><B>Returns:</B><DD>a KeyListener you can add to that plugin's component.<DT><B>Since:</B></DT>
  697. <DD>jEdit 4.3pre6</DD>
  698. </DL>
  699. </DD>
  700. </DL>
  701. <HR>
  702. <A NAME="getView()"><!-- --></A><H3>
  703. getView</H3>
  704. <PRE>
  705. public <A HREF="../../../../../org/gjt/sp/jedit/View.html" title="class in org.gjt.sp.jedit">View</A> <B>getView</B>()</PRE>
  706. <DL>
  707. <DD>Returns this dockable window manager's view.
  708. <P>
  709. <DD><DL>
  710. </DL>
  711. </DD>
  712. <DD><DL>
  713. <DT><B>Since:</B></DT>
  714. <DD>jEdit 4.0pre2</DD>
  715. </DL>
  716. </DD>
  717. </DL>
  718. <HR>
  719. <A NAME="floatDockableWindow(java.lang.String)"><!-- --></A><H3>
  720. floatDockableWindow</H3>
  721. <PRE>
  722. public javax.swing.JComponent <B>floatDockableWindow</B>(java.lang.String&nbsp;name)</PRE>
  723. <DL>
  724. <DD>Opens a new instance of the specified dockable window in a floating
  725. container.
  726. <P>
  727. <DD><DL>
  728. </DL>
  729. </DD>
  730. <DD><DL>
  731. <DT><B>Parameters:</B><DD><CODE>name</CODE> - The dockable window name
  732. <DT><B>Returns:</B><DD>The new dockable window instance<DT><B>Since:</B></DT>
  733. <DD>jEdit 4.1pre2</DD>
  734. </DL>
  735. </DD>
  736. </DL>
  737. <HR>
  738. <A NAME="showDockableWindow(java.lang.String)"><!-- --></A><H3>
  739. showDockableWindow</H3>
  740. <PRE>
  741. public void <B>showDockableWindow</B>(java.lang.String&nbsp;name)</PRE>
  742. <DL>
  743. <DD>Opens the specified dockable window.
  744. <P>
  745. <DD><DL>
  746. </DL>
  747. </DD>
  748. <DD><DL>
  749. <DT><B>Parameters:</B><DD><CODE>name</CODE> - The dockable window name<DT><B>Since:</B></DT>
  750. <DD>jEdit 2.6pre3</DD>
  751. </DL>
  752. </DD>
  753. </DL>
  754. <HR>
  755. <A NAME="addDockableWindow(java.lang.String)"><!-- --></A><H3>
  756. addDockableWindow</H3>
  757. <PRE>
  758. public void <B>addDockableWindow</B>(java.lang.String&nbsp;name)</PRE>
  759. <DL>
  760. <DD>Opens the specified dockable window. As of jEdit 4.0pre1, has the
  761. same effect as calling showDockableWindow().
  762. <P>
  763. <DD><DL>
  764. </DL>
  765. </DD>
  766. <DD><DL>
  767. <DT><B>Parameters:</B><DD><CODE>name</CODE> - The dockable window name<DT><B>Since:</B></DT>
  768. <DD>jEdit 2.6pre3</DD>
  769. </DL>
  770. </DD>
  771. </DL>
  772. <HR>
  773. <A NAME="hideDockableWindow(java.lang.String)"><!-- --></A><H3>
  774. hideDockableWindow</H3>
  775. <PRE>
  776. public void <B>hideDockableWindow</B>(java.lang.String&nbsp;name)</PRE>
  777. <DL>
  778. <DD>Hides the specified dockable window.
  779. <P>
  780. <DD><DL>
  781. </DL>
  782. </DD>
  783. <DD><DL>
  784. <DT><B>Parameters:</B><DD><CODE>name</CODE> - The dockable window name<DT><B>Since:</B></DT>
  785. <DD>jEdit 2.6pre3</DD>
  786. </DL>
  787. </DD>
  788. </DL>
  789. <HR>
  790. <A NAME="removeDockableWindow(java.lang.String)"><!-- --></A><H3>
  791. removeDockableWindow</H3>
  792. <PRE>
  793. public void <B>removeDockableWindow</B>(java.lang.String&nbsp;name)</PRE>
  794. <DL>
  795. <DD>Hides the specified dockable window. As of jEdit 4.2pre1, has the
  796. same effect as calling hideDockableWindow().
  797. <P>
  798. <DD><DL>
  799. </DL>
  800. </DD>
  801. <DD><DL>
  802. <DT><B>Parameters:</B><DD><CODE>name</CODE> - The dockable window name<DT><B>Since:</B></DT>
  803. <DD>jEdit 4.2pre1</DD>
  804. </DL>
  805. </DD>
  806. </DL>
  807. <HR>
  808. <A NAME="toggleDockableWindow(java.lang.String)"><!-- --></A><H3>
  809. toggleDockableWindow</H3>
  810. <PRE>
  811. public void <B>toggleDockableWindow</B>(java.lang.String&nbsp;name)</PRE>
  812. <DL>
  813. <DD>Toggles the visibility of the specified dockable window.
  814. <P>
  815. <DD><DL>
  816. </DL>
  817. </DD>
  818. <DD><DL>
  819. <DT><B>Parameters:</B><DD><CODE>name</CODE> - The dockable window name</DL>
  820. </DD>
  821. </DL>
  822. <HR>
  823. <A NAME="getDockableWindow(java.lang.String)"><!-- --></A><H3>
  824. getDockableWindow</H3>
  825. <PRE>
  826. public javax.swing.JComponent <B>getDockableWindow</B>(java.lang.String&nbsp;name)</PRE>
  827. <DL>
  828. <DD>Returns the specified dockable window.
  829. Note that this method
  830. will return null if the dockable has not been added yet.
  831. Make sure you call <A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#addDockableWindow(java.lang.String)"><CODE>addDockableWindow(String)</CODE></A> first.
  832. <P>
  833. <DD><DL>
  834. </DL>
  835. </DD>
  836. <DD><DL>
  837. <DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the dockable window<DT><B>Since:</B></DT>
  838. <DD>jEdit 4.1pre2</DD>
  839. </DL>
  840. </DD>
  841. </DL>
  842. <HR>
  843. <A NAME="getDockable(java.lang.String)"><!-- --></A><H3>
  844. getDockable</H3>
  845. <PRE>
  846. public javax.swing.JComponent <B>getDockable</B>(java.lang.String&nbsp;name)</PRE>
  847. <DL>
  848. <DD>Returns the specified dockable window.
  849. Note that this method
  850. will return null if the dockable has not been added yet.
  851. Make sure you call <A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#addDockableWindow(java.lang.String)"><CODE>addDockableWindow(String)</CODE></A> first.
  852. For historical reasons, this
  853. does the same thing as <A HREF="../../../../../org/gjt/sp/jedit/gui/DockableWindowManager.html#getDockableWindow(java.lang.String)"><CODE>getDockableWindow(String)</CODE></A>.
  854. <P>
  855. <DD><DL>
  856. </DL>
  857. </DD>
  858. <DD><DL>
  859. <DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the dockable window<DT><B>Since:</B></DT>
  860. <DD>jEdit 4.0pre1</DD>
  861. </DL>
  862. </DD>
  863. </DL>
  864. <HR>
  865. <A NAME="getDockableTitle(java.lang.String)"><!-- --></A><H3>
  866. getDockableTitle</H3>
  867. <PRE>
  868. public java.lang.String <B>getDockableTitle</B>(java.lang.String&nbsp;name)</PRE>
  869. <DL>
  870. <DD>Returns the title of the specified dockable window.
  871. <P>
  872. <DD><DL>
  873. </DL>
  874. </DD>
  875. <DD><DL>
  876. <DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the dockable window.<DT><B>Since:</B></DT>
  877. <DD>jEdit 4.1pre5</DD>
  878. </DL>
  879. </DD>
  880. </DL>
  881. <HR>
  882. <A NAME="setDockableTitle(java.lang.String, java.lang.String)"><!-- --></A><H3>
  883. setDockableTitle</H3>
  884. <PRE>
  885. public void <B>setDockableTitle</B>(java.lang.String&nbsp;dockableName,
  886. java.lang.String&nbsp;newTitle)</PRE>
  887. <DL>
  888. <DD>Changes the .longtitle property of a dockable window, which corresponds to the
  889. title shown when it is floating (not docked). Fires a change event that makes sure
  890. all floating dockables change their title.
  891. <P>
  892. <DD><DL>
  893. </DL>
  894. </DD>
  895. <DD><DL>
  896. <DT><B>Parameters:</B><DD><CODE>dockableName</CODE> - the name of the dockable, as specified in the dockables.xml<DD><CODE>newTitle</CODE> - the new .longtitle you want to see above it.<DT><B>Since:</B></DT>
  897. <DD>4.3pre5</DD>
  898. </DL>
  899. </DD>
  900. </DL>
  901. <HR>
  902. <A NAME="isDockableWindowVisible(java.lang.String)"><!-- --></A><H3>
  903. isDockableWindowVisible</H3>
  904. <PRE>
  905. public boolean <B>isDockableWindowVisible</B>(java.lang.String&nbsp;name)</PRE>
  906. <DL>
  907. <DD>Returns if the specified dockable window is visible.
  908. <P>
  909. <DD><DL>
  910. </DL>
  911. </DD>
  912. <DD><DL>
  913. <DT><B>Parameters:</B><DD><CODE>name</CODE> - The dockable window name</DL>
  914. </DD>
  915. </DL>
  916. <HR>
  917. <A NAME="isDockableWindowDocked(java.lang.String)"><!-- --></A><H3>
  918. isDockableWindowDocked</H3>
  919. <PRE>
  920. public boolean <B>isDockableWindowDocked</B>(java.lang.String&nbsp;name)</PRE>
  921. <DL>
  922. <DD>Returns if the specified dockable window is docked into the
  923. view.
  924. <P>
  925. <DD><DL>
  926. </DL>
  927. </DD>
  928. <DD><DL>
  929. <DT><B>Parameters:</B><DD><CODE>name</CODE> - The dockable's name<DT><B>Since:</B></DT>
  930. <DD>jEdit 4.0pre2</DD>
  931. </DL>
  932. </DD>
  933. </DL>
  934. <HR>
  935. <A NAME="closeCurrentArea()"><!-- --></A><H3>
  936. closeCurrentArea</H3>
  937. <PRE>
  938. public void <B>closeCurrentArea</B>()</PRE>
  939. <DL>
  940. <DD>Closes the most recently focused dockable.
  941. <P>
  942. <DD><DL>
  943. </DL>
  944. </DD>
  945. <DD><DL>
  946. <DT><B>Since:</B></DT>
  947. <DD>jEdit 4.1pre3</DD>
  948. </DL>
  949. </DD>
  950. </DL>
  951. <HR>
  952. <A NAME="close()"><!-- --></A><H3>
  953. close</H3>
  954. <PRE>
  955. public void <B>close</B>()</PRE>
  956. <DL>
  957. <DD>Called when the view is being closed.
  958. <P>
  959. <DD><DL>
  960. </DL>
  961. </DD>
  962. <DD><DL>
  963. <DT><B>Since:</B></DT>
  964. <DD>jEdit 2.6pre3</DD>
  965. </DL>
  966. </DD>
  967. </DL>
  968. <HR>
  969. <A NAME="getTopDockingArea()"><!-- --></A><H3>
  970. getTopDockingArea</H3>
  971. <PRE>
  972. public <A HREF="../../../../../org/gjt/sp/jedit/gui/PanelWindowContainer.html" title="class in org.gjt.sp.jedit.gui">PanelWindowContainer</A> <B>getTopDockingArea</B>()</PRE>
  973. <DL>
  974. <DD><DL>
  975. </DL>
  976. </DD>
  977. <DD><DL>
  978. </DL>
  979. </DD>
  980. </DL>
  981. <HR>
  982. <A NAME="getLeftDockingArea()"><!-- --></A><H3>
  983. getLeftDockingArea</H3>
  984. <PRE>
  985. public <A HREF="../../../../../org/gjt/sp/jedit/gui/PanelWindowContainer.html" title="class in org.gjt.sp.jedit.gui">PanelWindowContainer</A> <B>getLeftDockingArea</B>()</PRE>
  986. <DL>
  987. <DD><DL>
  988. </DL>
  989. </DD>
  990. <DD><DL>
  991. </DL>
  992. </DD>
  993. </DL>
  994. <HR>
  995. <A NAME="getBottomDockingArea()"><!-- --></A><H3>
  996. getBottomDockingArea</H3>
  997. <PRE>
  998. public <A HREF="../../../../../org/gjt/sp/jedit/gui/PanelWindowContainer.html" title="class in org.gjt.sp.jedit.gui">PanelWindowContainer</A> <B>getBottomDockingArea</B>()</PRE>
  999. <DL>
  1000. <DD><DL>
  1001. </DL>
  1002. </DD>
  1003. <DD><DL>
  1004. </DL>
  1005. </DD>
  1006. </DL>
  1007. <HR>
  1008. <A NAME="getRightDockingArea()"><!-- --></A><H3>
  1009. getRightDockingArea</H3>
  1010. <PRE>
  1011. public <A HREF="../../../../../org/gjt/sp/jedit/gui/PanelWindowContainer.html" title="class in org.gjt.sp.jedit.gui">PanelWindowContainer</A> <B>getRightDockingArea</B>()</PRE>
  1012. <DL>
  1013. <DD><DL>
  1014. </DL>
  1015. </DD>
  1016. <DD><DL>
  1017. </DL>
  1018. </DD>
  1019. </DL>
  1020. <HR>
  1021. <A NAME="createPopupMenu(org.gjt.sp.jedit.gui.DockableWindowContainer, java.lang.String, boolean)"><!-- --></A><H3>
  1022. createPopupMenu</H3>
  1023. <PRE>
  1024. public javax.swing.JPopupMenu <B>createPopupMenu</B>(org.gjt.sp.jedit.gui.DockableWindowContainer&nbsp;

Large files files are truncated, but you can click here to view the full file