Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.pietschy.command.DefaultGroupMemberFactory
Method Summary | |
GroupContainerManager |
|
ExpansionGroupMember |
|
GroupMember | |
GroupMember |
|
GroupMember |
|
GroupMember | |
GroupMember |
|
public GroupContainerManager createContainerManager()
Factory method for creatingGroupContainerManager
instances. Subclasses can override this to customize their container management strategies.
- Specified by:
- createContainerManager in interface GroupMemberFactory
- Returns:
- a
GroupContainerManager
instance for this group.
public ExpansionGroupMember createExpansionMember(String name)
- Specified by:
- createExpansionMember in interface GroupMemberFactory
public GroupMember createGlueMember()
- Specified by:
- createGlueMember in interface GroupMemberFactory
public GroupMember createInlineMember(CommandGroup parent, CommandGroup inlineGroup)
- Specified by:
- createInlineMember in interface GroupMemberFactory
public GroupMember createLazyMember(CommandGroup parent, String commandId, boolean inline)
- Specified by:
- createLazyMember in interface GroupMemberFactory
public GroupMember createSeparatorMember()
- Specified by:
- createSeparatorMember in interface GroupMemberFactory
public GroupMember createSimpleMember(CommandGroup parent, Command command)
- Specified by:
- createSimpleMember in interface GroupMemberFactory