Interface IMultilanguageModel

All Superinterfaces:
IEditableModel, IMap<String,String>, IModel, IValidable, Map<String,String>
All Known Subinterfaces:
IMultilanguageFormattedTextModel
All Known Implementing Classes:
BmMultilanguageFormatModel, BmMultilanguageFormattedTextModel, BmMultilanguageModel, EmfMoxelMultilanguageTextModel, EmfMultilanguageFormattedTextModel, EmfMultilanguageModel, EmfTimeScaleLevelMultilanguageModel, StandardObjectMultilanguageModel

public interface IMultilanguageModel extends IMap<String,String>, IEditableModel
The contract of the model for MultilanguageComponent.
  • Method Details

    • getV8project

      IV8Project getV8project()
      Returns the V8 project.
      Returns:
      the V8 project.
    • getEditingLanguageCode

      String getEditingLanguageCode()
      Returns:
      the editing language code.
    • getVersion

      Version getVersion()
      Gets current version.
      Returns:
      the current version, can be null