Package com.e1c.g5.v8.dt.gsw.ui
Class GenerationSettingsConstructorStyledLabelProvider
- java.lang.Object
-
- com.e1c.g5.v8.dt.gsw.ui.GenerationSettingsConstructorStyledLabelProvider
-
- All Implemented Interfaces:
DelegatingStyledCellLabelProvider.IStyledLabelProvider,IBaseLabelProvider
public class GenerationSettingsConstructorStyledLabelProvider extends Object implements DelegatingStyledCellLabelProvider.IStyledLabelProvider
Class - label provider for the tree in generation settings constructor. It is responsible for displaying the icon and the name.
-
-
Constructor Summary
Constructors Constructor Description GenerationSettingsConstructorStyledLabelProvider(SearchBox searchBox)Create label provider
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddListener(ILabelProviderListener listener)voidaddStyleForString(StyledString styledName)Add style for styled stringStyledStringaddTabularSection(Object element)Add tabular section to label textvoiddispose()org.eclipse.swt.graphics.ImagegetImage(Object element)StyledStringgetStyledText(Object element)StringgetText(Object element)Returns tree item namebooleanisLabelProperty(Object element, String property)voidremoveListener(ILabelProviderListener listener)
-
-
-
Constructor Detail
-
GenerationSettingsConstructorStyledLabelProvider
public GenerationSettingsConstructorStyledLabelProvider(SearchBox searchBox)
Create label provider- Parameters:
searchBox- - searchbox for highlighting filtered text , may benull
-
-
Method Detail
-
getStyledText
public StyledString getStyledText(Object element)
- Specified by:
getStyledTextin interfaceDelegatingStyledCellLabelProvider.IStyledLabelProvider
-
getText
public String getText(Object element)
Returns tree item name- Parameters:
element- - tree item , cannot benull- Returns:
- name by element, cannot be
null
-
addTabularSection
public StyledString addTabularSection(Object element)
Add tabular section to label text- Parameters:
element- - tree item, cannot benull- Returns:
- tabular section, cannot be
null
-
addStyleForString
public void addStyleForString(StyledString styledName)
Add style for styled string- Parameters:
styledName- - styled string , cannot benull
-
getImage
public org.eclipse.swt.graphics.Image getImage(Object element)
- Specified by:
getImagein interfaceDelegatingStyledCellLabelProvider.IStyledLabelProvider
-
addListener
public void addListener(ILabelProviderListener listener)
- Specified by:
addListenerin interfaceIBaseLabelProvider
-
dispose
public void dispose()
- Specified by:
disposein interfaceIBaseLabelProvider
-
isLabelProperty
public boolean isLabelProperty(Object element, String property)
- Specified by:
isLabelPropertyin interfaceIBaseLabelProvider
-
removeListener
public void removeListener(ILabelProviderListener listener)
- Specified by:
removeListenerin interfaceIBaseLabelProvider
-
-