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
public interface MultiLanguageDataPath extends DataPath
A representation of the model object 'Multi Language Data Path'. The Multy language data path implementation.Do not attempt to get access to
segments
orobjects
fields byeGet
method, because they are not used in this implementation. UsegetSegments()
,getObjects()
oreGet
withpaths
field and currentactiveLanguage
as index instead.- See Also:
FormPackage.getMultiLanguageDataPath()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getActiveLanguage()
Returns the value of the 'Active Language' attribute.org.eclipse.emf.common.util.EList<DataPathReferredObject>
getObjects()
org.eclipse.emf.common.util.EList<AbstractDataPath>
getPaths()
Returns the value of the 'Paths' containment reference list.org.eclipse.emf.common.util.EList<String>
getSegments()
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
-
-
-
-
Method Detail
-
getActiveLanguage
int getActiveLanguage()
Returns the value of the 'Active Language' attribute.- Returns:
- the value of the 'Active Language' attribute.
- See Also:
setActiveLanguage(int)
,FormPackage.getMultiLanguageDataPath_ActiveLanguage()
-
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:
getActiveLanguage()
-
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:
FormPackage.getMultiLanguageDataPath_Paths()
-
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:
FormPackage.getAbstractDataPath_Objects()
-
getSegments
org.eclipse.emf.common.util.EList<String> getSegments()
- Specified by:
getSegments
in interfaceAbstractDataPath
- Returns:
- the value of the 'Segments' attribute list.
- See Also:
FormPackage.getAbstractDataPath_Segments()
-
-