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 TypeMethodDescriptionintReturns 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>voidsetActiveLanguage(int value) Sets the value of the 'Active Language' attribute.Methods inherited from interface com._1c.g5.v8.dt.form.model.AbstractDataPath
getExtraPaths, toString, validateMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods 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, bmSetPropertyMethods 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:
getObjectsin interfaceAbstractDataPath- Returns:
- the value of the 'Objects' containment reference list.
- See Also:
-
getSegments
org.eclipse.emf.common.util.EList<String> getSegments()- Specified by:
getSegmentsin interfaceAbstractDataPath- Returns:
- the value of the 'Segments' attribute list.
- See Also:
-