|
Copyright © 2006 BEA Systems, Inc. All Rights Reserved | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface LookAndFeelDefinitionControl
A custom control interface used to interact with LookAndFeelDefinitions.
Method Summary | |
---|---|
void |
deleteLookAndFeelDefinition(com.bea.netuix.application.identifier.LookAndFeelDefinitionId id,
com.bea.portal.tools.common.ResourceContext context)
Deletes a specified LookAndFeelDefinition . |
void |
deleteThemeDefinition(com.bea.netuix.application.identifier.ThemeDefinitionId id,
boolean cascadeDelete,
com.bea.portal.tools.common.ResourceContext context)
Delete a ThemeDefinition if it is not currently
in use. |
com.bea.netuix.application.definition.LookAndFeelDefinition |
getLookAndFeelDefinition(com.bea.netuix.application.identifier.LookAndFeelDefinitionId id,
com.bea.portal.tools.common.ResourceContext context)
Used to retieve a single LookAndFeelDefinition object given
an Id. |
com.bea.netuix.application.identifier.LookAndFeelDefinitionId |
getLookAndFeelDefinitionId(String markupName,
String webAppName,
com.bea.portal.tools.common.ResourceContext context)
Getter for returning a single LookAndFeelDefinitionId
object given a supplied lookAndFeel
markup name and webapp. |
com.bea.p13n.pagination.SortableFilterablePagedResult<com.bea.netuix.application.definition.LookAndFeelDefinition> |
getLookAndFeelDefinitions(int pageSize,
com.bea.netuix.application.search.WebAppSearchCriteria criteria,
com.bea.portal.tools.common.ResourceContext context)
This methods gets all LookAndFeelDefinitions scoped to
the specified webapp |
com.bea.netuix.application.definition.ThemeDefinition |
getThemeDefinition(com.bea.netuix.application.identifier.ThemeDefinitionId id,
com.bea.portal.tools.common.ResourceContext context)
Getter for returning a single ThemeDefinition object
given a supplied theme definition identifier. |
com.bea.p13n.pagination.SortableFilterablePagedResult<com.bea.netuix.application.definition.ThemeDefinition> |
getThemeDefinitions(int pageSize,
com.bea.netuix.application.search.WebAppSearchCriteria criteria,
com.bea.portal.tools.common.ResourceContext context)
Return a PagedResult of ThemeDefinition s
matching the specified criteria. |
Method Detail |
---|
com.bea.p13n.pagination.SortableFilterablePagedResult<com.bea.netuix.application.definition.ThemeDefinition> getThemeDefinitions(int pageSize, com.bea.netuix.application.search.WebAppSearchCriteria criteria, com.bea.portal.tools.common.ResourceContext context) throws com.bea.portal.tools.common.exceptions.ToolsException
Return a PagedResult
of ThemeDefinition
s
matching the specified criteria.
pageSize
- The number of results to retrieve per pagecriteria
- The web application to searchcontext
- The resource context
com.bea.portal.tools.common.exceptions.ToolsException
com.bea.netuix.application.definition.ThemeDefinition getThemeDefinition(com.bea.netuix.application.identifier.ThemeDefinitionId id, com.bea.portal.tools.common.ResourceContext context) throws com.bea.portal.tools.common.exceptions.ToolsException
Getter for returning a single ThemeDefinition
object
given a supplied theme definition identifier.
id
- the ID of the theme definition to retrievecontext
- the resource context
com.bea.portal.tools.common.exceptions.ToolsException
void deleteThemeDefinition(com.bea.netuix.application.identifier.ThemeDefinitionId id, boolean cascadeDelete, com.bea.portal.tools.common.ResourceContext context) throws com.bea.netuix.application.exception.ObjectInUseException, com.bea.portal.tools.common.exceptions.ToolsException, com.bea.netuix.application.exception.NotEntitledException, com.bea.netuix.application.exception.ObjectNotFoundException
Delete a ThemeDefinition
if it is not currently
in use.
id
- the ID of the theme definition to deletecascadeDelete
- true
if all associated objects should be deleted.context
- the resource context
com.bea.netuix.application.exception.ObjectInUseException
com.bea.portal.tools.common.exceptions.ToolsException
com.bea.netuix.application.exception.NotEntitledException
com.bea.netuix.application.exception.ObjectNotFoundException
com.bea.p13n.pagination.SortableFilterablePagedResult<com.bea.netuix.application.definition.LookAndFeelDefinition> getLookAndFeelDefinitions(int pageSize, com.bea.netuix.application.search.WebAppSearchCriteria criteria, com.bea.portal.tools.common.ResourceContext context) throws com.bea.portal.tools.common.exceptions.ToolsException
LookAndFeelDefinitions
scoped to
the specified webapp
pageSize
- The size of one page in the PagedResult
criteria
- The criteria (such as web application name) to use in the search.context
- the resource context.
PagedResult
containg iterators of
LookAndFeelDefinitions
matching the specified criteria.
com.bea.portal.tools.common.exceptions.ToolsException
com.bea.netuix.application.definition.LookAndFeelDefinition getLookAndFeelDefinition(com.bea.netuix.application.identifier.LookAndFeelDefinitionId id, com.bea.portal.tools.common.ResourceContext context) throws com.bea.portal.tools.common.exceptions.ToolsException
LookAndFeelDefinition
object given
an Id.
id
- the ID of the look and feel to retreivecontext
- the resource context.
LookAndFeelDefinition
object for the specified ID
com.bea.portal.tools.common.exceptions.ToolsException
void deleteLookAndFeelDefinition(com.bea.netuix.application.identifier.LookAndFeelDefinitionId id, com.bea.portal.tools.common.ResourceContext context) throws com.bea.netuix.application.exception.ObjectInUseException, com.bea.portal.tools.common.exceptions.ToolsException, com.bea.netuix.application.exception.NotEntitledException, com.bea.netuix.application.exception.ObjectNotFoundException
LookAndFeelDefinition
.
id
- The id of the look and feel to deletecontext
- the resource context.
com.bea.netuix.application.exception.ObjectInUseException
com.bea.portal.tools.common.exceptions.ToolsException
com.bea.netuix.application.exception.NotEntitledException
com.bea.netuix.application.exception.ObjectNotFoundException
com.bea.netuix.application.identifier.LookAndFeelDefinitionId getLookAndFeelDefinitionId(String markupName, String webAppName, com.bea.portal.tools.common.ResourceContext context) throws com.bea.portal.tools.common.exceptions.ToolsException
Getter for returning a single LookAndFeelDefinitionId
object given a supplied lookAndFeel
markup name and webapp.
markupName
- the markup name attribute supplied on the tag in the .laf filewebAppName
- the webapp namecontext
- the resource context.
com.bea.portal.tools.common.exceptions.ToolsException
|
Copyright © 2006 BEA Systems, Inc. All Rights Reserved | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |