aboutsummaryrefslogtreecommitdiff
path: root/doc/uk/org/ury/frontend/FrontendPanel.html
diff options
context:
space:
mode:
Diffstat (limited to 'doc/uk/org/ury/frontend/FrontendPanel.html')
-rw-r--r--doc/uk/org/ury/frontend/FrontendPanel.html21
1 files changed, 15 insertions, 6 deletions
diff --git a/doc/uk/org/ury/frontend/FrontendPanel.html b/doc/uk/org/ury/frontend/FrontendPanel.html
index a06fef4..719bd6b 100644
--- a/doc/uk/org/ury/frontend/FrontendPanel.html
+++ b/doc/uk/org/ury/frontend/FrontendPanel.html
@@ -2,12 +2,12 @@
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc (build 1.6.0_22) on Tue Mar 15 10:21:49 GMT 2011 -->
+<!-- Generated by javadoc (build 1.6.0_20) on Sun Mar 20 03:05:35 GMT 2011 -->
<TITLE>
FrontendPanel
</TITLE>
-<META NAME="date" CONTENT="2011-03-15">
+<META NAME="date" CONTENT="2011-03-20">
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
@@ -103,7 +103,7 @@ java.lang.Object
<DT><B>All Implemented Interfaces:</B> <DD>java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible</DD>
</DL>
<DL>
-<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../uk/org/ury/frontend/FrontendControlPanel.html" title="class in uk.org.ury.frontend">FrontendControlPanel</A>, <A HREF="../../../../uk/org/ury/frontend/FrontendModulePanel.html" title="class in uk.org.ury.frontend">FrontendModulePanel</A></DD>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../uk/org/ury/show/viewer/ChannelPanel.html" title="class in uk.org.ury.show.viewer">ChannelPanel</A>, <A HREF="../../../../uk/org/ury/frontend/FrontendControlPanel.html" title="class in uk.org.ury.frontend">FrontendControlPanel</A>, <A HREF="../../../../uk/org/ury/frontend/FrontendModulePanel.html" title="class in uk.org.ury.frontend">FrontendModulePanel</A>, <A HREF="../../../../uk/org/ury/show/viewer/TrackBin.html" title="class in uk.org.ury.show.viewer">TrackBin</A></DD>
</DL>
<HR>
<DL>
@@ -113,6 +113,11 @@ java.lang.Object
<P>
An extension of JPanel providing common functionality for user
interface panels in the URY system frontend.
+
+ Most notably, this includes automated access to XML-based
+ preparation of the user interface provided by the panel,
+ using an appropriate constructor call giving the XML file from
+ which the user interface form should be read.
<P>
<P>
@@ -295,7 +300,9 @@ public <B>FrontendPanel</B>(<A HREF="../../../../uk/org/ury/frontend/FrontendMas
<DD>Construct a new, blank FrontendPanel.
<P>
<DL>
-<DT><B>Parameters:</B><DD><CODE>master</CODE> - The FrontendMaster driving the frontend.</DL>
+<DT><B>Parameters:</B><DD><CODE>master</CODE> - The FrontendMaster driving the frontend, if any.
+ For direct instantiations of this class,
+ providing null here is guaranteed to be safe.</DL>
</DL>
<HR>
@@ -309,12 +316,14 @@ public <B>FrontendPanel</B>(java.lang.String&nbsp;xmlPath,
<DD>Construct a new FrontendPanel from an XML layout.
This is the preferred means of constructing FrontendPanels, and
- uses SWIXml to construct the panel layout.
+ uses an XML-based engine to construct the panel layout.
<P>
<DL>
<DT><B>Parameters:</B><DD><CODE>xmlPath</CODE> - The path, relative from this source file, to the
XML file from which this panel will read its
- layout.<DD><CODE>master</CODE> - The FrontendMaster driving the frontend.
+ layout.<DD><CODE>master</CODE> - The FrontendMaster driving the frontend, if any.
+ For direct instantiations of this class,
+ providing null here is guaranteed to be safe.
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../../uk/org/ury/frontend/exceptions/UICreationFailureException.html" title="class in uk.org.ury.frontend.exceptions">UICreationFailureException</A></CODE> - if the UI creation fails.</DL>
</DL>