Uses of Interface
com.amalgamasimulation.desktop.ui.editor.common.IPropertyConfiguration
Packages that use IPropertyConfiguration
Package
Description
-
Uses of IPropertyConfiguration in com.amalgamasimulation.desktop.ui.editor
Methods in com.amalgamasimulation.desktop.ui.editor with parameters of type IPropertyConfigurationModifier and TypeMethodDescriptionprotected voidPropertyPart.configureInternal(PropertyContext context, IPropertyConfiguration propertyConfiguration) -
Uses of IPropertyConfiguration in com.amalgamasimulation.desktop.ui.editor.common
Methods in com.amalgamasimulation.desktop.ui.editor.common that return IPropertyConfigurationModifier and TypeMethodDescriptionIPropertyConfiguration.background(org.eclipse.swt.graphics.Color background) Sets the panel background.IPropertyConfiguration.defaultTabPriority(BiConsumer<Object, Map<String, Double>> defaultTabPriority) Sets a function that fills a map from tab name to priority for the selected object.IPropertyConfiguration.labelWidth(int labelWidth) Sets the label width forLabelWidthPolicy.CONSTANT.IPropertyConfiguration.labelWidthPolicy(LabelWidthPolicy labelWidthPolicy) Sets how label width is calculated.IPropertyConfiguration.maxLabelLength(int maxLabelLength) Sets how many characters of the object description the header shows.IPropertyConfiguration.ovverideTab(BiFunction<Object, Class<?>, String> ovverideTab) Sets a function that returns the tab name for the selected object and the page class.IPropertyConfiguration.tabWidth(int tabWidth) Sets the width of the tab column.IPropertyConfiguration.visiblePart(Predicate<Object> visible) Sets whether the panel is shown for the selected object.