package com.project.website.canvas.client.canvastools.map;
import com.google.gwt.core.client.GWT;
import com.google.gwt.uibinder.client.UiBinder;
import com.google.gwt.uibinder.client.UiField;
import com.google.gwt.user.client.ui.Anchor;
import com.google.gwt.user.client.ui.Button;
import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.FlowPanel;
import com.google.gwt.user.client.ui.TextBox;
import com.google.gwt.user.client.ui.Widget;
import com.project.website.canvas.client.resources.CanvasResources;
public class MapToolBar extends Composite
{
private static MapToolBarUiBinder uiBinder = GWT.create(MapToolBarUiBinder.class);
interface MapToolBarUiBinder extends UiBinder<Widget, MapToolBar>
{}
@UiField
Anchor optionsLink;
@UiField
Anchor removeMarkersLink;
@UiField
FlowPanel optionsBar;
@UiField
TextBox mapSearchTextBox;
@UiField
Button mapSearchButton;
public MapToolBar()
{
initWidget(uiBinder.createAndBindUi(this));
this.optionsLink.addStyleName(CanvasResources.INSTANCE.main().disabledLink());
}
public Anchor getOptionsLink()
{
return optionsLink;
}
public Anchor getRemoveMarkersLink()
{
return removeMarkersLink;
}
public FlowPanel getOptionsBar()
{
return optionsBar;
}
public TextBox getMapSearchTextBox()
{
return mapSearchTextBox;
}
public Button getMapSearchButton()
{
return mapSearchButton;
}
}