public class SchemaTreeModelCreator extends SurveyObjectTreeModelCreator
includeEmptyNodes, includeNodePredicate, includeRootEntity, labelLanguage, loggedUser, surveyManager, version| Constructor and Description |
|---|
SchemaTreeModelCreator(SurveyManager surveyManager,
User loggedUser,
ModelVersion version,
Predicate<SurveyObject> includeNodePredicate,
boolean includeRootEntity,
boolean includeEmptyNodes,
String labelLanguage) |
SchemaTreeModelCreator(SurveyManager surveyManager,
User loggedUser,
ModelVersion version,
Predicate<SurveyObject> disabledNodePredicate,
Predicate<SurveyObject> includeNodePredicate,
boolean includeRootEntity,
boolean includeEmptyNodes,
String labelLanguage) |
| Modifier and Type | Method and Description |
|---|---|
protected List<SchemaTreeModel.SchemaTreeNode> |
createChildNodes(SurveyObject surveyObject) |
protected List<SchemaTreeModel.SchemaTreeNode> |
createFirstLevelNodes(EntityDefinition rootEntity) |
createModel, createModel, createNode, createSurveyRootEntityNodepublic SchemaTreeModelCreator(SurveyManager surveyManager, User loggedUser, ModelVersion version, Predicate<SurveyObject> includeNodePredicate, boolean includeRootEntity, boolean includeEmptyNodes, String labelLanguage)
public SchemaTreeModelCreator(SurveyManager surveyManager, User loggedUser, ModelVersion version, Predicate<SurveyObject> disabledNodePredicate, Predicate<SurveyObject> includeNodePredicate, boolean includeRootEntity, boolean includeEmptyNodes, String labelLanguage)
protected List<SchemaTreeModel.SchemaTreeNode> createFirstLevelNodes(EntityDefinition rootEntity)
createFirstLevelNodes in class SurveyObjectTreeModelCreatorprotected List<SchemaTreeModel.SchemaTreeNode> createChildNodes(SurveyObject surveyObject)
createChildNodes in class SurveyObjectTreeModelCreatorCopyright © 2022 Open Foris. All rights reserved.