Interface IValueModel

    • Method Detail

      • getTypeItemModel

        IValue<TypeItem> getTypeItemModel()
        Returns the model of TypeItem. It is the changeable model that can be changed from component, i.e. in case the user select the type from type selection dialog, or can be changed in automatically in case if the TypeDescription was changed.
        Returns:
        the model of TypeItem, cannot be null
      • getObject

        org.eclipse.emf.ecore.EObject getObject()
        Returns value property object.
        Returns:
        the value property object.
      • getV8project

        IV8Project getV8project()
        Returns the {@link IV8Project).
        Returns:
        the v8 project.
      • getColorProvider

        IColorProvider getColorProvider()
        Returns:
        the color provider, can be null
      • getFontProvider

        IFontProvider getFontProvider()
        Returns:
        the font provider, can be null
      • convertTypeItemToValue

        default Value convertTypeItemToValue​(TypeItem typeItem)
        Converts the given typeItem to Value. It is needed when the getTypeItemModel() changed.
        Parameters:
        typeItem - the type item.
        Returns:
        the converted Value instance.