net.sf.zekr.ui
Class QuranFormMenuFactory
java.lang.Object
net.sf.zekr.ui.QuranFormMenuFactory
public class QuranFormMenuFactory
- extends java.lang.Object
This is not a real factory class, but in fact hides menu creation and updating details from
QuranForm
.
- Author:
- Mohsen Saboorian
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
QuranFormMenuFactory
public QuranFormMenuFactory(QuranForm form,
org.eclipse.swt.widgets.Shell shell)
getQuranFormMenu
public org.eclipse.swt.widgets.Menu getQuranFormMenu()
gotoRandomAya
protected void gotoRandomAya()
createOrUpdateTranslationMenu
protected void createOrUpdateTranslationMenu()
createOrUpdateBookmarkMenu
protected void createOrUpdateBookmarkMenu()
about
protected void about()
toggleFullScreenItem
public void toggleFullScreenItem(boolean selected)
playerStop
public void playerStop(boolean bubbleEvent)
playerTogglePlayPause
public void playerTogglePlayPause(boolean bubbleEvent)
resetAudioMenuStatus
public void resetAudioMenuStatus()
resetMenuStatus
public void resetMenuStatus()
setAudioMenuEnabled
public void setAudioMenuEnabled(boolean state)
resetAudioMenuEnableState
public void resetAudioMenuEnableState()