|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.crosswire.bibledesktop.book.install.SitesPane
public class SitesPane
A SitesPane manages library sites.
so start one of these call:
sitesPane = new SitesPane(); sitesPane.showInDialog(parent);
for license details.
The copyright to this program is held by it's authors.
,
Serialized FormNested Class Summary | |
---|---|
(package private) class |
SitesPane.SiteInstallerListener
Local listener for install events. |
Nested classes/interfaces inherited from class javax.swing.JPanel |
---|
JPanel.AccessibleJPanel |
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Container |
---|
Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Field Summary | |
---|---|
private ActionFactory |
actions
|
private static String |
CLOSE
|
private JDialog |
dlgMain
|
private static String |
EDIT_SITE
|
protected InstallManager |
imanager
The current installer |
private Map |
installers
The known installers fetched from InstallManager |
private JPanel |
pnlButtons
|
private static long |
serialVersionUID
Serialization ID |
protected JTabbedPane |
tabMain
|
Fields inherited from class javax.swing.JComponent |
---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
SitesPane()
Simple ctor |
Method Summary | |
---|---|
protected void |
addAllInstallers()
Re-create the list of installers |
private Component |
createButtons()
|
void |
doManageSites()
Add a site to the list of install sources. |
void |
doSitesClose()
We are done, close the window |
private void |
init()
Build the GUI components |
private void |
readObject(ObjectInputStream is)
Serialization support. |
protected void |
removeAllInstallers()
Remove all the non-local installers |
void |
showInDialog(Component parent)
Open this Panel in it's own dialog box. |
Methods inherited from class javax.swing.JPanel |
---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private static final String CLOSE
private static final String EDIT_SITE
private transient Map installers
protected transient InstallManager imanager
private transient ActionFactory actions
private JDialog dlgMain
private JPanel pnlButtons
protected JTabbedPane tabMain
private static final long serialVersionUID
Constructor Detail |
---|
public SitesPane()
Method Detail |
---|
private void init()
protected final void addAllInstallers()
protected void removeAllInstallers()
public void doManageSites()
public void doSitesClose()
public void showInDialog(Component parent)
private Component createButtons()
private void readObject(ObjectInputStream is) throws IOException, ClassNotFoundException
is
-
IOException
ClassNotFoundException
|
Copyright ยจ 2003-2006 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |