Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.platform.annotations.gwt.client.view
Class NewAnnotationPopup

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.Panel
              extended by com.google.gwt.user.client.ui.SimplePanel
                  extended by com.google.gwt.user.client.ui.PopupPanel
                      extended by org.nuxeo.ecm.platform.annotations.gwt.client.view.NewAnnotationPopup
All Implemented Interfaces:
com.google.gwt.user.client.EventListener, com.google.gwt.user.client.EventPreview, com.google.gwt.user.client.ui.HasAnimation, com.google.gwt.user.client.ui.HasWidgets, com.google.gwt.user.client.ui.SourcesPopupEvents, Iterable<com.google.gwt.user.client.ui.Widget>

public class NewAnnotationPopup
extends com.google.gwt.user.client.ui.PopupPanel

Author:
Alexandre Russel

Nested Class Summary
 
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.PopupPanel
com.google.gwt.user.client.ui.PopupPanel.PositionCallback
 
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
 String selectedAnnotationType
           
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
NewAnnotationPopup(com.google.gwt.dom.client.Element element, AnnotationController controller, boolean removeOnCancel, String annotationType)
           
NewAnnotationPopup(com.google.gwt.dom.client.Element element, AnnotationController controller, boolean removeOnCancel, String annotationType, String annotationName)
           
 
Method Summary
 void cancel()
           
 void hide()
           
 void onLoad()
           
 void show()
           
 
Methods inherited from class com.google.gwt.user.client.ui.PopupPanel
addPopupListener, center, getOffsetHeight, getOffsetWidth, getPopupLeft, getPopupTop, getTitle, hide, isAnimationEnabled, onEventPreview, onKeyDownPreview, onKeyPressPreview, onKeyUpPreview, removePopupListener, setAnimationEnabled, setHeight, setPopupPosition, setPopupPositionAndShow, setTitle, setVisible, setWidget, setWidth
 
Methods inherited from class com.google.gwt.user.client.ui.SimplePanel
add, getWidget, iterator, remove
 
Methods inherited from class com.google.gwt.user.client.ui.Panel
clear
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
getParent, isAttached, onBrowserEvent, removeFromParent
 
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getStyleName, getStylePrimaryName, isVisible, isVisible, removeStyleDependentName, removeStyleName, setPixelSize, setSize, setStyleName, setStylePrimaryName, setVisible, sinkEvents, toString, unsinkEvents
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

selectedAnnotationType

public String selectedAnnotationType
Constructor Detail

NewAnnotationPopup

public NewAnnotationPopup(com.google.gwt.dom.client.Element element,
                          AnnotationController controller,
                          boolean removeOnCancel,
                          String annotationType)

NewAnnotationPopup

public NewAnnotationPopup(com.google.gwt.dom.client.Element element,
                          AnnotationController controller,
                          boolean removeOnCancel,
                          String annotationType,
                          String annotationName)
Method Detail

cancel

public void cancel()

show

public void show()
Overrides:
show in class com.google.gwt.user.client.ui.PopupPanel

hide

public void hide()
Overrides:
hide in class com.google.gwt.user.client.ui.PopupPanel

onLoad

public void onLoad()
Overrides:
onLoad in class com.google.gwt.user.client.ui.Panel

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.