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


java.lang.Object
   org.netbeans.modules.compapp.projects.common.CatalogWSDL

CatalogWSDL
public class CatalogWSDL (Code)
This class represents the in memory model that holds the entries of the wsdl/xsd imports used in resolving the implicit references in the xml files. It defines the interface to serialize/deserialize the entries to/from catalog.wsdl file to represent the model on disk as a wsdl model.
See Also:   CatalogWSDLModelSerializer
See Also:   ImplicitCatalogSupport
author:
   chikkala

Inner Class :public static enum EntryType
Inner Class :public static class Entry
Inner Class :abstract public static class CatalogWSDLSerializer

Field Summary
final public static  StringCATALOG_NAME
    
final public static  StringCATALOG_WSDL_FILE
    
final public static  StringTNS
    

Constructor Summary
public  CatalogWSDL()
    

Method Summary
public  booleanaddAllEntries(List<Entry> list)
    
public  booleanaddEntry(Entry entry)
    
public  voidclear()
    
public static  FileObjectgetCatalogWSDLFile(Project project)
     finds the catalog wsdl file in the project and return the corresponding file object.
Parameters:
  project - project in which the catalog file should be looked up.
public static  CatalogWSDLSerializergetCatalogWSDLSerializer()
     return the current serializer.
public  List<Entry>getEntries()
    
public  List<Entry>getEntries(EntryType type)
     return the list of entries of type either wsdl or xsd imports
Parameters:
  type - WSDL or XSD.
public  List<Entry>getEntries(String namespace)
    
public  EntrygetEntry(EntryType type, String namespace, String location)
     finds the entry in the catalog.
public static  CatalogWSDLloadCatalogWSDL(FileObject fromDir)
     reads the catalog.xml file from a specified directory and return the in memory representation of it.
public static  CatalogWSDLloadCatalogWSDL(Project project)
    
public  booleanremoveEntry(Entry entry)
    
public static  voidsaveCatalogWSDL(CatalogWSDL catalog, FileObject destDir)
     writes the in memory model to the catalog.wsdl file in a destination directory.
public static  voidsaveCatalogWSDL(CatalogWSDL catalog, Project project)
     saves the memory model of the catalog wsdl a location in a project.
public static  voidsetCatalogWSDLSerializer(CatalogWSDLSerializer serializer)
     set the static reference to the serializer that can be used to serialize/deserialze the model to/from file.

Field Detail
CATALOG_NAME
final public static String CATALOG_NAME(Code)
name of the wsdl defintion



CATALOG_WSDL_FILE
final public static String CATALOG_WSDL_FILE(Code)
file name for the catalog wsdl



TNS
final public static String TNS(Code)
catalog wsdl namespace




Constructor Detail
CatalogWSDL
public CatalogWSDL()(Code)
default constructor




Method Detail
addAllEntries
public boolean addAllEntries(List<Entry> list)(Code)
adds entries
Parameters:
  list - of entries true if the entries are added else false.



addEntry
public boolean addEntry(Entry entry)(Code)
add single entrie
Parameters:
  entry - entry to be added true if the entries is added else false.



clear
public void clear()(Code)
clear all entries



getCatalogWSDLFile
public static FileObject getCatalogWSDLFile(Project project) throws IOException(Code)
finds the catalog wsdl file in the project and return the corresponding file object.
Parameters:
  project - project in which the catalog file should be looked up. file object correpsonding to the catalog wsdl file in the project
throws:
  java.io.IOException - on error



getCatalogWSDLSerializer
public static CatalogWSDLSerializer getCatalogWSDLSerializer()(Code)
return the current serializer. if not set, creates a default one and return. CatalogWSDLSerializer



getEntries
public List<Entry> getEntries()(Code)
return the list of entries in the catalog model List of Entry objects



getEntries
public List<Entry> getEntries(EntryType type)(Code)
return the list of entries of type either wsdl or xsd imports
Parameters:
  type - WSDL or XSD. List of Entry objects



getEntries
public List<Entry> getEntries(String namespace)(Code)
return entries correpsonding to the namespace
Parameters:
  namespace - namespace of the entreis List of Entry objects that has the namespace.



getEntry
public Entry getEntry(EntryType type, String namespace, String location)(Code)
finds the entry in the catalog.
Parameters:
  type - type of the entry. can not be null
Parameters:
  namespace - namespace. can not be null
Parameters:
  location - location. can be null. Entry object



loadCatalogWSDL
public static CatalogWSDL loadCatalogWSDL(FileObject fromDir) throws IOException(Code)
reads the catalog.xml file from a specified directory and return the in memory representation of it.
Parameters:
  fromDir - directory in which to look for the catalog.wsdl file CatalogWSDL model
throws:
  java.io.IOException - on error



loadCatalogWSDL
public static CatalogWSDL loadCatalogWSDL(Project project) throws IOException(Code)
loads the catalog wsdl model from the catalog.wsdl file in a project
Parameters:
  project - project from which to load the catalog wsdl model memory model of the catalog wsdl file
throws:
  java.io.IOException - on error.



removeEntry
public boolean removeEntry(Entry entry)(Code)
removes the entry from the list
Parameters:
  entry - object true if the entry is removed successfully



saveCatalogWSDL
public static void saveCatalogWSDL(CatalogWSDL catalog, FileObject destDir) throws IOException(Code)
writes the in memory model to the catalog.wsdl file in a destination directory. creates the file if it is not existing.
Parameters:
  catalog - in memory model
Parameters:
  destDir - direcotry to save the model
throws:
  java.io.IOException - on error



saveCatalogWSDL
public static void saveCatalogWSDL(CatalogWSDL catalog, Project project) throws IOException(Code)
saves the memory model of the catalog wsdl a location in a project.
Parameters:
  catalog - memory model
Parameters:
  project - project to which the model should be saved.
throws:
  java.io.IOException - on error.



setCatalogWSDLSerializer
public static void setCatalogWSDLSerializer(CatalogWSDLSerializer serializer)(Code)
set the static reference to the serializer that can be used to serialize/deserialze the model to/from file.
Parameters:
  serializer -



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.