Java Doc for JLayeredPaneSupport.java in  » IDE-Netbeans » form » org » netbeans » modules » form » layoutsupport » delegates » 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 » IDE Netbeans » form » org.netbeans.modules.form.layoutsupport.delegates 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.netbeans.modules.form.layoutsupport.AbstractLayoutSupport
      org.netbeans.modules.form.layoutsupport.delegates.AbsoluteLayoutSupport
         org.netbeans.modules.form.layoutsupport.delegates.JLayeredPaneSupport

JLayeredPaneSupport
public class JLayeredPaneSupport extends AbsoluteLayoutSupport (Code)
Dedicated layout support class for JLayeredPane. It is based on AbsoluteLayoutSupport - similarly as NullLayoutSupport, but with one additional constraints parameter - the layer.
author:
   Tomas Pavek

Inner Class :public static class LayeredConstraints extends AbsoluteLayoutConstraints
Inner Class :final public static class LayerEditor extends PropertyEditorSupport



Method Summary
public  voidaddComponentsToContainer(Container container, Container containerDelegate, Component[] components, int index)
     Adds real components to given container (according to layout constraints stored for the components).
public  voidconvertConstraints(LayoutConstraints[] previousConstraints, LayoutConstraints[] currentConstraints, Component[] components)
     This method is called when switching layout - giving an opportunity to convert the previous constrainst of components to constraints of the new layout (this layout).
protected  CodeExpressioncreateConstraintsCode(CodeGroup constrCode, LayoutConstraints constr, CodeExpression compExp, int index)
     Creates code for a component added to the layout (opposite to readComponentCode method).
protected  LayoutConstraintscreateDefaultConstraints()
     This method is called to get a default component layout constraints metaobject in case it is not provided (e.g.
protected  LayoutConstraintscreateNewConstraints(LayoutConstraints currentConstr, int x, int y, int w, int h)
    
public  ClassgetSupportedClass()
     Gets the supported layout manager class - JLayeredPane.
protected  LayoutConstraintsreadConstraintsCode(CodeExpression constrExp, CodeGroup constrCode, CodeExpression compExp)
     This method is called from readComponentCode method to read layout constraints of a component from code.



Method Detail
addComponentsToContainer
public void addComponentsToContainer(Container container, Container containerDelegate, Component[] components, int index)(Code)
Adds real components to given container (according to layout constraints stored for the components).
Parameters:
  container - instance of a real container to be added to
Parameters:
  containerDelegate - effective container delegate of the container
Parameters:
  components - components to be added
Parameters:
  index - position at which to add the components to container



convertConstraints
public void convertConstraints(LayoutConstraints[] previousConstraints, LayoutConstraints[] currentConstraints, Component[] components)(Code)
This method is called when switching layout - giving an opportunity to convert the previous constrainst of components to constraints of the new layout (this layout). It should do nothing for JLayeredPane - but with must override it from from AbsoluteLayoutSupport.
Parameters:
  previousConstraints - [input] layout constraints of components inthe previous layout
Parameters:
  currentConstraints - [output] array of converted constraints forthe new layout - to be filled
Parameters:
  components - [input] real components in a real container having theprevious layout



createConstraintsCode
protected CodeExpression createConstraintsCode(CodeGroup constrCode, LayoutConstraints constr, CodeExpression compExp, int index)(Code)
Creates code for a component added to the layout (opposite to readComponentCode method).
Parameters:
  componentCode - CodeGroup to be filled with complete component code(code for initializing the layout constraints and adding thecomponent to the layout)
Parameters:
  compExp - CodeExpression object representing component
Parameters:
  index - position of the component in the layout



createDefaultConstraints
protected LayoutConstraints createDefaultConstraints()(Code)
This method is called to get a default component layout constraints metaobject in case it is not provided (e.g. in addComponents method). the default LayoutConstraints object for the supported layout;null if no component constraints are used



createNewConstraints
protected LayoutConstraints createNewConstraints(LayoutConstraints currentConstr, int x, int y, int w, int h)(Code)



getSupportedClass
public Class getSupportedClass()(Code)
Gets the supported layout manager class - JLayeredPane. the class supported by this delegate



readConstraintsCode
protected LayoutConstraints readConstraintsCode(CodeExpression constrExp, CodeGroup constrCode, CodeExpression compExp)(Code)
This method is called from readComponentCode method to read layout constraints of a component from code.
Parameters:
  constrExp - CodeExpression object of the constraints (taken fromadd method in the code)
Parameters:
  constrCode - CodeGroup to be filled with the relevant constraintsinitialization code
Parameters:
  compExp - CodeExpression of the component for which the constraintsare read LayoutConstraints based on information read form code



Methods inherited from org.netbeans.modules.form.layoutsupport.delegates.AbsoluteLayoutSupport
public void convertConstraints(LayoutConstraints[] previousConstraints, LayoutConstraints[] currentConstraints, Component[] components)(Code)(Java Doc)
protected CodeExpression createConstraintsCode(CodeGroup constrCode, LayoutConstraints constr, CodeExpression compExp, int index)(Code)(Java Doc)
protected LayoutConstraints createDefaultConstraints()(Code)(Java Doc)
protected LayoutConstraints createNewConstraints(LayoutConstraints currentConstr, int x, int y, int w, int h)(Code)(Java Doc)
public String getAssistantContext()(Code)(Java Doc)
public Object[] getAssistantParams()(Code)(Java Doc)
public Image getIcon(int type)(Code)(Java Doc)
public LayoutConstraints getNewConstraints(Container container, Container containerDelegate, Component component, int index, Point posInCont, Point posInComp)(Code)(Java Doc)
public int getResizableDirections(Container container, Container containerDelegate, Component component, int index)(Code)(Java Doc)
public LayoutConstraints getResizedConstraints(Container container, Container containerDelegate, Component component, int index, Rectangle originalBounds, Insets sizeChanges, Point posInCont)(Code)(Java Doc)
public Class getSupportedClass()(Code)(Java Doc)
public boolean paintDragFeedback(Container container, Container containerDelegate, Component component, LayoutConstraints newConstraints, int newIndex, Graphics g)(Code)(Java Doc)
protected LayoutConstraints readConstraintsCode(CodeExpression constrExp, CodeGroup constrCode, CodeExpression compExp)(Code)(Java Doc)

Methods inherited from org.netbeans.modules.form.layoutsupport.AbstractLayoutSupport
public void acceptComponentLayoutChange(int index, PropertyChangeEvent ev) throws PropertyVetoException(Code)(Java Doc)
public void acceptContainerLayoutChange(PropertyChangeEvent ev) throws PropertyVetoException(Code)(Java Doc)
public void acceptNewComponents(CodeExpression[] compExpressions, LayoutConstraints[] constraints, int index)(Code)(Java Doc)
public void addComponents(CodeExpression[] newCompExps, LayoutConstraints[] newConstraints, int index)(Code)(Java Doc)
public void addComponentsToContainer(Container container, Container containerDelegate, Component[] components, int index)(Code)(Java Doc)
public void arrangeContainer(Container container, Container containerDelegate)(Code)(Java Doc)
public boolean checkEmptyContainer(Container cont)(Code)(Java Doc)
protected void clean()(Code)(Java Doc)
public boolean clearContainer(Container container, Container containerDelegate)(Code)(Java Doc)
protected LayoutManager cloneLayoutInstance(Container container, Container containerDelegate) throws Exception(Code)(Java Doc)
public LayoutSupportDelegate cloneLayoutSupport(LayoutSupportContext targetContext, CodeExpression[] targetComponents)(Code)(Java Doc)
public void convertConstraints(LayoutConstraints[] previousConstraints, LayoutConstraints[] currentConstraints, Component[] components)(Code)(Java Doc)
protected void createComponentCode(CodeGroup componentCode, CodeExpression compExp, int index)(Code)(Java Doc)
protected CodeExpression createConstraintsCode(CodeGroup constrCode, LayoutConstraints constr, CodeExpression compExp, int index)(Code)(Java Doc)
protected LayoutConstraints createDefaultConstraints()(Code)(Java Doc)
protected LayoutManager createDefaultLayoutInstance() throws Exception(Code)(Java Doc)
protected CodeExpression createInitLayoutCode(CodeGroup initLayoutCode)(Code)(Java Doc)
protected AbstractLayoutSupport createLayoutSupportInstance()(Code)(Java Doc)
protected void deriveChangedPropertiesFromInstance(MetaLayout metaLayout)(Code)(Java Doc)
protected CodeExpression getActiveContainerCodeExpression()(Code)(Java Doc)
protected static Method getAddWithConstraintsMethod()(Code)(Java Doc)
final protected FormProperty[] getAllProperties()(Code)(Java Doc)
public String getAssistantContext()(Code)(Java Doc)
public Object[] getAssistantParams()(Code)(Java Doc)
protected static ResourceBundle getBundle()(Code)(Java Doc)
final protected CodeStructure getCodeStructure()(Code)(Java Doc)
public CodeGroup getComponentCode(int index)(Code)(Java Doc)
public CodeExpression getComponentCodeExpression(int index)(Code)(Java Doc)
public int getComponentCount()(Code)(Java Doc)
public LayoutConstraints getConstraints(int index)(Code)(Java Doc)
final protected java.util.List<LayoutConstraints> getConstraintsList()(Code)(Java Doc)
public Class getCustomizerClass()(Code)(Java Doc)
public String getDisplayName()(Code)(Java Doc)
public Image getIcon(int type)(Code)(Java Doc)
public CodeGroup getLayoutCode()(Code)(Java Doc)
final protected LayoutSupportContext getLayoutContext()(Code)(Java Doc)
public LayoutConstraints getNewConstraints(Container container, Container containerDelegate, Component component, int index, Point posInCont, Point posInComp)(Code)(Java Doc)
public int getNewIndex(Container container, Container containerDelegate, Component component, int index, Point posInCont, Point posInComp)(Code)(Java Doc)
protected FormProperty[] getProperties()(Code)(Java Doc)
protected Node.Property getProperty(String propName)(Code)(Java Doc)
public Node.PropertySet[] getPropertySets()(Code)(Java Doc)
public int getResizableDirections(Container container, Container containerDelegate, Component component, int index)(Code)(Java Doc)
public LayoutConstraints getResizedConstraints(Container container, Container containerDelegate, Component component, int index, Rectangle originalBounds, Insets sizeChanges, Point posInCont)(Code)(Java Doc)
protected static Method getSetLayoutMethod()(Code)(Java Doc)
final protected CodeStatement getSetLayoutStatement()(Code)(Java Doc)
protected static Method getSimpleAddMethod()(Code)(Java Doc)
public Component getSupportCustomizer()(Code)(Java Doc)
public void initialize(LayoutSupportContext layoutContext, LayoutManager lmInstance, boolean fromCode) throws Exception(Code)(Java Doc)
public boolean isDedicated()(Code)(Java Doc)
public boolean isLayoutChanged(Container defaultContainer, Container defaultContainerDelegate)(Code)(Java Doc)
public boolean paintDragFeedback(Container container, Container containerDelegate, Component component, LayoutConstraints newConstraints, int newIndex, Graphics g)(Code)(Java Doc)
public void processMouseClick(Point p, Container container, Container containerDelegate)(Code)(Java Doc)
protected CodeExpression readComponentCode(CodeStatement statement, CodeGroup componentCode)(Code)(Java Doc)
protected LayoutConstraints readConstraintsCode(CodeExpression constrExp, CodeGroup constrCode, CodeExpression compExp)(Code)(Java Doc)
protected void readInitLayoutCode(CodeExpression layoutExp, CodeGroup initLayoutCode)(Code)(Java Doc)
protected void readLayoutCode(CodeGroup layoutCode)(Code)(Java Doc)
public void removeAll()(Code)(Java Doc)
public void removeComponent(int index)(Code)(Java Doc)
public boolean removeComponentFromContainer(Container container, Container containerDelegate, Component component)(Code)(Java Doc)
public void selectComponent(int index)(Code)(Java Doc)
public void setLayoutToContainer(Container container, Container containerDelegate)(Code)(Java Doc)
public boolean shouldHaveNode()(Code)(Java Doc)
final protected void updateLayoutInstance()(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.