/* * This is part of Geomajas, a GIS framework, http://www.geomajas.org/. * * Copyright 2008-2015 Geosparc nv, http://www.geosparc.com/, Belgium. * * The program is available in open source according to the GNU Affero * General Public License. All contributions in this program are covered * by the Geomajas Contributors License Agreement. For full licensing * details, see LICENSE.txt in the project root. */ package org.geomajas.gwt.example.client.sample.editing; import com.smartgwt.client.widgets.HTMLPane; import com.smartgwt.client.widgets.tab.Tab; import com.smartgwt.client.widgets.tab.TabSet; /** * Simple editing manual to assist users in the editing showcases. * * @author Pieter De Graef */ public class EditingManual extends TabSet { private static final String CREATE_FEATURE_PAGE = "d/page/edit/create_feature.html"; private static final String EDIT_FEATURE_PAGE = "d/page/edit/edit_feature.html"; private static final String DELETE_FEATURE_PAGE = "d/page/edit/delete_feature.html"; private static final String DONUT_PAGE = "d/page/edit/donut_polygon.html"; public EditingManual() { Tab tab1 = new Tab(); tab1.setTitle("Create a new feature"); HTMLPane pane1 = new HTMLPane(); pane1.setContentsURL(CREATE_FEATURE_PAGE); tab1.setPane(pane1); tab1.setCanClose(false); addTab(tab1); Tab tab2 = new Tab(); tab2.setTitle("Edit a feature"); HTMLPane pane2 = new HTMLPane(); pane2.setContentsURL(EDIT_FEATURE_PAGE); tab2.setPane(pane2); tab2.setCanClose(false); addTab(tab2); Tab tab3 = new Tab(); tab3.setTitle("Delete a feature"); HTMLPane pane3 = new HTMLPane(); pane3.setContentsURL(DELETE_FEATURE_PAGE); tab3.setPane(pane3); tab3.setCanClose(false); addTab(tab3); Tab tab4 = new Tab(); tab4.setTitle("Create donut polygon"); HTMLPane pane4 = new HTMLPane(); pane4.setContentsURL(DONUT_PAGE); tab4.setPane(pane4); tab4.setCanClose(false); addTab(tab4); } }