Package com._1c.g5.v8.dt.ql.resource
Class DynamicDbViewFieldComputer
java.lang.Object
com._1c.g5.v8.dt.ql.resource.DynamicDbViewFieldComputer
- All Implemented Interfaces:
IDynamicDbViewFieldComputer
Default implementation of
IDynamicDbViewFieldComputer
for Ql family language-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncomputeDbView
(org.eclipse.emf.ecore.EObject semanticElement) GetsDbViewElement
forsemanticElement
computeFieldsBySemanticObject
(org.eclipse.emf.ecore.EObject semanticElement) Gets fields contained in DbView ofsemanticObject
-
Field Details
-
UNRESOLVED_DBVIEW
-
-
Constructor Details
-
DynamicDbViewFieldComputer
public DynamicDbViewFieldComputer()
-
-
Method Details
-
computeDbView
Description copied from interface:IDynamicDbViewFieldComputer
GetsDbViewElement
forsemanticElement
- Specified by:
computeDbView
in interfaceIDynamicDbViewFieldComputer
- Parameters:
semanticElement
- semantic element from Ql grammar model- Returns:
- computed
DbViewElement
ornull
-
computeFieldsBySemanticObject
public List<DbViewElement> computeFieldsBySemanticObject(org.eclipse.emf.ecore.EObject semanticElement) Description copied from interface:IDynamicDbViewFieldComputer
Gets fields contained in DbView ofsemanticObject
- Specified by:
computeFieldsBySemanticObject
in interfaceIDynamicDbViewFieldComputer
- Parameters:
semanticElement
- semantic element from Ql grammar model- Returns:
- computed list of
DbViewElement
or empty list
-