public class Group extends java.lang.Object implements KeymapGroup
Constructor and Description |
---|
Group(java.lang.String name,
javax.swing.Icon icon) |
Group(java.lang.String name,
java.lang.String id,
javax.swing.Icon icon) |
Modifier and Type | Method and Description |
---|---|
void |
addActionId(java.lang.String id) |
void |
addAll(Group group) |
void |
addGroup(KeymapGroup keymapGroup) |
void |
addHyperlink(Hyperlink link) |
void |
addQuickList(QuickList list) |
void |
addSeparator() |
ActionGroup |
constructActionGroup(boolean popup) |
boolean |
containsId(java.lang.String id) |
boolean |
equals(java.lang.Object object) |
java.lang.String |
getActionQualifiedPath(java.lang.String id) |
java.util.ArrayList<java.lang.Object> |
getChildren() |
javax.swing.Icon |
getIcon() |
java.lang.String |
getId() |
java.lang.String |
getName() |
java.lang.String |
getQualifiedPath() |
int |
getSize() |
int |
hashCode() |
java.util.Set<java.lang.String> |
initIds() |
boolean |
isRoot() |
void |
normalizeSeparators() |
java.lang.String |
toString() |
public Group(java.lang.String name, java.lang.String id, javax.swing.Icon icon)
public Group(java.lang.String name, javax.swing.Icon icon)
public java.lang.String getName()
public javax.swing.Icon getIcon()
public java.lang.String getId()
public void addActionId(java.lang.String id)
addActionId
in interface KeymapGroup
public void addQuickList(QuickList list)
public void addHyperlink(Hyperlink link)
public void addGroup(KeymapGroup keymapGroup)
addGroup
in interface KeymapGroup
public void addSeparator()
public boolean containsId(java.lang.String id)
public java.util.Set<java.lang.String> initIds()
public java.util.ArrayList<java.lang.Object> getChildren()
public int getSize()
public void normalizeSeparators()
public java.lang.String getActionQualifiedPath(java.lang.String id)
public boolean isRoot()
public java.lang.String getQualifiedPath()
public void addAll(Group group)
public ActionGroup constructActionGroup(boolean popup)
public boolean equals(java.lang.Object object)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object