public interface IDataAccessModel
Modifier and Type | Method and Description |
---|---|
IView |
getDataEntryLookupView(IEntity pEntity)
Get the Data Entry Lookup View for a given entity.
|
IView |
getDataEntryView(IEntity pEntity)
Get the Data Entry View for a given entity
|
IEntityViewMapping |
getEntityViewMapping(IEntity pEntity) |
Collection<IEntityViewMapping> |
getEntityViewMappings() |
IView |
getGoldenIntegrationView(IEntity pEntity)
Get the Golden Integration View for a given entity.
|
IView |
getGoldenView(IEntity pEntity)
Get the Golden View for a given entity
|
IRuntimeLabelProvider |
getLabelProvider() |
IView |
getMasterIntegrationView(IEntity pEntity)
Get the Master Integration View for a given entity.
|
IView |
getMasterView(IEntity pEntity)
Get the Master View for a given entity
|
IModel |
getModel() |
List<IOneToManyNode> |
getOneToManyNodesToView(IView pToView)
Return the list of OneToManyNodes leading to view ToView pToView
|
IView |
getSourceDataView(IEntity pEntity)
Get the Source Data View for a given entity
|
IView |
getView(IEntity pEntity,
String pViewType) |
IView |
getView(String pViewName)
Get a view by view name
|
List<IView> |
getViews() |
INavigationNode |
invertNavigation(INavigationNode navigation)
Return the
INavigationNode that is the inverse of the given
INavigationNode or null if INavigationNode cannot be
inverted. |
IModel getModel()
IEntityViewMapping getEntityViewMapping(IEntity pEntity) throws NoSuchEntityViewMappingException
pEntity
- entityNoSuchEntityViewMappingException
- if the entity has not registered any entity mapping in this
data access modelCollection<IEntityViewMapping> getEntityViewMappings()
IRuntimeLabelProvider getLabelProvider()
List<IOneToManyNode> getOneToManyNodesToView(IView pToView)
pView
- IView getView(IEntity pEntity, String pViewType)
pEntity
- pViewType
- NoSuchViewException
IView getGoldenView(IEntity pEntity)
pEntity
- IView getMasterView(IEntity pEntity)
pEntity
- IView getSourceDataView(IEntity pEntity)
pEntity
- IView getDataEntryView(IEntity pEntity)
pEntity
- IView getDataEntryLookupView(IEntity pEntity)
pEntity
- IView getMasterIntegrationView(IEntity pEntity)
pEntity
- IView getGoldenIntegrationView(IEntity pEntity)
pEntity
- INavigationNode invertNavigation(INavigationNode navigation)
INavigationNode
that is the inverse of the given
INavigationNode
or null if INavigationNode
cannot be
inverted.navigation
- Copyright © 2019. All rights reserved.