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) GetsDbViewElementforsemanticElementcomputeFieldsBySemanticObject(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:IDynamicDbViewFieldComputerGetsDbViewElementforsemanticElement- Specified by:
computeDbViewin interfaceIDynamicDbViewFieldComputer- Parameters:
semanticElement- semantic element from Ql grammar model- Returns:
- computed
DbViewElementornull
-
computeFieldsBySemanticObject
public List<DbViewElement> computeFieldsBySemanticObject(org.eclipse.emf.ecore.EObject semanticElement) Description copied from interface:IDynamicDbViewFieldComputerGets fields contained in DbView ofsemanticObject- Specified by:
computeFieldsBySemanticObjectin interfaceIDynamicDbViewFieldComputer- Parameters:
semanticElement- semantic element from Ql grammar model- Returns:
- computed list of
DbViewElementor empty list
-