Class EmfValueModel

    • Constructor Detail

      • EmfValueModel

        public EmfValueModel​(org.eclipse.emf.ecore.EObject object,
                             org.eclipse.emf.ecore.EStructuralFeature feature,
                             org.eclipse.emf.ecore.EStructuralFeature typeDescriptionFeature,
                             IV8Project v8project)
        Creates a new model.
        Parameters:
        object - the IBmObject that keeps the Value feature, cannot be null
        feature - the feature of the Value object, cannot be null
        typeDescriptionFeature - the feature of the TypeDescription object, cannot be null
        v8project - the V8 project, cannot be null
      • EmfValueModel

        public EmfValueModel​(org.eclipse.emf.ecore.EObject object,
                             org.eclipse.emf.ecore.EStructuralFeature feature,
                             IV8Project projectParameters,
                             IColorProvider colorProvider,
                             IFontProvider fontProvider)
        Creates a new model.
        Parameters:
        object - the IBmObject that keeps the Value feature, cannot be null
        feature - the feature of the Value object, cannot be null
        projectParameters - the project parameters, cannot be null
        colorProvider - the color provider, cannot be null
        fontProvider - the font provider, cannot be null