jp.carabiner.widget
クラス ApplicationConfig
java.lang.Object
jp.carabiner.widget.ApplicationConfig
public class ApplicationConfig
- extends java.lang.Object
アプリケーションの設定
フィールドの概要 |
static java.util.Map<java.lang.String,java.lang.Integer> |
keyTable
|
static java.util.Map<java.lang.String,java.lang.Integer> |
maskTable
|
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
maskTable
public static java.util.Map<java.lang.String,java.lang.Integer> maskTable
keyTable
public static java.util.Map<java.lang.String,java.lang.Integer> keyTable
ApplicationConfig
public ApplicationConfig()
- コンストラクタ
ApplicationConfig
public ApplicationConfig(ApplicationConfig parent)
parseModifier
public static int parseModifier(java.lang.String mod)
parseMnemonic
public static int parseMnemonic(java.lang.String mnemonic)
load
public void load(java.io.InputStream is,
java.lang.String encoding,
java.lang.ClassLoader classLoader)
throws java.io.IOException,
jp.carabiner.toolbox.xml.parser2.ParserException
- 例外:
java.io.IOException
jp.carabiner.toolbox.xml.parser2.ParserException
clear
public void clear()
setClassLoader
public void setClassLoader(java.lang.ClassLoader classLoader)
getClassLoader
public java.lang.ClassLoader getClassLoader()
addApplicationConfigListener
public void addApplicationConfigListener(ApplicationConfigListener listener)
removeApplicationConfigListener
public void removeApplicationConfigListener(ApplicationConfigListener listener)
fireApplicationConfigEvent
protected void fireApplicationConfigEvent(ApplicationConfigEvent event)
setSourceURL
public void setSourceURL(java.net.URL url)
getSourceURL
public java.net.URL getSourceURL()
addAction
public void addAction(ActionDef actionDef)
setAction
public void setAction(ActionDef actionDef)
removeAction
public void removeAction(java.lang.String id)
checkExistsActionID
protected boolean checkExistsActionID(WidgetItem[] items,
java.lang.String actionId)
removeAction
public void removeAction(ActionDef actionDef)
getActionIDSet
public java.util.Set<java.lang.String> getActionIDSet()
getAction
public ActionDef getAction(java.lang.String id)
getActionDefTable
protected ActionDefTable getActionDefTable()
getToolBars
public ToolBar[] getToolBars()
getMenuBars
public MenuBar[] getMenuBars()
getPopupMenus
public PopupMenu[] getPopupMenus()
getToolBar
public ToolBar getToolBar(java.lang.String id)
createToolBar
public ToolBar createToolBar(java.lang.String id)
addToolBar
public void addToolBar(ToolBar toolBar)
createToolBarItem
public ToolBarItem createToolBarItem(java.lang.String type,
java.lang.String id)
createToolBarSeparator
public ToolBarItem createToolBarSeparator()
getMenuBar
public MenuBar getMenuBar(java.lang.String id)
createMenuBar
public MenuBar createMenuBar(java.lang.String id)
addMenuBar
public void addMenuBar(MenuBar menuBar)
createMenuItem
public MenuItem createMenuItem(java.lang.String type,
java.lang.String id)
createMenuItem
public MenuItem createMenuItem(java.lang.String id)
createMenuSeparator
public MenuItem createMenuSeparator()
createCheckBoxButtonMenuItem
public MenuItem createCheckBoxButtonMenuItem(java.lang.String id)
createRadioButtonMenuItem
public MenuItem createRadioButtonMenuItem(java.lang.String id)
createMenu
public Menu createMenu(java.lang.String id)
getPopupMenu
public PopupMenu getPopupMenu(java.lang.String id)
createPopupMenu
public PopupMenu createPopupMenu(java.lang.String id)
addPopupMenu
public void addPopupMenu(PopupMenu popupMenu)
getNewRandomActionID
public java.lang.String getNewRandomActionID(java.lang.String prefix)