Interface IPreferenceGroupProvider
-
- All Superinterfaces:
IReformatable
- All Known Implementing Classes:
AbstractPreferenceGroupProvider
,DefaultUIGroupProvider
public interface IPreferenceGroupProvider extends IReformatable
This class represents Group, that can collect options and then build its UI representation
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addOption(IOption<?> option)
Adds option to the groupvoid
createContent(org.eclipse.swt.widgets.Composite parent, String groupName)
Builds UI representation of this Group on the given parent with given name-
Methods inherited from interface com.e1c.g5.v8.dt.formatter.ui.preferences.page.builders.IReformatable
reformat
-
-
-
-
Method Detail
-
addOption
void addOption(IOption<?> option)
Adds option to the group- Parameters:
option
- The option to be added to the group, cannot benull
-
createContent
void createContent(org.eclipse.swt.widgets.Composite parent, String groupName)
Builds UI representation of this Group on the given parent with given name- Parameters:
parent
- The composite parent of this Group representation, cannot benull
groupName
- The name of the group, cannot benull
-
-