/*******************************************************************************
* Copyright (c) 2002, 2008 Innoopract Informationssysteme GmbH.
* 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
******************************************************************************/
package org.eclipse.rap.demo.presentation;
import org.eclipse.jface.action.*;
import org.eclipse.jface.internal.provisional.action.IToolBarContributionItem;
class DemoToolBarContributionItem
extends ContributionItem
implements IToolBarContributionItem
{
private final class ToolBarManager
extends ContributionManager
implements IToolBarManager
{
public void add( final IAction action ) {
}
public void add( final IContributionItem item ) {
}
public void appendToGroup( final String groupName, final IAction action ) {
}
public void appendToGroup( final String groupName,
final IContributionItem item )
{
}
public IContributionItem find( final String id ) {
return null;
}
public IContributionItem[] getItems() {
return new IContributionItem[ 0 ];
}
public IContributionManagerOverrides getOverrides() {
return null;
}
public void insertAfter( final String id, final IAction action ) {
}
public void insertAfter( final String id, final IContributionItem item ) {
}
public void insertBefore( final String id, final IAction action ) {
}
public void insertBefore( final String id, final IContributionItem item ) {
}
public boolean isDirty() {
return false;
}
public boolean isEmpty() {
return false;
}
public void markDirty() {
}
public void prependToGroup( final String groupName, final IAction action ) {
}
public void prependToGroup( final String groupName,
final IContributionItem item )
{
}
public IContributionItem remove( final String id ) {
return null;
}
public IContributionItem remove( final IContributionItem item ) {
return null;
}
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 ) {
}
}