Class AbstractModelCompare

  • All Implemented Interfaces:
    org.bimserver.plugins.modelcompare.ModelCompare
    Direct Known Subclasses:
    GuidBasedModelCompare, NameBasedModelCompare

    public abstract class AbstractModelCompare
    extends Object
    implements org.bimserver.plugins.modelcompare.ModelCompare
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void compareEObjects​(org.eclipse.emf.ecore.EClass originalQueryClass, org.bimserver.emf.IdEObject eObject1, org.bimserver.emf.IdEObject eObject2, org.bimserver.models.store.CompareResult result, org.bimserver.models.store.CompareType sCompareType)  
      protected org.bimserver.models.store.CompareContainer getCompareContainer​(org.eclipse.emf.ecore.EClass eClass)  
      protected Map<org.eclipse.emf.ecore.EClass,​org.bimserver.models.store.CompareContainer> getMap()  
      protected org.bimserver.models.store.DataObject makeDataObject​(org.bimserver.emf.IdEObject eObject)  
      • Methods inherited from interface org.bimserver.plugins.modelcompare.ModelCompare

        compare
    • Constructor Detail

      • AbstractModelCompare

        public AbstractModelCompare()
    • Method Detail

      • makeDataObject

        protected org.bimserver.models.store.DataObject makeDataObject​(org.bimserver.emf.IdEObject eObject)
      • getMap

        protected Map<org.eclipse.emf.ecore.EClass,​org.bimserver.models.store.CompareContainer> getMap()
      • getCompareContainer

        protected org.bimserver.models.store.CompareContainer getCompareContainer​(org.eclipse.emf.ecore.EClass eClass)
      • compareEObjects

        protected void compareEObjects​(org.eclipse.emf.ecore.EClass originalQueryClass,
                                       org.bimserver.emf.IdEObject eObject1,
                                       org.bimserver.emf.IdEObject eObject2,
                                       org.bimserver.models.store.CompareResult result,
                                       org.bimserver.models.store.CompareType sCompareType)