Interface IMultilanguageModel
-
- All Superinterfaces:
IEditableModel
,IMap<String,String>
,IModel
,IValidable
,Map<String,String>
- All Known Subinterfaces:
IMultilanguageFormattedTextModel
- All Known Implementing Classes:
BmMultilanguageFormatModel
,BmMultilanguageFormattedTextModel
,BmMultilanguageModel
,EmfMultilanguageFormattedTextModel
,EmfMultilanguageModel
,StandardObjectMultilanguageModel
public interface IMultilanguageModel extends IMap<String,String>, IEditableModel
The contract of the model forMultilanguageComponent
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getEditingLanguageCode()
IV8Project
getV8project()
Returns the V8 project.Version
getVersion()
Gets current version.-
Methods inherited from interface com._1c.g5.aef2.models.IEditableModel
isEditable, setEditable
-
Methods inherited from interface com._1c.g5.aef2.models.map.IMap
addMapListener, createWorkingCopy, fill, isEqual, removeMapListener
-
Methods inherited from interface com._1c.g5.aef2.models.IModel
addModelListener, commit, discard, dispose, getChange, getComponent, isOnline, removeModelListener, setComponent
-
Methods inherited from interface com._1c.g5.aef2.validators.IValidable
addValidator, removeValidator, validate, validate
-
Methods inherited from interface java.util.Map
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
-
-
-
-
Method Detail
-
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
-
-