Overview | Package | Class | Tree | Deprecated | Index | Help
| © 2004 BEA Systems, Inc.
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.bea.netuix.application.view
Interface MarkupBasedView

All Superinterfaces:
  Serializable, View

All Known Subinterfaces:
  BookView, DesktopView, LayoutView, LookAndFeelView, MenuView, PageView, PlaceholderView, PortletView, ShellView, ThemedMarkupBasedView, ThemeView

All Known Implementing Classes:
  com.bea.netuix.application.view.internal.PortletViewImpl

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.

Method Summary
`MarkupView` | `getMarkupView()` Return the markup associated with this resource.

Methods inherited from interface com.bea.netuix.application.view.View
`getDescription, getTitle`

Method Detail

### getMarkupView

    public MarkupView getMarkupView()

  Return the markup associated with this resource.

  Returns:
    a non null MarkupView.

Overview | Package | Class | Tree | Deprecated | Index | Help
| © 2004 BEA Systems, Inc.
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2004 BEA Systems, Inc. All Rights Reserved