jp.carabiner.widget
クラス WidgetContainer<C extends WidgetItem>
java.lang.Object
jp.carabiner.widget.WidgetItem
jp.carabiner.widget.WidgetContainer<C>
- すべての実装されたインタフェース:
- java.lang.Cloneable
- 直系の既知のサブクラス:
- MenuBar, MenuItem, ToolBar, ToolBarItem
public abstract class WidgetContainer<C extends WidgetItem>
- extends WidgetItem
クラス java.lang.Object から継承されたメソッド |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WidgetContainer
public WidgetContainer(java.lang.String id)
clone
public java.lang.Object clone()
- オーバーライド:
- クラス
WidgetItem
内の clone
fireApplicationConfigEvent
protected void fireApplicationConfigEvent(ApplicationConfigEvent event)
fireItemAppendEvent
protected void fireItemAppendEvent(WidgetItem parentItem,
WidgetItem item,
int index)
fireItemRemoveEvent
protected void fireItemRemoveEvent(WidgetItem parentItem,
WidgetItem item,
int index)
fireItemChangeEvent
protected void fireItemChangeEvent(WidgetItem parentItem,
WidgetItem item,
WidgetItem oldItem,
int index)
setApplicationConfig
protected void setApplicationConfig(ApplicationConfig config)
- オーバーライド:
- クラス
WidgetItem
内の setApplicationConfig
add
public void add(C item)
add
public void add(int index,
C item)
get
public C get(int index)
set
public void set(int index,
C item)
removeItem
public C removeItem(int index)
removeItem
public boolean removeItem(C item)
removeAll
public boolean removeAll()
indexOf
public int indexOf(C item)
getChildrenByActionID
public C[] getChildrenByActionID(java.lang.String id)
getChildByActionID
public C getChildByActionID(java.lang.String id)
getChildren
public C[] getChildren()
newChildTypeArray
protected abstract C[] newChildTypeArray(int size)
getChildrenCount
public int getChildrenCount()
hasChildren
public boolean hasChildren()
isLeaf
public boolean isLeaf()
- オーバーライド:
- クラス
WidgetItem
内の isLeaf