Package com._1c.g5.v8.dt.bsl.resource
Class ContextDefBuilder
- java.lang.Object
-
- com._1c.g5.v8.dt.bsl.resource.ContextDefBuilder
-
public class ContextDefBuilder extends Object
Instance of this class buildsContextDef, containing properties and methods based on variables, procedures and functions ofModule
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classContextDefBuilder.Filter
-
Constructor Summary
Constructors Constructor Description ContextDefBuilder(Module module, ContextDefBuilder.Filter filter, BslMultiLineCommentDocumentationProvider commentProvider)Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ContextDefbuild()Build theContextDef
-
-
-
Constructor Detail
-
ContextDefBuilder
public ContextDefBuilder(Module module, ContextDefBuilder.Filter filter, BslMultiLineCommentDocumentationProvider commentProvider)
Constructor- Parameters:
module-Moduleused as a source to buildContextDef. Can't benull.filter- filter used to select module elements to be used to build resultingContextDef. May benull. In such case all module elements are used.commentProvider- specialBslMultiLineCommentDocumentationProviderfor getting commentINode, cannot benull
-
-
Method Detail
-
build
public ContextDef build()
Build theContextDef- Returns:
- built
ContextDef
-
-