Java Doc for DisclosurePanel.java in  » Ajax » GWT » com » google » gwt » user » client » ui » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Ajax » GWT » com.google.gwt.user.client.ui 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   com.google.gwt.user.client.ui.UIObject
      com.google.gwt.user.client.ui.Widget
         com.google.gwt.user.client.ui.Composite
            com.google.gwt.user.client.ui.DisclosurePanel

DisclosurePanel
final public class DisclosurePanel extends Composite implements FiresDisclosureEvents,HasWidgets(Code)
A widget that consists of a header and a content panel that discloses the content when a user clicks on the header.

CSS Style Rules

  • .gwt-DisclosurePanel { the panel's primary style }
  • .gwt-DisclosurePanel-open { dependent style set when panel is open }
  • .gwt-DisclosurePanel-closed { dependent style set when panel is closed }
  • .header { the header section }
  • .content { the content section }

The header and content sections can be easily selected using css with a child selector:
.gwt-DisclosurePanel-open .header { ... }




Constructor Summary
public  DisclosurePanel()
     Creates an empty DisclosurePanel that is initially closed.
public  DisclosurePanel(DisclosurePanelImages images, String headerText, boolean isOpen)
     Creates a DisclosurePanel with the specified header text, an initial open/close state and a bundle of images to be used in the default header widget.
public  DisclosurePanel(String headerText)
     Creates a DisclosurePanel that will be initially closed using the specified text in the header.
public  DisclosurePanel(String headerText, boolean isOpen)
     Creates a DisclosurePanel with the specified header text and an initial open/close state.
public  DisclosurePanel(Widget header)
     Creates a DisclosurePanel that will be initially closed using a widget as the header.
public  DisclosurePanel(Widget header, boolean isOpen)
     Creates a DisclosurePanel using a widget as the header and an initial open/close state.

Method Summary
public  voidadd(Widget w)
    
final public  voidaddEventHandler(DisclosureHandler handler)
     Attaches an event handler to the panel to receive DisclosureEvent notification.
public  voidclear()
    
final public  WidgetgetContent()
     Gets the widget that was previously set in DisclosurePanel.setContent(Widget) .
final public  WidgetgetHeader()
     Gets the widget that is currently being used as a header.
final public  HasTextgetHeaderTextAccessor()
     Gets a HasText instance to provide access to the headers's text, if the header widget does provide such access.
final public  booleanisOpen()
     Determines whether the panel is open.
public  Iterator<Widget>iterator()
    
public  booleanremove(Widget w)
    
final public  voidremoveEventHandler(DisclosureHandler handler)
     Removes an event handler from the panel.
final public  voidsetContent(Widget content)
     Sets the content widget which can be opened and closed by this panel.
final public  voidsetHeader(Widget headerWidget)
     Sets the widget used as the header for the panel.
final public  voidsetOpen(boolean isOpen)
     Changes the visible state of this DisclosurePanel.


Constructor Detail
DisclosurePanel
public DisclosurePanel()(Code)
Creates an empty DisclosurePanel that is initially closed.



DisclosurePanel
public DisclosurePanel(DisclosurePanelImages images, String headerText, boolean isOpen)(Code)
Creates a DisclosurePanel with the specified header text, an initial open/close state and a bundle of images to be used in the default header widget.
Parameters:
  images - a bundle that provides disclosure panel specific images
Parameters:
  headerText - the text to be displayed in the header
Parameters:
  isOpen - the initial open/close state of the content panel



DisclosurePanel
public DisclosurePanel(String headerText)(Code)
Creates a DisclosurePanel that will be initially closed using the specified text in the header.
Parameters:
  headerText - the text to be displayed in the header.



DisclosurePanel
public DisclosurePanel(String headerText, boolean isOpen)(Code)
Creates a DisclosurePanel with the specified header text and an initial open/close state.
Parameters:
  headerText - the text to be displayed in the header
Parameters:
  isOpen - the initial open/close state of the content panel



DisclosurePanel
public DisclosurePanel(Widget header)(Code)
Creates a DisclosurePanel that will be initially closed using a widget as the header.
Parameters:
  header - the widget to be used as a header



DisclosurePanel
public DisclosurePanel(Widget header, boolean isOpen)(Code)
Creates a DisclosurePanel using a widget as the header and an initial open/close state.
Parameters:
  header - the widget to be used as a header
Parameters:
  isOpen - the initial open/close state of the content panel




Method Detail
add
public void add(Widget w)(Code)



addEventHandler
final public void addEventHandler(DisclosureHandler handler)(Code)
Attaches an event handler to the panel to receive DisclosureEvent notification.
Parameters:
  handler - the handler to be added (should not be null)



clear
public void clear()(Code)



getContent
final public Widget getContent()(Code)
Gets the widget that was previously set in DisclosurePanel.setContent(Widget) . the panel's current content widget



getHeader
final public Widget getHeader()(Code)
Gets the widget that is currently being used as a header. the widget currently being used as a header



getHeaderTextAccessor
final public HasText getHeaderTextAccessor()(Code)
Gets a HasText instance to provide access to the headers's text, if the header widget does provide such access. a reference to the header widget if it implements HasText,null otherwise



isOpen
final public boolean isOpen()(Code)
Determines whether the panel is open. true if panel is in open state



iterator
public Iterator<Widget> iterator()(Code)



remove
public boolean remove(Widget w)(Code)



removeEventHandler
final public void removeEventHandler(DisclosureHandler handler)(Code)
Removes an event handler from the panel.
Parameters:
  handler - the handler to be removed



setContent
final public void setContent(Widget content)(Code)
Sets the content widget which can be opened and closed by this panel. If there is a preexisting content widget, it will be detached.
Parameters:
  content - the widget to be used as the content panel



setHeader
final public void setHeader(Widget headerWidget)(Code)
Sets the widget used as the header for the panel.
Parameters:
  headerWidget - the widget to be used as the header



setOpen
final public void setOpen(boolean isOpen)(Code)
Changes the visible state of this DisclosurePanel.
Parameters:
  isOpen - true to open the panel, falseto close



Methods inherited from com.google.gwt.user.client.ui.Composite
public Element getElement()(Code)(Java Doc)
protected Widget getWidget()(Code)(Java Doc)
protected void initWidget(Widget widget)(Code)(Java Doc)
public boolean isAttached()(Code)(Java Doc)
protected void onAttach()(Code)(Java Doc)
protected void onDetach()(Code)(Java Doc)
protected void setWidget(Widget widget)(Code)(Java Doc)

Methods inherited from com.google.gwt.user.client.ui.Widget
protected void doAttachChildren()(Code)(Java Doc)
protected void doDetachChildren()(Code)(Java Doc)
Object getLayoutData()(Code)(Java Doc)
public Widget getParent()(Code)(Java Doc)
public boolean isAttached()(Code)(Java Doc)
protected void onAttach()(Code)(Java Doc)
public void onBrowserEvent(Event event)(Code)(Java Doc)
protected void onDetach()(Code)(Java Doc)
protected void onLoad()(Code)(Java Doc)
protected void onUnload()(Code)(Java Doc)
public void removeFromParent()(Code)(Java Doc)
protected void setElement(Element elem)(Code)(Java Doc)
void setLayoutData(Object layoutData)(Code)(Java Doc)
void setParent(Widget parent)(Code)(Java Doc)

Methods inherited from com.google.gwt.user.client.ui.UIObject
public void addStyleDependentName(String styleSuffix)(Code)(Java Doc)
public void addStyleName(String style)(Code)(Java Doc)
public int getAbsoluteLeft()(Code)(Java Doc)
public int getAbsoluteTop()(Code)(Java Doc)
public Element getElement()(Code)(Java Doc)
public int getOffsetHeight()(Code)(Java Doc)
public int getOffsetWidth()(Code)(Java Doc)
protected Element getStyleElement()(Code)(Java Doc)
protected static String getStyleName(Element elem)(Code)(Java Doc)
public String getStyleName()(Code)(Java Doc)
protected static String getStylePrimaryName(Element elem)(Code)(Java Doc)
public String getStylePrimaryName()(Code)(Java Doc)
public String getTitle()(Code)(Java Doc)
native public static boolean isVisible(Element elem)(Code)(Java Doc)
public boolean isVisible()(Code)(Java Doc)
public void removeStyleDependentName(String styleSuffix)(Code)(Java Doc)
public void removeStyleName(String style)(Code)(Java Doc)
protected void setElement(Element elem)(Code)(Java Doc)
public void setHeight(String height)(Code)(Java Doc)
public void setPixelSize(int width, int height)(Code)(Java Doc)
public void setSize(String width, String height)(Code)(Java Doc)
protected static void setStyleName(Element elem, String styleName)(Code)(Java Doc)
protected static void setStyleName(Element elem, String style, boolean add)(Code)(Java Doc)
public void setStyleName(String style)(Code)(Java Doc)
protected static void setStylePrimaryName(Element elem, String style)(Code)(Java Doc)
public void setStylePrimaryName(String style)(Code)(Java Doc)
public void setTitle(String title)(Code)(Java Doc)
native public static void setVisible(Element elem, boolean visible)(Code)(Java Doc)
public void setVisible(boolean visible)(Code)(Java Doc)
public void setWidth(String width)(Code)(Java Doc)
public void sinkEvents(int eventBitsToAdd)(Code)(Java Doc)
public String toString()(Code)(Java Doc)
public void unsinkEvents(int eventBitsToRemove)(Code)(Java Doc)

Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.