Class ExpressionsFunctionsFolder
- java.lang.Object
-
- com._1c.g5.v8.dt.dcs.expressions.functions.ExpressionsFunctionsFolder
-
- All Implemented Interfaces:
IExpressionsFunctionsItem
public class ExpressionsFunctionsFolder extends Object implements IExpressionsFunctionsItem
Folder of functions for DCS expressions
-
-
Constructor Summary
Constructors Constructor Description ExpressionsFunctionsFolder()Default constructor (root)ExpressionsFunctionsFolder(String name)Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddFunctionProvider(IFunctionProvider provider)AddIFunctionProviderfor gettingIExpressionsFunctionsItemcontains in the foldervoidaddSubFolder(ExpressionsFunctionsFolder subFolder)AddExpressionsFunctionsFoldercontains in the folderCollection<IExpressionsFunctionsItem>getItems()Get items contains in the folderStringgetName()Get folder namebooleanhasItems()Checks that this folder has children
-
-
-
Constructor Detail
-
ExpressionsFunctionsFolder
public ExpressionsFunctionsFolder()
Default constructor (root)
-
ExpressionsFunctionsFolder
public ExpressionsFunctionsFolder(String name)
Constructor- Parameters:
name- folder name, can't benull
-
-
Method Detail
-
getName
public String getName()
Get folder name- Returns:
- name name, never
null
-
addFunctionProvider
public void addFunctionProvider(IFunctionProvider provider)
AddIFunctionProviderfor gettingIExpressionsFunctionsItemcontains in the folder- Parameters:
provider- provider for gettingIExpressionsFunctionsItem, cannot benull
-
addSubFolder
public void addSubFolder(ExpressionsFunctionsFolder subFolder)
AddExpressionsFunctionsFoldercontains in the folder- Parameters:
subFolder- addingExpressionsFunctionsFolder, cannot benull
-
getItems
public Collection<IExpressionsFunctionsItem> getItems()
Get items contains in the folder- Returns:
- items items, never
null
-
hasItems
public boolean hasItems()
Checks that this folder has children- Returns:
trueif there is children,falseotherwise
-
-