|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.pietschy.command.group.impl.DefaultGroupMemberFactory
public class DefaultGroupMemberFactory
Default implementation of GroupMemberFactory.
| Constructor Summary | |
|---|---|
DefaultGroupMemberFactory()
|
|
| Method Summary | |
|---|---|
GroupMember |
createDynamicMember(CommandGroup parent,
java.lang.String commandId,
boolean inlineGroup)
Create a dynamic member that user the current CommandContainer
context. |
ExpansionPointMember |
createExpansionPointMember(java.lang.String name)
Creates an expansion point member. |
GroupMember |
createGlueMember()
Creates a glue member. |
GroupMember |
createInlineMember(CommandGroup parent,
CommandGroup group)
Create an inline member that embeds the specified group into the parent. |
GroupMember |
createSeparatorMember()
Creates a separator member. |
GroupMember |
createStaticMember(CommandGroup parent,
Command command)
Create a static member adds the specified command directly into the parent. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultGroupMemberFactory()
| Method Detail |
|---|
public GroupMember createDynamicMember(CommandGroup parent,
java.lang.String commandId,
boolean inlineGroup)
GroupMemberFactoryCommandContainer
context.
createDynamicMember in interface GroupMemberFactoryparent - The parent group.commandId - the command id to be added.inlineGroup - true if the command is a group that is to be inlined.
public GroupMember createStaticMember(CommandGroup parent,
Command command)
GroupMemberFactory
createStaticMember in interface GroupMemberFactoryparent - The parent group.command - the command to add.
public GroupMember createInlineMember(CommandGroup parent,
CommandGroup group)
GroupMemberFactory
createInlineMember in interface GroupMemberFactoryparent - The parent group.group - the gropu to inline into the parent.
public GroupMember createGlueMember()
GroupMemberFactory
createGlueMember in interface GroupMemberFactorypublic GroupMember createSeparatorMember()
GroupMemberFactory
createSeparatorMember in interface GroupMemberFactorypublic ExpansionPointMember createExpansionPointMember(java.lang.String name)
GroupMemberFactory
createExpansionPointMember in interface GroupMemberFactory
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||