|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface GroupMemberFactory
Factory for the creation of GroupMember instances.
| 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. |
| Method Detail |
|---|
GroupMember createDynamicMember(CommandGroup parent,
java.lang.String commandId,
boolean inlineGroup)
CommandContainer
context.
parent - The parent group.commandId - the command id to be added.inlineGroup - true if the command is a group that is to be inlined.
GroupMember createStaticMember(CommandGroup parent,
Command command)
parent - The parent group.command - the command to add.
GroupMember createInlineMember(CommandGroup parent,
CommandGroup group)
parent - The parent group.group - the gropu to inline into the parent.
GroupMember createGlueMember()
GroupMember createSeparatorMember()
ExpansionPointMember createExpansionPointMember(java.lang.String name)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||