Interface SchemaNodeDefaultView
osd:defaultView
element associated with a node in a resolved data model.- Since:
- 5.7.1
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionReturns the display mode defined in the data model using the propertyosd:defaultView/displayMode
under the elementxs:annotation/xs:appinfo
.Returnstrue
if the associated node is not selectable in the text and typed search tools of a dataset.Returns the tab order defined in the data model using the propertyosd:defaultView/tabOrder
under the elementxs:annotation/xs:appinfo
.Returns the view for advanced selection defined in the data model using the propertyosd:defaultView/widget/viewForAdvancedSelection
under the elementxs:annotation/xs:appinfo
.Returns the widget defined in the data model using the propertyosd:defaultView/widget
under the elementxs:annotation/xs:appinfo
.<T extends UIWidget>
UIWidgetFactory<T>Returns the custom widget factory defined in the data model using the propertyosd:defaultView/widget osd:class="com.foo.MyWidgetFactory"
under the elementxs:annotation/xs:appinfo
.boolean
isHidden()
Returnstrue
if the associated node is hidden in the default view of a dataset.boolean
Returnstrue
if the associated node is hidden in all views of a table.boolean
Returnstrue
if the associated node is hidden in all data services.boolean
Returnstrue
if the associated node is hidden in the quick search tool.
-
Method Details
-
getWidget
UIWidget getWidget()Returns the widget defined in the data model using the propertyosd:defaultView/widget
under the elementxs:annotation/xs:appinfo
. Returnsnull
if a custom widget is defined in the data model using the propertyosd:defaultView/widget osd:class="com.foo.MyWidgetFactory"
. -
getWidgetFactory
Returns the custom widget factory defined in the data model using the propertyosd:defaultView/widget osd:class="com.foo.MyWidgetFactory"
under the elementxs:annotation/xs:appinfo
.- Since:
- 5.8.0
- See Also:
-
getViewForAdvancedSelection
String getViewForAdvancedSelection()Returns the view for advanced selection defined in the data model using the propertyosd:defaultView/widget/viewForAdvancedSelection
under the elementxs:annotation/xs:appinfo
.- See Also:
-
isHidden
boolean isHidden()Returns
true
if the associated node is hidden in the default view of a dataset. A node is hidden in the default view of a dataset if it specifies in the data model the property<osd:defaultView> <hidden>true</hidden> </osd:defaultView>
xs:annotation/xs:appinfo
. -
isHiddenInAllViews
boolean isHiddenInAllViews()Returns
true
if the associated node is hidden in all views of a table. A node is hidden in the all views of a table if it specifies in the data model the property<osd:defaultView> <hiddenInViews>true</hiddeninViews> </osd:defaultView>
xs:annotation/xs:appinfo
.- Since:
- 6.0.0
-
getHiddenInSearch
String getHiddenInSearch()Returnstrue
if the associated node is not selectable in the text and typed search tools of a dataset.A node is not selectable in the text and typed search tools of a dataset if it specifies in the data model the property
<osd:defaultView> <hiddenInSearch>true</hiddenInSearch> </osd:defaultView>
xs:annotation/xs:appinfo
.Returns
textSearchOnly
if the associated node is not selectable only in the text search of a dataset but is selectable in the typed search.A node is not selectable only in the text search of a dataset if it specifies in the data model the property
<osd:defaultView> <hiddenInSearch>textSearchOnly</hiddenInSearch> </osd:defaultView>
xs:annotation/xs:appinfo
.Returns
null
if this node is not hidden in the search tools of a dataset. -
isHiddenInDataServices
boolean isHiddenInDataServices()Returns
true
if the associated node is hidden in all data services. A node is hidden in all data services if it specifies in the data model the property<osd:defaultView> <hiddenInDataServices>true</hiddenInDataServices> </osd:defaultView>
xs:annotation/xs:appinfo
. -
isHiddenInQuickSearch
boolean isHiddenInQuickSearch()Returns
true
if the associated node is hidden in the quick search tool. A node is hidden in the quick search tool if it specifies in the data model the property<osd:defaultView> <hiddenInQuickSearch>true</hiddenInQuickSearch> </osd:defaultView>
xs:annotation/xs:appinfo
.- Since:
- 6.1.1
-
getDisplayMode
String getDisplayMode()Returns the display mode defined in the data model using the propertyosd:defaultView/displayMode
under the elementxs:annotation/xs:appinfo
. -
getTabOrder
Integer getTabOrder()Returns the tab order defined in the data model using the propertyosd:defaultView/tabOrder
under the elementxs:annotation/xs:appinfo
.
-