Interface ISingleLanguageModel
-
- All Superinterfaces:
IEditableModel
,IModel
,IValidable
,IValue<String>
- All Known Subinterfaces:
ISingleLanguageFormattedTextModel
- All Known Implementing Classes:
EmfSingleLanguageFormattedTextModel
,EmfSingleLanguageModel
public interface ISingleLanguageModel extends IValue<String>, IEditableModel
The contract of the model forAbstractSingleLanguageComponent
.
-
-
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.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 com._1c.g5.aef2.models.value.IValue
addValueListener, createWorkingCopy, get, isEqual, removeValueListener, set
-
-
-
-
Method Detail
-
getV8Project
IV8Project getV8Project()
Returns the V8 project.- Returns:
- the V8 project, never
null
-
getEditingLanguageCode
String getEditingLanguageCode()
- Returns:
- the editing language code, can be
null
-
getVersion
Version getVersion()
Gets current version.- Returns:
- the current version, can be
null
-
-