blob: 3510c3fd3d0ff6fc6635a7536a7109b9acba78c0 [file] [log] [blame]
/**
*
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* 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:
* Florian Pirchner <florian.pirchner@gmail.com> - Initial implementation
*/
package org.eclipse.osbp.vaadin.addons.designer.overlay.client;
import org.eclipse.osbp.vaadin.addons.designer.overlay.client.widgets.AlignmentInfo;
import com.vaadin.shared.communication.SharedState;
// TODO: Auto-generated Javadoc
/**
* The Class DesignerExtensionState.
*/
public class DesignerExtensionState extends SharedState {
/** The Constant serialVersionUID. */
private static final long serialVersionUID = -138381612142479069L;
/** The alignment. */
public AlignmentInfo alignment;
/** The supports remove. */
public boolean supportsRemove = false;
/** The supports editable. */
public boolean supportsEditable = true;
/** The supports properties dialog. */
public boolean supportsPropertiesDialog = true;
/** The supports margins. */
public boolean supportsMargins = false;
/** The supports spacing. */
public boolean supportsSpacing = false;
/** The supports alignments. */
public boolean supportsAlignments = true;
/** The supports add. */
public boolean supportsAdd = false;
public String descriptionRemove = "remove";
public String descriptionEditable = "editable";
public String descriptionPropertiesDialog = "properties";
public String descriptionMargins = "margins";
public String descriptionSpacing = "spacing";
public String descriptionAlignments = "alignments";
public String descriptionAdd = "add";
}