/*
*
* Copyright (C) 2007-2015 Licensed to the Comunes Association (CA) under
* one or more contributor license agreements (see COPYRIGHT for details).
* The CA licenses this file to you under the GNU Affero General Public
* License version 3, (the "License"); you may not use this file except in
* compliance with the License. This file is part of kune.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
*/
package cc.kune.core.shared.dto;
import com.google.gwt.core.client.JavaScriptObject;
/**
* The Class StateTokenJs
*
* @author vjrj@ourproject.org (Vicente J. Ruiz Jurado)
*/
public class StateTokenJs extends JavaScriptObject {
protected StateTokenJs() {
}
/** The document. */
public final native String getDocument() /*-{
return this.document;
}-*/;
/** The encoded. */
public final native String getEncoded() /*-{
return this.encoded;
}-*/;
// public String getEncoded() {
// return new StateToken(getGroup(), getTool(), getFolder(),
// getDocument()).getEncoded();
// }
/** The folder. */
public final native String getFolder() /*-{
return this.folder;
}-*/;
/** The group. */
public final native String getGroup() /*-{
return this.group;
}-*/;
/** The tool. */
public final native String getTool() /*-{
return this.tool;
}-*/;
}