org.gcube.portlets.user.reportgenerator.client.targets
Class ClientReportReference

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.google.gwt.user.client.ui.Composite
              extended by org.gcube.portlets.user.reportgenerator.client.targets.ClientReportReference
All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasAttachHandlers, com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.HasVisibility, com.google.gwt.user.client.ui.IsRenderable, com.google.gwt.user.client.ui.IsWidget, ClientSequence

public class ClientReportReference
extends com.google.gwt.user.client.ui.Composite
implements ClientSequence

Author:
massi

Nested Class Summary
 
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
 
Field Summary
protected  ArrayList<TemplateComponent> groupedComponents
           
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
ClientReportReference(Presenter p, String refType, ArrayList<org.gcube.portlets.d4sreporting.common.shared.Tuple> tupleList, boolean singleRelation)
          s
 
Method Summary
 boolean add(String id, org.gcube.portlets.d4sreporting.common.shared.RepeatableSequence sequence, boolean isSingleRelation)
           
 void AddButtonClicked(org.gcube.portlets.d4sreporting.common.shared.RepeatableSequence sequence)
           
 void clear()
           
 ArrayList<TemplateComponent> getGroupedComponents()
           
 String getRefType()
           
 ArrayList<org.gcube.portlets.d4sreporting.common.shared.Tuple> getTupleList()
           
 boolean isSingleRelation()
           
 SequenceWidget remove(SequenceWidget toRemove)
           
 void setTupleList(ArrayList<org.gcube.portlets.d4sreporting.common.shared.Tuple> tupleList)
           
 
Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents
 
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString, unsinkEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

groupedComponents

protected ArrayList<TemplateComponent> groupedComponents
Constructor Detail

ClientReportReference

public ClientReportReference(Presenter p,
                             String refType,
                             ArrayList<org.gcube.portlets.d4sreporting.common.shared.Tuple> tupleList,
                             boolean singleRelation)
s

Parameters:
p -
ms -
Method Detail

getTupleList

public ArrayList<org.gcube.portlets.d4sreporting.common.shared.Tuple> getTupleList()

setTupleList

public void setTupleList(ArrayList<org.gcube.portlets.d4sreporting.common.shared.Tuple> tupleList)

isSingleRelation

public boolean isSingleRelation()

getGroupedComponents

public ArrayList<TemplateComponent> getGroupedComponents()
Specified by:
getGroupedComponents in interface ClientSequence

add

public boolean add(String id,
                   org.gcube.portlets.d4sreporting.common.shared.RepeatableSequence sequence,
                   boolean isSingleRelation)
Specified by:
add in interface ClientSequence

remove

public SequenceWidget remove(SequenceWidget toRemove)
Specified by:
remove in interface ClientSequence

AddButtonClicked

public void AddButtonClicked(org.gcube.portlets.d4sreporting.common.shared.RepeatableSequence sequence)
Specified by:
AddButtonClicked in interface ClientSequence

getRefType

public String getRefType()

clear

public void clear()


Copyright © 2014. All Rights Reserved.