- All Superinterfaces:
- java.awt.event.ActionListener, BuCutCopyPasteInterface, BuSelectFindReplaceInterface, BuUndoRedoInterface, java.util.EventListener
- All Known Implementing Classes:
- BuApplet, BuApplication, BuCommonImplementation, BuMacEnv, BuSubApp
- public interface BuCommonInterface
- extends java.awt.event.ActionListener, BuCutCopyPasteInterface, BuUndoRedoInterface, BuSelectFindReplaceInterface
A common interface for Applications, Applets and SubApps.
To access uniformly to services and avoid redundant coding.
getApp
public BuCommonInterface getApp()
getImplementation
public BuCommonImplementation getImplementation()
getMainPanel
public BuMainPanel getMainPanel()
setMainPanel
public void setMainPanel(BuMainPanel _p)
getMainMenuBar
public BuMenuBar getMainMenuBar()
setMainMenuBar
public void setMainMenuBar(BuMenuBar _mb)
getMainToolBar
public BuToolBar getMainToolBar()
setMainToolBar
public void setMainToolBar(BuToolBar _tb)
getSpecificBar
public BuSpecificBar getSpecificBar()
setSpecificBar
public void setSpecificBar(BuSpecificBar _sb)
start
public void start()
init
public void init()
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent _evt)
- Description copied from interface:
java.awt.event.ActionListener
- This method is invoked when an action occurs.
- Specified by:
actionPerformed in interface java.awt.event.ActionListener
doLayout
public void doLayout()
validate
public void validate()
setTitle
public void setTitle(java.lang.String _s)
setLookAndFeel
public void setLookAndFeel(java.lang.String _lnf)
setJMenuBar
public void setJMenuBar(javax.swing.JMenuBar _mb)
setContentPane
public void setContentPane(java.awt.Container _c)
getRootPane
public javax.swing.JRootPane getRootPane()
getFrame
public java.awt.Frame getFrame()
showOrHide
public void showOrHide(java.lang.String _a,
javax.swing.JComponent _c)
removeAction
public void removeAction(java.lang.String _cmd)
setEnabledForAction
public void setEnabledForAction(java.lang.String _cmd,
boolean _enabled)
setCheckedForAction
public void setCheckedForAction(java.lang.String _cmd,
boolean _checked)
confirmExit
public boolean confirmExit()
displayURL
public void displayURL(java.lang.String _url)
about
public void about()
cut
public void cut()
- Specified by:
cut in interface BuCutCopyPasteInterface
copy
public void copy()
- Specified by:
copy in interface BuCutCopyPasteInterface
duplicate
public void duplicate()
- Specified by:
duplicate in interface BuCutCopyPasteInterface
exit
public void exit()
find
public void find()
- Specified by:
find in interface BuSelectFindReplaceInterface
license
public void license()
paste
public void paste()
- Specified by:
paste in interface BuCutCopyPasteInterface
print
public void print()
redo
public void redo()
- Specified by:
redo in interface BuUndoRedoInterface
replace
public void replace()
- Specified by:
replace in interface BuSelectFindReplaceInterface
select
public void select()
- Specified by:
select in interface BuSelectFindReplaceInterface
undo
public void undo()
- Specified by:
undo in interface BuUndoRedoInterface
getInformationsSoftware
public BuInformationsSoftware getInformationsSoftware()