MarkupBasedView Interface

com.bea.netuix.application.view
MarkupBasedView Interface

public interface MarkupBasedView

    extends View

"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 types that support markup.


All Superinterfaces
Serializable, View
All Known Subinterfaces

BookView, DesktopView, LayoutView, LookAndFeelView, MenuView, PageView, PlaceholderView, PortletView, ShellView, ThemedMarkupBasedView, ThemeView

Method Summary

public MarkupView
getMarkupView()
Return the markup associated with this resource.
 
Methods from interface com.bea.netuix.application.view.View
getDescription, getTitle
   

Method Detail

getMarkupView() Method

public MarkupView getMarkupView()
Return the markup associated with this resource.

Returns

a non null MarkupView.