Class MdDbViewDefInferrer

java.lang.Object
com._1c.g5.v8.dt.md.resource.MdDbViewDefInferrer
All Implemented Interfaces:
Visitors.IVisitor

public class MdDbViewDefInferrer extends Object implements Visitors.IVisitor
Infers DbViewDef's from an MdObject. Essentially, a part of the MdDerivedSateComputer. Note that an instance of this class may be shared between different instances of the MdDerivedSateComputer.
  • Constructor Details

    • MdDbViewDefInferrer

      public MdDbViewDefInferrer()
  • Method Details

    • visit

      public boolean visit(org.eclipse.emf.ecore.EObject object)
      Description copied from interface: Visitors.IVisitor
      Visits the given object. Returns whether the contents of the object should also be visited.
      Specified by:
      visit in interface Visitors.IVisitor
      Parameters:
      object - not null
      Returns:
      true if the contents of the given object should be visited, and false otherwise
    • _infer

      protected boolean _infer(org.eclipse.emf.ecore.EObject object)
    • _infer

      protected boolean _infer(Enum object)
    • _infer

      protected boolean _infer(Catalog object)
    • _infer

      protected boolean _infer(ChartOfAccounts object)
    • _infer

      protected boolean _infer(Document object)
    • _infer

      protected boolean _infer(ChartOfCalculationTypes object)
    • _infer

      protected boolean _infer(ChartOfCharacteristicTypes object)
    • _infer

      protected boolean _infer(InformationRegister object)
    • _infer

      protected boolean _infer(ExchangePlan object)
    • _infer

      protected boolean _infer(Configuration object)
    • _infer

      protected boolean _infer(Constant object)
    • _infer

      protected boolean _infer(Sequence object)
    • _infer

      protected boolean _infer(DocumentJournal object)
    • _infer

      protected boolean _infer(AccountingRegister object)
    • _infer

      protected boolean _infer(AccumulationRegister object)
    • _infer

      protected boolean _infer(BusinessProcess object)
    • _infer

      protected boolean _infer(Task object)
    • _infer

      protected boolean _infer(FilterCriterion object)
    • _infer

      protected boolean _infer(CalculationRegister object)
    • _infer

      protected boolean _infer(Recalculation object)
    • _infer

      protected boolean _infer(Table object)
    • _infer

      protected boolean _infer(Cube object)
    • _infer

      protected boolean _infer(DimensionTable object)
    • infer

      public boolean infer(org.eclipse.emf.ecore.EObject object)