Interface IMultilanguageFormattedTextModel
- All Superinterfaces:
IEditableModel
,IMap<String,
,String> IModel
,IMultilanguageModel
,IValidable
,Map<String,
String>
- All Known Implementing Classes:
BmMultilanguageFormattedTextModel
,EmfMoxelMultilanguageTextModel
,EmfMultilanguageFormattedTextModel
The contract of the model for
MultilanguageFormattedTextComponent
.-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
The working copy ofIMultilanguageFormattedTextModel
. -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.emf.ecore.EObject
Returns context object of the modelReturns MD object provider object.Returns V8 project manager object.boolean
Returns whether formatted text is used.void
setFormatted
(boolean isFormatted) Sets whether formatted text is used.Methods inherited from interface com._1c.g5.aef2.models.IEditableModel
isEditable, setEditable
Methods inherited from interface com._1c.g5.aef2.models.map.IMap
addMapListener, 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.v8.dt.md.ui.aef.models.IMultilanguageModel
getEditingLanguageCode, getV8project, getVersion
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 Details
-
createWorkingCopy
IMultilanguageFormattedTextModel.MultilanguageFormattedTextWorkingCopy createWorkingCopy()- Specified by:
createWorkingCopy
in interfaceIMap<String,
String> - Specified by:
createWorkingCopy
in interfaceIModel
- Returns:
- the model working copy or
null
if working copies is not supported by the model.
-
isFormatted
boolean isFormatted()Returns whether formatted text is used.- Returns:
- true if formatted text is used, false otherwise
-
setFormatted
void setFormatted(boolean isFormatted) Sets whether formatted text is used.- Parameters:
isFormatted
- is formatted text or not
-
getV8projectManager
IV8ProjectManager getV8projectManager()Returns V8 project manager object.- Returns:
- the V8 project manager object
-
getMdObjectByTypeProvider
IMdObjectByTypeProvider getMdObjectByTypeProvider()Returns MD object provider object.- Returns:
- the MD object provider object
-
getContextObject
org.eclipse.emf.ecore.EObject getContextObject()Returns context object of the model- Returns:
- the context object
-
getColorProvider
IColorProvider getColorProvider()- Returns:
- the color provider, cannot be
null
-
getFontProvider
IFontProvider getFontProvider()- Returns:
- the font provider, cannot be
null
-