|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface UIDefinitionCache
Interface for a cache of built UI definitions, which are keyed by their associated URL key (conceptually, the download URL).
| Method Summary | |
|---|---|
void |
addUIDefinition(URLKey uiDefURLKey,
DefaultUIDefinition uiDefinition)
Adds a UI definition and its associated URL key to the cache. |
boolean |
containsUIDefintion(URLKey uiDefURLKey)
Indicates whether or not the cache contains a UI definition with the specified URL key. |
DefaultUIDefinition |
getUIDefinition(URLKey uiDefURLKey)
Gets the UI definition associated with the specified URL key, or null if there is no such entry in the cache. |
| Method Detail |
|---|
boolean containsUIDefintion(URLKey uiDefURLKey)
uiDefURLKey - The UI definition's URL key (which is created using the contract
path and declarative definition name).
DefaultUIDefinition getUIDefinition(URLKey uiDefURLKey)
uiDefURLKey - The UI definition's URL key (which is created using the contract
path and declarative definition name).
void addUIDefinition(URLKey uiDefURLKey,
DefaultUIDefinition uiDefinition)
uiDefURLKey - The UI definition's URL key (which is created using the contract
path and declarative definition name).uiDefinition - The built UI definition.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||