Package com._1c.g5.v8.dt.bsl.resource
Class ContextDefBuilder
java.lang.Object
com._1c.g5.v8.dt.bsl.resource.ContextDefBuilder
Instance of this class builds
ContextDef
, containing
properties and methods based on variables, procedures and functions
of Module
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionContextDefBuilder
(Module module, ContextDefBuilder.Filter filter, BslMultiLineCommentDocumentationProvider commentProvider) Constructor -
Method Summary
-
Constructor Details
-
ContextDefBuilder
public ContextDefBuilder(Module module, ContextDefBuilder.Filter filter, BslMultiLineCommentDocumentationProvider commentProvider) Constructor- Parameters:
module
-Module
used 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
- specialBslMultiLineCommentDocumentationProvider
for getting commentINode
, cannot benull
-
-
Method Details
-
build
Build theContextDef
- Returns:
- built
ContextDef
-