Package com._1c.g5.v8.dt.form.model
Class ElementDataSourceInfo
- java.lang.Object
-
- com._1c.g5.v8.dt.form.model.AbstractFormDataSourceInfo
-
- com._1c.g5.v8.dt.form.model.ElementDataSourceInfo
-
- Direct Known Subclasses:
RootElementDataSourceInfo
public class ElementDataSourceInfo extends AbstractFormDataSourceInfo
Special element for ui presentation of Form items
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ElementDataSourceInfo.ElementDataSourceInfoType
Supporting types ofElementDataSourceInfo
-
Constructor Summary
Constructors Constructor Description ElementDataSourceInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AbstractDataPath
getDataPath(ScriptVariant scriptVariant)
Gets actualDataPath
forList<ElementDataSourceInfo>
getElementDataSourceInfoCache()
Gets caching nestedElementDataSourceInfo
List<ElementDataSourceInfo>
getElementDataSourceInfos()
Gets nestedElementDataSourceInfo
MultiLanguageDataPath
getMultyLanguageDataPath()
Gets actual multi-languageDataPath
for the instanceElementDataSourceInfo.ElementDataSourceInfoType
getType()
Gets type ofElementDataSourceInfo
void
setElementDataSourceInfoCache(List<ElementDataSourceInfo> elementDataSourceInfoCache)
Sets caching nestedElementDataSourceInfo
void
setType(ElementDataSourceInfo.ElementDataSourceInfoType type)
Sets type ofElementDataSourceInfo
-
Methods inherited from class com._1c.g5.v8.dt.form.model.AbstractFormDataSourceInfo
getExtension, getForm, getName, getNameRu, getParent, getSource, getSourceTextRegion, setExtension, setName, setNameRu, setParent, setSource, setSourceTextRegion
-
-
-
-
Method Detail
-
getDataPath
public AbstractDataPath getDataPath(ScriptVariant scriptVariant)
Description copied from class:AbstractFormDataSourceInfo
Gets actualDataPath
for- Specified by:
getDataPath
in classAbstractFormDataSourceInfo
- Parameters:
scriptVariant
- currentDataPath
ScriptVariant
, can't benull
- Returns:
- actual
DataPath
, nevernull
-
getMultyLanguageDataPath
public MultiLanguageDataPath getMultyLanguageDataPath()
Description copied from class:AbstractFormDataSourceInfo
Gets actual multi-languageDataPath
for the instance- Specified by:
getMultyLanguageDataPath
in classAbstractFormDataSourceInfo
- Returns:
- actual
DataPath
, nevernull
-
getElementDataSourceInfos
public List<ElementDataSourceInfo> getElementDataSourceInfos()
Gets nestedElementDataSourceInfo
- Returns:
- nested
ElementDataSourceInfo
, nevernull
-
getElementDataSourceInfoCache
public List<ElementDataSourceInfo> getElementDataSourceInfoCache()
Gets caching nestedElementDataSourceInfo
- Returns:
- caching nested
ElementDataSourceInfo
, nevernull
-
setElementDataSourceInfoCache
public void setElementDataSourceInfoCache(List<ElementDataSourceInfo> elementDataSourceInfoCache)
Sets caching nestedElementDataSourceInfo
- Parameters:
elementDataSourceInfoCache
- caching nestedElementDataSourceInfo
, can'tnull
-
getType
public ElementDataSourceInfo.ElementDataSourceInfoType getType()
Gets type ofElementDataSourceInfo
- Returns:
- type of
ElementDataSourceInfo
, can't benull
-
setType
public void setType(ElementDataSourceInfo.ElementDataSourceInfoType type)
Sets type ofElementDataSourceInfo
- Parameters:
type
- type ofElementDataSourceInfo
, can't benull
-
-