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
 
 public class DynamicDbViewFieldComputer extends Object implements IDynamicDbViewFieldComputer Default implementation ofIDynamicDbViewFieldComputerfor Ql family language
- 
- 
Field SummaryFields Modifier and Type Field Description static DbViewDefUNRESOLVED_DBVIEW
 - 
Constructor SummaryConstructors Constructor Description DynamicDbViewFieldComputer()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description DbViewElementcomputeDbView(org.eclipse.emf.ecore.EObject semanticElement)GetsDbViewElementforsemanticElementList<DbViewElement>computeFieldsBySemanticObject(org.eclipse.emf.ecore.EObject semanticElement)Gets fields contained in DbView ofsemanticObject
 
- 
- 
- 
Field Detail- 
UNRESOLVED_DBVIEWpublic static final DbViewDef UNRESOLVED_DBVIEW 
 
- 
 - 
Method Detail- 
computeDbViewpublic DbViewElement computeDbView(org.eclipse.emf.ecore.EObject semanticElement) Description copied from interface:IDynamicDbViewFieldComputerGetsDbViewElementforsemanticElement- Specified by:
- computeDbViewin interface- IDynamicDbViewFieldComputer
- Parameters:
- semanticElement- semantic element from Ql grammar model
- Returns:
- computed DbViewElementornull
 
 - 
computeFieldsBySemanticObjectpublic List<DbViewElement> computeFieldsBySemanticObject(org.eclipse.emf.ecore.EObject semanticElement) Description copied from interface:IDynamicDbViewFieldComputerGets fields contained in DbView ofsemanticObject- Specified by:
- computeFieldsBySemanticObjectin interface- IDynamicDbViewFieldComputer
- Parameters:
- semanticElement- semantic element from Ql grammar model
- Returns:
- computed list of DbViewElementor empty list
 
 
- 
 
-