Java Doc for PaletteCategoryNode.java in  » IDE-Netbeans » soa » org » netbeans » modules » soa » mapper » common » palette » 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 » soa » org.netbeans.modules.soa.mapper.common.palette 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


org.netbeans.modules.soa.mapper.common.palette.PaletteCategoryNode

PaletteCategoryNode
public class PaletteCategoryNode extends org.openide.loaders.DataFolder.FolderNode implements IPaletteCategory(Code)
The PaletteCategoryNode is a Node representing the Palette content in the tree under Environment.
author:
   Tientien Li

Inner Class :final static class PaletteCategoryIndex extends org.openide.loaders.DataFolder.Index


Constructor Summary
public  PaletteCategoryNode(DataFolder folder)
    

Method Summary
static  booleancheckCategoryName(String name, Node namedNode)
     Checks category name if it is valid and if there's already not a category with the same name.
static  StringconvertToFolderName(String name, String currentName)
     Converts category name to name that can be used as name of folder for the category (restricted even to package name).
protected  voidcreatePasteTypes(java.awt.datatransfer.Transferable t, java.util.List s)
    
public  Action[]getActions(boolean context)
     Set up the array of associated node actions.
public  ObjectgetCategoryAttribute(String attr)
    
public  org.openide.nodes.Node.CookiegetCookie(Class type)
     Supports index cookie in addition to standard support.
public  org.openide.util.HelpCtxgetHelpCtx()
    
public  java.awt.ImagegetIcon(int type)
    
public  Node[]getItemNodes()
    
public  org.openide.util.datatransfer.NewType[]getNewTypes()
     Support for new types that can be created in this node.
public  java.awt.ImagegetOpenedIcon(int type)
    
public  org.openide.nodes.Node.PropertySet[]getPropertySets()
    
public  StringgetToolTip()
    
public  Node[]getValidItemNodes()
    
public  voidsetName(String name)
    
public  voidsetName(String name, boolean rename)
    


Constructor Detail
PaletteCategoryNode
public PaletteCategoryNode(DataFolder folder)(Code)
Constructor PaletteCategoryNode
Parameters:
  folder - the data folder for the palette category




Method Detail
checkCategoryName
static boolean checkCategoryName(String name, Node namedNode)(Code)
Checks category name if it is valid and if there's already not a category with the same name.
Parameters:
  name - name to be checked
Parameters:
  namedNode - node which name is checked or null if it doesn't exist true if the name is OK



convertToFolderName
static String convertToFolderName(String name, String currentName)(Code)
Converts category name to name that can be used as name of folder for the category (restricted even to package name).
Parameters:
  name - the new name
Parameters:
  currentName - the current category name the updated name



createPasteTypes
protected void createPasteTypes(java.awt.datatransfer.Transferable t, java.util.List s)(Code)
create Paste transferable data types
Parameters:
  t - the trasnsferable data
Parameters:
  s - the source list



getActions
public Action[] getActions(boolean context)(Code)
Set up the array of associated node actions. array of actions for this node



getCategoryAttribute
public Object getCategoryAttribute(String attr)(Code)
get a requested palette Category Attribute
Parameters:
  attr - the request palette category attribute the attibute value



getCookie
public org.openide.nodes.Node.Cookie getCookie(Class type)(Code)
Supports index cookie in addition to standard support.
Parameters:
  type - the class to look for instance of that class or null if this class of cookie is notsupported



getHelpCtx
public org.openide.util.HelpCtx getHelpCtx()(Code)
get the NetBeans Help Context the help context



getIcon
public java.awt.Image getIcon(int type)(Code)
get the palette category icon
Parameters:
  type - the type of category the icon image



getItemNodes
public Node[] getItemNodes()(Code)



getNewTypes
public org.openide.util.datatransfer.NewType[] getNewTypes()(Code)
Support for new types that can be created in this node. array of new type operations that are allowed



getOpenedIcon
public java.awt.Image getOpenedIcon(int type)(Code)
get the Opened Icon of this palette category
Parameters:
  type - the type of category the icon image



getPropertySets
public org.openide.nodes.Node.PropertySet[] getPropertySets()(Code)
Creates properties for this node the node properties



getToolTip
public String getToolTip()(Code)
Get the tool tip of this node the tool tip text



getValidItemNodes
public Node[] getValidItemNodes()(Code)
get the valid item nodes of this palette category the list of valid item nodes



setName
public void setName(String name)(Code)
set the Palette category Name
Parameters:
  name - the category name



setName
public void setName(String name, boolean rename)(Code)
set the Palette category Name
Parameters:
  name - the palette category name
Parameters:
  rename - is this a rename request



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