Package org.teamapps.application.ux.org
Klasse OrganizationViewUtils
java.lang.Object
org.teamapps.application.ux.org.OrganizationViewUtils
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic org.teamapps.ux.model.ComboBoxModel<org.teamapps.model.controlcenter.OrganizationUnitView> createLazyOrgUnitModel(Supplier<Collection<org.teamapps.model.controlcenter.OrganizationUnitView>> allowedUnitsSupplier, Set<org.teamapps.model.controlcenter.OrganizationUnitTypeView> selectableTypes) static org.teamapps.ux.component.field.combobox.ComboBox<org.teamapps.model.controlcenter.OrganizationUnitView> createOrganizationComboBox(org.teamapps.ux.component.template.Template template, Collection<org.teamapps.model.controlcenter.OrganizationUnitView> allowedUnits, ApplicationInstanceData applicationInstanceData) static org.teamapps.ux.component.field.combobox.ComboBox<org.teamapps.model.controlcenter.OrganizationUnitView> createOrganizationComboBox(org.teamapps.ux.component.template.Template template, Supplier<Collection<org.teamapps.model.controlcenter.OrganizationUnitView>> allowedUnitsSupplier, Set<org.teamapps.model.controlcenter.OrganizationUnitTypeView> selectableTypes, ApplicationInstanceData applicationInstanceData) static org.teamapps.ux.component.field.combobox.ComboBox<org.teamapps.model.controlcenter.OrganizationUnitView> createOrganizationComboBox(org.teamapps.ux.component.template.Template template, Supplier<Collection<org.teamapps.model.controlcenter.OrganizationUnitView>> allowedUnitsSupplier, ApplicationInstanceData applicationInstanceData) static org.teamapps.ux.component.field.combobox.ComboBox<org.teamapps.model.controlcenter.OrganizationFieldView> createOrganizationFieldCombo(ApplicationInstanceData applicationInstanceData) static org.teamapps.data.extract.PropertyProvider<org.teamapps.model.controlcenter.OrganizationFieldView> createOrganizationFieldViewPropertyProvider(ApplicationInstanceData applicationInstanceData) static org.teamapps.ux.component.field.combobox.TagComboBox<org.teamapps.model.controlcenter.OrganizationUnitTypeView> createOrganizationUnitTypeTagComboBox(int limit, ApplicationInstanceData applicationInstanceData) static org.teamapps.data.extract.PropertyProvider<org.teamapps.model.controlcenter.OrganizationUnitView> creatOrganizationUnitPropertyProvider(ApplicationInstanceData applicationInstanceData) static org.teamapps.data.extract.PropertyProvider<org.teamapps.model.controlcenter.OrganizationUnitTypeView> creatOrganizationUnitTypeViewPropertyProvider(ApplicationInstanceData applicationInstanceData) static org.teamapps.data.extract.PropertyProvider<org.teamapps.model.controlcenter.OrganizationUnitView> creatOrganizationUnitWithPathPropertyProvider(ApplicationInstanceData applicationInstanceData) static Set<org.teamapps.model.controlcenter.OrganizationUnitView> getAllUnits(org.teamapps.model.controlcenter.OrganizationUnitView unit, Collection<org.teamapps.model.controlcenter.OrganizationUnitTypeView> unitTypesFilter) static intgetOrgLevel(org.teamapps.model.controlcenter.OrganizationUnitView unit) static org.teamapps.model.controlcenter.OrganizationUnitViewgetParentWithGeoType(org.teamapps.model.controlcenter.OrganizationUnitView unit, org.teamapps.model.controlcenter.GeoLocationType type)
-
Konstruktordetails
-
OrganizationViewUtils
public OrganizationViewUtils()
-
-
Methodendetails
-
getAllUnits
public static Set<org.teamapps.model.controlcenter.OrganizationUnitView> getAllUnits(org.teamapps.model.controlcenter.OrganizationUnitView unit, Collection<org.teamapps.model.controlcenter.OrganizationUnitTypeView> unitTypesFilter) -
createOrganizationFieldCombo
public static org.teamapps.ux.component.field.combobox.ComboBox<org.teamapps.model.controlcenter.OrganizationFieldView> createOrganizationFieldCombo(ApplicationInstanceData applicationInstanceData) -
getOrgLevel
public static int getOrgLevel(org.teamapps.model.controlcenter.OrganizationUnitView unit) -
getParentWithGeoType
public static org.teamapps.model.controlcenter.OrganizationUnitView getParentWithGeoType(org.teamapps.model.controlcenter.OrganizationUnitView unit, org.teamapps.model.controlcenter.GeoLocationType type) -
createOrganizationComboBox
public static org.teamapps.ux.component.field.combobox.ComboBox<org.teamapps.model.controlcenter.OrganizationUnitView> createOrganizationComboBox(org.teamapps.ux.component.template.Template template, Collection<org.teamapps.model.controlcenter.OrganizationUnitView> allowedUnits, ApplicationInstanceData applicationInstanceData) -
createOrganizationComboBox
public static org.teamapps.ux.component.field.combobox.ComboBox<org.teamapps.model.controlcenter.OrganizationUnitView> createOrganizationComboBox(org.teamapps.ux.component.template.Template template, Supplier<Collection<org.teamapps.model.controlcenter.OrganizationUnitView>> allowedUnitsSupplier, ApplicationInstanceData applicationInstanceData) -
createOrganizationComboBox
public static org.teamapps.ux.component.field.combobox.ComboBox<org.teamapps.model.controlcenter.OrganizationUnitView> createOrganizationComboBox(org.teamapps.ux.component.template.Template template, Supplier<Collection<org.teamapps.model.controlcenter.OrganizationUnitView>> allowedUnitsSupplier, Set<org.teamapps.model.controlcenter.OrganizationUnitTypeView> selectableTypes, ApplicationInstanceData applicationInstanceData) -
createLazyOrgUnitModel
public static org.teamapps.ux.model.ComboBoxModel<org.teamapps.model.controlcenter.OrganizationUnitView> createLazyOrgUnitModel(Supplier<Collection<org.teamapps.model.controlcenter.OrganizationUnitView>> allowedUnitsSupplier, Set<org.teamapps.model.controlcenter.OrganizationUnitTypeView> selectableTypes) -
createOrganizationUnitTypeTagComboBox
public static org.teamapps.ux.component.field.combobox.TagComboBox<org.teamapps.model.controlcenter.OrganizationUnitTypeView> createOrganizationUnitTypeTagComboBox(int limit, ApplicationInstanceData applicationInstanceData) -
creatOrganizationUnitPropertyProvider
public static org.teamapps.data.extract.PropertyProvider<org.teamapps.model.controlcenter.OrganizationUnitView> creatOrganizationUnitPropertyProvider(ApplicationInstanceData applicationInstanceData) -
creatOrganizationUnitWithPathPropertyProvider
public static org.teamapps.data.extract.PropertyProvider<org.teamapps.model.controlcenter.OrganizationUnitView> creatOrganizationUnitWithPathPropertyProvider(ApplicationInstanceData applicationInstanceData) -
creatOrganizationUnitTypeViewPropertyProvider
public static org.teamapps.data.extract.PropertyProvider<org.teamapps.model.controlcenter.OrganizationUnitTypeView> creatOrganizationUnitTypeViewPropertyProvider(ApplicationInstanceData applicationInstanceData) -
createOrganizationFieldViewPropertyProvider
public static org.teamapps.data.extract.PropertyProvider<org.teamapps.model.controlcenter.OrganizationFieldView> createOrganizationFieldViewPropertyProvider(ApplicationInstanceData applicationInstanceData)
-