com.semarchy.mdm.runtime.model.logical
Interface IBOViewEntity


public interface IBOViewEntity


Method Summary
 boolean allowUserDefinedSort()
           
 IFormView getBrowsingFormView()
          The IFormView defined to be used while browsing this IBOViewEntity.
 ITableView getBrowsingTableView()
          The ITableView defined to be used while browsing this IBOViewEntity.
 IFormView getDataEntryFormView()
          Optional IFormView defined to be used for editing data.
 String getDisplayNameExpressionOverride()
          Return the DisplayName expression to use as replacement of default display name
 IFormView getFormView()
          Deprecated. As of 3.0, replaced by getBrowsingFormView()
 ReferenceBrowsingConfig getReferenceBrowsingConfig(IFormAttribute referenceFormAttribute)
          get the ReferenceBrowsingConfig for the given IFormAttribute
 Map<IFormAttribute,ReferenceBrowsingConfig> getReferenceBrowsingConfigs()
           
 ReferenceSelectionConfig getReferenceSelectionConfig(IFormAttribute referenceFormAttribute)
           
 Map<IFormAttribute,ReferenceSelectionConfig> getReferenceSelectionConfigs()
           
 String getSortExpressionOverride()
           
 ITableView getTableView()
          Deprecated. As of 3.0, replaced by
 boolean isDefaultSortOverriden()
           
 boolean isDisplayNameOverriden()
          Return true of DisplayName expression is overriden
 

Method Detail

getTableView

ITableView getTableView()
Deprecated. As of 3.0, replaced by

The ITableView to use while navigating this IBOViewEntity

Returns:

getFormView

IFormView getFormView()
Deprecated. As of 3.0, replaced by getBrowsingFormView()

The IFormView to use while navigating this IBOViewEntity

Returns:

getBrowsingTableView

ITableView getBrowsingTableView()
The ITableView defined to be used while browsing this IBOViewEntity.

Returns:
an ITableView for browsing this IBOViewEntity, never null

allowUserDefinedSort

boolean allowUserDefinedSort()
Returns:

isDefaultSortOverriden

boolean isDefaultSortOverriden()

getSortExpressionOverride

String getSortExpressionOverride()
Returns:

isDisplayNameOverriden

boolean isDisplayNameOverriden()
Return true of DisplayName expression is overriden

Returns:

getDisplayNameExpressionOverride

String getDisplayNameExpressionOverride()
Return the DisplayName expression to use as replacement of default display name

Returns:

getDataEntryFormView

IFormView getDataEntryFormView()
Optional IFormView defined to be used for editing data. When not defined getBrowsingFormView() will be used for data entry.

Returns:
an IFormView, or null if undefined

getBrowsingFormView

IFormView getBrowsingFormView()
The IFormView defined to be used while browsing this IBOViewEntity.

Returns:
an IFormView for browsing this IBOViewEntity, never null

getReferenceBrowsingConfig

ReferenceBrowsingConfig getReferenceBrowsingConfig(IFormAttribute referenceFormAttribute)
get the ReferenceBrowsingConfig for the given IFormAttribute

Parameters:
referenceFormAttribute -
Returns:
ReferenceBrowsingConfig

getReferenceBrowsingConfigs

Map<IFormAttribute,ReferenceBrowsingConfig> getReferenceBrowsingConfigs()

getReferenceSelectionConfig

ReferenceSelectionConfig getReferenceSelectionConfig(IFormAttribute referenceFormAttribute)

getReferenceSelectionConfigs

Map<IFormAttribute,ReferenceSelectionConfig> getReferenceSelectionConfigs()


Copyright © 2015. All Rights Reserved.