Java Doc for TitledTabStateProperties.java in  » Swing-Library » InfoNode-Tabbed-Panel » net » infonode » tabbedpanel » titledtab » 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 » Swing Library » InfoNode Tabbed Panel » net.infonode.tabbedpanel.titledtab 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   net.infonode.properties.propertymap.PropertyMapContainer
      net.infonode.tabbedpanel.titledtab.TitledTabStateProperties

TitledTabStateProperties
public class TitledTabStateProperties extends PropertyMapContainer (Code)
TitledTabStateProperties holds all properties that are unique for a titled tab state.
author:
   $Author: jesper $
version:
   $Revision: 1.24 $
See Also:   TitledTab
See Also:   TitledTabProperties


Field Summary
final public static  PropertyMapPropertyCOMPONENT_PROPERTIES
     Tab component properties.
final public static  DirectionPropertyDIRECTION
    
final public static  AlignmentPropertyHORIZONTAL_ALIGNMENT
    
final public static  IconPropertyICON
    
final public static  IntegerPropertyICON_TEXT_GAP
    
final public static  AlignmentPropertyICON_TEXT_RELATIVE_ALIGNMENT
    
final public static  BooleanPropertyICON_VISIBLE
    
final public static  PropertyMapGroupPROPERTIES
    
final public static  PropertyMapPropertySHAPED_PANEL_PROPERTIES
     Tab shaped panel properties.
final public static  StringPropertyTEXT
    
final public static  IntegerPropertyTEXT_TITLE_COMPONENT_GAP
    
final public static  BooleanPropertyTEXT_VISIBLE
    
final public static  AlignmentPropertyTITLE_COMPONENT_TEXT_RELATIVE_ALIGNMENT
    
final public static  BooleanPropertyTITLE_COMPONENT_VISIBLE
    
final public static  BooleanPropertyTOOL_TIP_ENABLED
    
final public static  StringPropertyTOOL_TIP_TEXT
    
final public static  AlignmentPropertyVERTICAL_ALIGNMENT
    

Constructor Summary
public  TitledTabStateProperties()
    
public  TitledTabStateProperties(PropertyMap map)
    
public  TitledTabStateProperties(TitledTabStateProperties inheritFrom)
    

Method Summary
public  TitledTabStatePropertiesaddSuperObject(TitledTabStateProperties superObject)
     Adds a super object from which property values are inherited.
public  ComponentPropertiesgetComponentProperties()
     Gets the component properties.
public  DirectiongetDirection()
     Gets the direction, i.e.
public  AlignmentgetHorizontalAlignment()
    
public  IcongetIcon()
    
public  intgetIconTextGap()
    
public  AlignmentgetIconTextRelativeAlignment()
     Gets the icon alignment relative to the text.
public  booleangetIconVisible()
    
public  ShapedPanelPropertiesgetShapedPanelProperties()
     Gets the shaped panel properties.
public  StringgetText()
    
public  intgetTextTitleComponentGap()
    
public  booleangetTextVisible()
    
public  AlignmentgetTitleComponentTextRelativeAlignment()
    
public  booleangetTitleComponentVisible()
    
public  booleangetToolTipEnabled()
    
public  StringgetToolTipText()
    
public  AlignmentgetVerticalAlignment()
    
public  TitledTabStatePropertiesremoveSuperObject()
     Removes the last added super object.
public  TitledTabStatePropertiesremoveSuperObject(TitledTabStateProperties superObject)
     Removes the given super object.
public  TitledTabStatePropertiessetDirection(Direction direction)
     Sets the direction, i.e.
public  TitledTabStatePropertiessetHorizontalAlignment(Alignment alignment)
    
public  TitledTabStatePropertiessetIcon(Icon icon)
    
public  TitledTabStatePropertiessetIconTextGap(int gap)
    
public  TitledTabStatePropertiessetIconTextRelativeAlignment(Alignment alignment)
     Sets the icon alignment relative to the text.
public  TitledTabStatePropertiessetIconVisible(boolean visible)
    
public  TitledTabStatePropertiessetText(String text)
    
public  TitledTabStatePropertiessetTextTitleComponentGap(int gap)
    
public  TitledTabStatePropertiessetTextVisible(boolean visible)
    
public  TitledTabStatePropertiessetTitleComponentTextRelativeAlignment(Alignment alignment)
    
public  TitledTabStatePropertiessetTitleComponentVisible(boolean visible)
    
public  TitledTabStatePropertiessetToolTipEnabled(boolean enabled)
    
public  TitledTabStatePropertiessetToolTipText(String text)
    
public  TitledTabStatePropertiessetVerticalAlignment(Alignment alignment)
    

Field Detail
COMPONENT_PROPERTIES
final public static PropertyMapProperty COMPONENT_PROPERTIES(Code)
Tab component properties.



DIRECTION
final public static DirectionProperty DIRECTION(Code)
Direction property
See Also:   TitledTabStateProperties.setDirection
See Also:   TitledTabStateProperties.getDirection



HORIZONTAL_ALIGNMENT
final public static AlignmentProperty HORIZONTAL_ALIGNMENT(Code)
Horizontal alignment property
See Also:   TitledTabStateProperties.setHorizontalAlignment
See Also:   TitledTabStateProperties.getHorizontalAlignment



ICON
final public static IconProperty ICON(Code)
Icon property
See Also:   TitledTabStateProperties.setIcon
See Also:   TitledTabStateProperties.getIcon



ICON_TEXT_GAP
final public static IntegerProperty ICON_TEXT_GAP(Code)
Icon text gap property
See Also:   TitledTabStateProperties.setIconTextGap
See Also:   TitledTabStateProperties.getIconTextGap



ICON_TEXT_RELATIVE_ALIGNMENT
final public static AlignmentProperty ICON_TEXT_RELATIVE_ALIGNMENT(Code)
Icon text relative alignment property
See Also:   TitledTabStateProperties.setIconTextRelativeAlignment
See Also:   TitledTabStateProperties.getIconTextRelativeAlignment



ICON_VISIBLE
final public static BooleanProperty ICON_VISIBLE(Code)
Icon visible property
See Also:   TitledTabStateProperties.setIconVisible
See Also:   TitledTabStateProperties.getIconVisible
since:
   ITP 1.1.0



PROPERTIES
final public static PropertyMapGroup PROPERTIES(Code)
A property group for all properties in TitledTabStateProperties



SHAPED_PANEL_PROPERTIES
final public static PropertyMapProperty SHAPED_PANEL_PROPERTIES(Code)
Tab shaped panel properties.
since:
   ITP 1.2.0



TEXT
final public static StringProperty TEXT(Code)
Text property
See Also:   TitledTabStateProperties.setText
See Also:   TitledTabStateProperties.getText



TEXT_TITLE_COMPONENT_GAP
final public static IntegerProperty TEXT_TITLE_COMPONENT_GAP(Code)
Text title component gap property
See Also:   TitledTabStateProperties.setTextTitleComponentGap
See Also:   TitledTabStateProperties.getTextTitleComponentGap



TEXT_VISIBLE
final public static BooleanProperty TEXT_VISIBLE(Code)
Text visible property
See Also:   TitledTabStateProperties.setTextVisible
See Also:   TitledTabStateProperties.getTextVisible
since:
   ITP 1.1.0



TITLE_COMPONENT_TEXT_RELATIVE_ALIGNMENT
final public static AlignmentProperty TITLE_COMPONENT_TEXT_RELATIVE_ALIGNMENT(Code)
Title component text relative alignment property
See Also:   TitledTabStateProperties.setTitleComponentTextRelativeAlignment
See Also:   TitledTabStateProperties.getTitleComponentTextRelativeAlignment



TITLE_COMPONENT_VISIBLE
final public static BooleanProperty TITLE_COMPONENT_VISIBLE(Code)
Title component visible property
See Also:   TitledTabStateProperties.setTitleComponentVisible
See Also:   TitledTabStateProperties.getTitleComponentVisible
since:
   ITP 1.1.0



TOOL_TIP_ENABLED
final public static BooleanProperty TOOL_TIP_ENABLED(Code)
Tool tip enabled property
See Also:   TitledTabStateProperties.setToolTipEnabled
See Also:   TitledTabStateProperties.getToolTipEnabled



TOOL_TIP_TEXT
final public static StringProperty TOOL_TIP_TEXT(Code)
Tool tip text property
See Also:   TitledTabStateProperties.setToolTipText
See Also:   TitledTabStateProperties.getToolTipText



VERTICAL_ALIGNMENT
final public static AlignmentProperty VERTICAL_ALIGNMENT(Code)
Vertical alignment property
See Also:   TitledTabStateProperties.setVerticalAlignment
See Also:   TitledTabStateProperties.getVerticalAlignment




Constructor Detail
TitledTabStateProperties
public TitledTabStateProperties()(Code)
Constructs an empty TitledTabStateProperties object



TitledTabStateProperties
public TitledTabStateProperties(PropertyMap map)(Code)
Constructs a TitledTabStateProperties map with the give map as property storage
Parameters:
  map - map to store properties in



TitledTabStateProperties
public TitledTabStateProperties(TitledTabStateProperties inheritFrom)(Code)
Constructs a TitledTabStateProperties object that inherits its properties from the given TitledTabStateProperties object
Parameters:
  inheritFrom - TitledTabStateProperties object to inherit properties from




Method Detail
addSuperObject
public TitledTabStateProperties addSuperObject(TitledTabStateProperties superObject)(Code)
Adds a super object from which property values are inherited.
Parameters:
  superObject - the object from which to inherit property values this



getComponentProperties
public ComponentProperties getComponentProperties()(Code)
Gets the component properties. component properties



getDirection
public Direction getDirection()(Code)
Gets the direction, i.e. the line layout of the titled tab components. The text and icon are rotated in the given direction and the title component will be moved. direction



getHorizontalAlignment
public Alignment getHorizontalAlignment()(Code)
Gets the text's and icon's horizontal alignment text and icon alignment



getIcon
public Icon getIcon()(Code)
Gets the icon icon or null if no icon



getIconTextGap
public int getIconTextGap()(Code)
Gets the gap in pixels between the icon and the text number of pixels



getIconTextRelativeAlignment
public Alignment getIconTextRelativeAlignment()(Code)
Gets the icon alignment relative to the text. icon alignment relative to text



getIconVisible
public boolean getIconVisible()(Code)
Gets if icon is visible or not visible true if visible, otherwise false
since:
   ITP 1.1.0



getShapedPanelProperties
public ShapedPanelProperties getShapedPanelProperties()(Code)
Gets the shaped panel properties. shaped panel properties
since:
   ITP 1.2.0



getText
public String getText()(Code)
Gets the text text or null if no text



getTextTitleComponentGap
public int getTextTitleComponentGap()(Code)
Gets the gap in pixels between the text/icon and the title component number of pixels



getTextVisible
public boolean getTextVisible()(Code)
Gets if text is visible or not visible true if visible, otherwise false
since:
   ITP 1.1.0



getTitleComponentTextRelativeAlignment
public Alignment getTitleComponentTextRelativeAlignment()(Code)
Gets the title components alignment relative to the text/icon title component alignment relative to text/icon



getTitleComponentVisible
public boolean getTitleComponentVisible()(Code)
Gets if title component is visible or not visible true if enabled, otherwise false
since:
   ITP 1.1.0



getToolTipEnabled
public boolean getToolTipEnabled()(Code)
Gets if tool tip text is enabled or disabled true if enabled, otherwise false



getToolTipText
public String getToolTipText()(Code)
Gets the tool tip text tool tip text



getVerticalAlignment
public Alignment getVerticalAlignment()(Code)
Gets the text's and icon's vertical alignment text and icon vertical alignment



removeSuperObject
public TitledTabStateProperties removeSuperObject()(Code)
Removes the last added super object. this



removeSuperObject
public TitledTabStateProperties removeSuperObject(TitledTabStateProperties superObject)(Code)
Removes the given super object.
Parameters:
  superObject - super object to remove this
since:
   ITP 1.3.0



setDirection
public TitledTabStateProperties setDirection(Direction direction)(Code)
Sets the direction, i.e. the line layout of the titled tab's components. The text and icon will be rotated in the given direction and the title component will be moved.
Parameters:
  direction - direction this TitledTabStateProperties



setHorizontalAlignment
public TitledTabStateProperties setHorizontalAlignment(Alignment alignment)(Code)
Sets the text's and icon's horizontal alignment
Parameters:
  alignment - text and icon alignment this TitledTabStateProperties



setIcon
public TitledTabStateProperties setIcon(Icon icon)(Code)
Sets the icon
Parameters:
  icon - icon or null for no icon this TitledTabStateProperties



setIconTextGap
public TitledTabStateProperties setIconTextGap(int gap)(Code)
Sets the gap in pixels between the icon and the text
Parameters:
  gap - number of pixels this TitledTabStateProperties



setIconTextRelativeAlignment
public TitledTabStateProperties setIconTextRelativeAlignment(Alignment alignment)(Code)
Sets the icon alignment relative to the text. Makes it possible to switch places between text and icon.
Parameters:
  alignment - icon alignment relative to text this TitledTabStateProperties



setIconVisible
public TitledTabStateProperties setIconVisible(boolean visible)(Code)
Sets if icon is visible or not visible
Parameters:
  visible - true for visible, otherwise false this TitledTabStateProperties
since:
   ITP 1.1.0



setText
public TitledTabStateProperties setText(String text)(Code)
Sets the text
Parameters:
  text - text or null for no text this TitledTabStateProperties



setTextTitleComponentGap
public TitledTabStateProperties setTextTitleComponentGap(int gap)(Code)
Sets the gap in pixels between the text/icon and the title component
Parameters:
  gap - number of pixels this TitledTabStateProperties



setTextVisible
public TitledTabStateProperties setTextVisible(boolean visible)(Code)
Sets if text is visible or not visible
Parameters:
  visible - true for visible, otherwise false this TitledTabStateProperties
since:
   ITP 1.1.0



setTitleComponentTextRelativeAlignment
public TitledTabStateProperties setTitleComponentTextRelativeAlignment(Alignment alignment)(Code)
Sets the title components alignment relative to the text/icon
Parameters:
  alignment - title component alignment relative to text/icon this TitledTabStateProperties



setTitleComponentVisible
public TitledTabStateProperties setTitleComponentVisible(boolean visible)(Code)
Sets if title component is visible or not visible
Parameters:
  visible - true for enabled, otherwise false this TitledTabStateProperties
since:
   ITP 1.1.0



setToolTipEnabled
public TitledTabStateProperties setToolTipEnabled(boolean enabled)(Code)
Sets if tool tip text is enabled or disabled
Parameters:
  enabled - true for enabled, otherwise false this TitledTabStateProperties



setToolTipText
public TitledTabStateProperties setToolTipText(String text)(Code)
Sets the tool tip text
Parameters:
  text - tool tip text this TitledTabStateProperties



setVerticalAlignment
public TitledTabStateProperties setVerticalAlignment(Alignment alignment)(Code)
Sets the text's and icon's vertical alignment
Parameters:
  alignment - text and icon horizontal alignment this TitledTabStateProperties



Methods inherited from net.infonode.properties.propertymap.PropertyMapContainer
public PropertyMap getMap()(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.