/*******************************************************************************
* Copyright (c) 2002, 2013 Innoopract Informationssysteme GmbH and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Innoopract Informationssysteme GmbH - initial API and implementation
* EclipseSource - ongoing development
******************************************************************************/
package org.eclipse.rap.demo.presentation;
import org.eclipse.jface.action.*;
import org.eclipse.jface.internal.provisional.action.IToolBarContributionItem;
@SuppressWarnings( "restriction" )
class DemoToolBarContributionItem extends ContributionItem implements IToolBarContributionItem {
private final class ToolBarManager
extends ContributionManager
implements IToolBarManager
{
@Override
public void add( final IAction action ) {
}
@Override
public void add( final IContributionItem item ) {
}
@Override
public void appendToGroup( final String groupName, final IAction action ) {
}
@Override
public void appendToGroup( final String groupName,
final IContributionItem item )
{
}
@Override
public IContributionItem find( final String id ) {
return null;
}
@Override
public IContributionItem[] getItems() {
return new IContributionItem[ 0 ];
}
@Override
public IContributionManagerOverrides getOverrides() {
return null;
}
@Override
public void insertAfter( final String id, final IAction action ) {
}
@Override
public void insertAfter( final String id, final IContributionItem item ) {
}
@Override
public void insertBefore( final String id, final IAction action ) {
}
@Override
public void insertBefore( final String id, final IContributionItem item ) {
}
@Override
public boolean isDirty() {
return false;
}
@Override
public boolean isEmpty() {
return false;
}
@Override
public void markDirty() {
}
@Override
public void prependToGroup( final String groupName, final IAction action ) {
}
@Override
public void prependToGroup( final String groupName,
final IContributionItem item )
{
}
@Override
public IContributionItem remove( final String id ) {
return null;
}
@Override
public IContributionItem remove( final IContributionItem item ) {
return null;
}
@Override
public void removeAll() {
}
public void update( final boolean force ) {
}
}
public int getCurrentHeight() {
return 0;
}
public int getCurrentWidth() {
return 0;
}
public int getMinimumItemsToShow() {
return 0;
}
public IToolBarManager getToolBarManager() {
return new ToolBarManager();
}
public boolean getUseChevron() {
return false;
}
public void setCurrentHeight( final int currentHeight ) {
}
public void setCurrentWidth( final int currentWidth ) {
}
public void setMinimumItemsToShow( final int minimumItemsToShow ) {
}
public void setUseChevron( final boolean value ) {
}
}