Package com._1c.g5.v8.dt.form.model
Interface MultiLanguageDataPath
- All Superinterfaces:
AbstractDataPath
,DataPath
,org.eclipse.emf.ecore.EObject
,IBmObject
,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
MultiLanguageDataPathImpl
A representation of the model object 'Multi Language Data Path'.
The Multy language data path implementation.
Do not attempt to get access to segments
or objects
fields
by eGet
method, because they are not used in this implementation.
Use getSegments()
, getObjects()
or eGet
with paths
field and current activeLanguage
as index instead.
- See Also:
-
Field Summary
Fields inherited from interface com._1c.g5.v8.bm.core.IBmObject
BM_NULL_ID
-
Method Summary
Modifier and TypeMethodDescriptionint
Returns the value of the 'Active Language' attribute.org.eclipse.emf.common.util.EList<DataPathReferredObject>
org.eclipse.emf.common.util.EList<AbstractDataPath>
getPaths()
Returns the value of the 'Paths' containment reference list.org.eclipse.emf.common.util.EList<String>
void
setActiveLanguage
(int value) Sets the value of the 'Active Language
' attribute.Methods inherited from interface com._1c.g5.v8.dt.form.model.AbstractDataPath
getExtraPaths, toString, validate
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface com._1c.g5.v8.bm.core.IBmObject
bmGetEngine, bmGetFqn, bmGetId, bmGetNamespace, bmGetPlatformTransaction, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmMatchSingleReference, bmSetProperty
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getActiveLanguage
int getActiveLanguage()Returns the value of the 'Active Language' attribute.- Returns:
- the value of the 'Active Language' attribute.
- See Also:
-
setActiveLanguage
void setActiveLanguage(int value) Sets the value of the 'Active Language
' attribute.- Parameters:
value
- the new value of the 'Active Language' attribute.- See Also:
-
getPaths
org.eclipse.emf.common.util.EList<AbstractDataPath> getPaths()Returns the value of the 'Paths' containment reference list. The list contents are of typeAbstractDataPath
.- Returns:
- the value of the 'Paths' containment reference list.
- See Also:
-
getObjects
org.eclipse.emf.common.util.EList<DataPathReferredObject> getObjects()- Specified by:
getObjects
in interfaceAbstractDataPath
- Returns:
- the value of the 'Objects' containment reference list.
- See Also:
-
getSegments
org.eclipse.emf.common.util.EList<String> getSegments()- Specified by:
getSegments
in interfaceAbstractDataPath
- Returns:
- the value of the 'Segments' attribute list.
- See Also:
-