ThemedMarkupBasedView Interface

com.bea.netuix.application.view
ThemedMarkupBasedView Interface

public interface ThemedMarkupBasedView

    extends MarkupBasedView

"Views" are deep copy immutable objects. Unlike "Definitions" and "Instances" Views cannot be modified by the developer. A Instance or a Definition however can always be obtained from the view. The persistence APIs provides course grain and fine grain getters but only fine grain setters. If you are interested in an object and all its children then retrieve the View, if you are only interested in the immediate object and don't care about its children then retrieve the Definition.

View superclass for portal elements that can have themes.

Related Topics

View


All Superinterfaces
MarkupBasedView, Serializable, View
All Known Subinterfaces

BookView, PageView, PortletView

Method Summary

public ThemeView
getThemeView()
Get the theme view associated with this resource.
 
Methods from interface com.bea.netuix.application.view.MarkupBasedView
getMarkupView
 
Methods from interface com.bea.netuix.application.view.View
getDescription, getTitle
   

Method Detail

getThemeView() Method

public ThemeView getThemeView()
Get the theme view associated with this resource.

Returns

is a Theme has been placed on a resource then return it otherwise null.