|
Extension SDK 10.1.2 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Enable programmable control of extension groups.
Field Summary | |
static int |
ALL_EXTENSIONS
|
static int |
NO_EXTENSIONS
|
static int |
PART_EXTENSIONS
|
Method Summary | |
void |
addListener(ExtensionGroupListener gListener)
Add a listener to receive notication when this group is initialized & deInitialized |
int |
areInitialized()
Are all the group extensions initialized |
boolean |
canDeInitialize()
Can the extension group extensions be de-initialized |
boolean |
canInitialize()
Can the extension group extensions be initialized |
boolean |
deInitialize()
De-initialise all extensions which belong to the group and dependent extensions which depend on this group. |
java.util.Iterator |
getExtensions()
Get the extensions which belong to this extension group. |
Displayable |
getInformation()
Get the information which describes the group |
ExtensionGroup |
getParent()
Get parent group |
java.util.Iterator |
getSubGroups()
Get immediate extension sub groups, null returned if no extension sub groups. |
boolean |
initialize()
Initialise all extensions which belong to the group and dependent extensions. |
boolean |
isDefault()
If the group is mutually exclusive is this the default group. |
boolean |
isInitialized()
Is the group initialized |
boolean |
isMutuallyExclusive()
Is the group mutually exclusive. |
void |
removeListener(ExtensionGroupListener gListener)
Remove a listener |
Field Detail |
public static final int ALL_EXTENSIONS
public static final int PART_EXTENSIONS
public static final int NO_EXTENSIONS
Method Detail |
public boolean canInitialize()
public boolean canDeInitialize()
public boolean initialize() throws java.lang.IllegalStateException
java.lang.IllegalStateException
- thrown if a group belonging to a
mutually exclusive group is being initialized when the current initialized
group has not been deinitializedpublic boolean deInitialize()
public boolean isInitialized()
public int areInitialized()
public Displayable getInformation()
public java.util.Iterator getExtensions()
public ExtensionGroup getParent()
public java.util.Iterator getSubGroups()
public boolean isMutuallyExclusive()
public boolean isDefault()
public void addListener(ExtensionGroupListener gListener)
public void removeListener(ExtensionGroupListener gListener)
|
Extension SDK | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 1997, 2004, Oracle. All rights reserved.