@RemoteServiceRelativePath(value="tdtemplate")
public interface TdTemplateService
extends com.google.gwt.user.client.rpc.RemoteService
List<TdTTemplateType> getTemplateTypes()
List<TdTColumnCategory> getColumnCategoryByTdTemplateDefinition(TdTemplateDefinition templateDefinition, boolean isValidTemplate) throws Exception
ExceptionClientReportTemplateSaved submitTemplate(List<TdColumnDefinition> listColumns, TdFlowModel flowAttached, boolean save, List<org.gcube.portlets.user.tdtemplateoperation.shared.action.TabularDataAction> actions) throws Exception
ExceptionString getConstraintForTemplateType(TdTTemplateType type)
type - List<org.gcube.portlets.user.td.widgetcommonevent.shared.tr.column.ColumnData> resolveColumnForDimension(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId) throws Exception
trId - ExceptionTdTemplateUpdater getTemplateUpdaterForTemplateId(long templateId) throws Exception
templateId - ExceptionClientReportTemplateSaved updateTemplate(List<TdColumnDefinition> listColumns, boolean save, List<org.gcube.portlets.user.tdtemplateoperation.shared.action.TabularDataAction> actions) throws Exception
Exceptionboolean isValidTemplate(List<TdTColumnCategory> columns) throws Exception
columns - ExceptionList<ViolationDescription> getTemplateConstraintsViolations()
String getTemplateHelper()
List<TdTTimePeriod> getTimeDimensionPeriodTypes()
List<TdLicenceModel> getLicences() throws Exception
ExceptionList<TdBehaviourModel> getBehaviours() throws Exception
ExceptionTdFlowModel getFlowByTemplateId(long templateId) throws Exception
templateId - ExceptionList<TdColumnDefinition> executeTabularDataAction(org.gcube.portlets.user.tdtemplateoperation.shared.action.TabularDataAction action) throws Exception
listColumns - flowAttached - action - ExceptionList<TdColumnDefinition> removeLastAction() throws Exception
ExceptionList<org.gcube.portlets.user.tdtemplateoperation.shared.action.TabularDataActionDescription> getAppliedActionsOnTemplate() throws Exception
ExceptionList<TdColumnDefinition> reloadColumns() throws Exception
ExceptionList<TdColumnDefinition> addColumnAction(TdColumnDefinition column, TemplateExpression templateExpression) throws Exception
ExceptionList<TdColumnDefinition> deleteColumnAction(TdColumnDefinition column) throws Exception
Exceptionboolean changeLabel(int columnIndex,
String newLabel)
throws Exception
columnIndex - newLabel - ExceptionCopyright © 2015. All Rights Reserved.