final PropertyEditorPart part = part();
final Value<?> property = (Value<?>) part.property();
final SapphireToolBarActionPresentation toolBarActionsPresentation = new SapphireToolBarActionPresentation( getActionPresentationManager() );
toolBarActionsPresentation.addFilter( createFilterByActionId( ACTION_ASSIST ) );
toolBarActionsPresentation.addFilter( createFilterByActionId( ACTION_BROWSE ) );
final boolean isActionsToolBarNeeded = toolBarActionsPresentation.hasActions();
final Composite composite = createMainComposite( parent );
composite.setLayout( glspacing( glayout( ( isActionsToolBarNeeded ? 3 : 2 ), 0, 0 ), 2 ) );