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

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.SequenceWidget
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

public class SequenceWidget
extends com.google.gwt.user.client.ui.Composite


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
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
SequenceWidget(Presenter p, ClientSequence owner, org.gcube.portlets.d4sreporting.common.shared.RepeatableSequence repSequence, boolean notRemovable, boolean isNew)
           
 
Method Summary
 void add(TemplateComponent toAdd)
           
 void alignButtonsLeft()
           
 void clearAssociation()
           
 void enableClear()
           
 ArrayList<TemplateComponent> getSeqGroupedComponents()
           
 org.gcube.portlets.d4sreporting.common.shared.RepeatableSequence getSequence()
           
protected  boolean hideAddEntryButton()
           
protected  boolean hideClearAssociationButton()
           
protected  boolean isAnEmptyRef()
           
 void removeAddAnotherButton()
           
 
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
 

Constructor Detail

SequenceWidget

public SequenceWidget(Presenter p,
                      ClientSequence owner,
                      org.gcube.portlets.d4sreporting.common.shared.RepeatableSequence repSequence,
                      boolean notRemovable,
                      boolean isNew)
Method Detail

hideClearAssociationButton

protected boolean hideClearAssociationButton()

hideAddEntryButton

protected boolean hideAddEntryButton()

enableClear

public void enableClear()

clearAssociation

public void clearAssociation()

isAnEmptyRef

protected boolean isAnEmptyRef()

add

public void add(TemplateComponent toAdd)

getSeqGroupedComponents

public ArrayList<TemplateComponent> getSeqGroupedComponents()

removeAddAnotherButton

public void removeAddAnotherButton()

getSequence

public org.gcube.portlets.d4sreporting.common.shared.RepeatableSequence getSequence()

alignButtonsLeft

public void alignButtonsLeft()


Copyright © 2014. All Rights Reserved.