Java Doc for StrutsConfigDataObject.java in  » IDE-Netbeans » web.core » org » netbeans » modules » web » struts » 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 » web.core » org.netbeans.modules.web.struts 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


org.netbeans.modules.web.struts.StrutsConfigDataObject

StrutsConfigDataObject
public class StrutsConfigDataObject extends MultiDataObject implements org.openide.nodes.CookieSet.Factory(Code)

author:
   Petr Pisl

Inner Class :public static class J2eeErrorHandler implements ErrorHandler

Field Summary
final public static  StringPROP_DOC_VALID
    
protected  booleannodeDirty
    

Constructor Summary
public  StrutsConfigDataObject(FileObject pf, StrutsConfigLoader loader)
    

Method Summary
protected  voidcloseInputSource()
     This method has to be called everytime after prepareInputSource calling.
public  Node.CookiecreateCookie(Class clazz)
     Implements CookieSet.Factory interface.
protected synchronized  NodecreateNodeDelegate()
     Provides node that should represent this data object.
 org.openide.nodes.CookieSetgetCookieSet0()
    
public  StrutsConfigEditorSupportgetEditorSupport()
     Gets editor support for this data object.
public  LookupgetLookup()
    
public  StrutsConfiggetStrutsConfig()
    
public  StrutsConfiggetStrutsConfig(boolean parsenow)
    
public  booleanisDocumentDirty()
     Getter for property documentDirty.
public  booleanisDocumentValid()
    
public  booleanisNodeDirty()
     Getter for property nodeDirty.
public  voidparsingDocument()
     This method parses XML document and calls updateNode method which updates corresponding Node.
protected  InputStreamprepareInputSource()
     This method is used for obtaining the current source of xml document. First try if document is in the memory.
protected  voidrepairNode()
    
public  voidsetDocumentDirty(boolean dirty)
     setter for property documentDirty.
public  voidsetDocumentValid(boolean valid)
    
public  voidsetNodeDirty(boolean dirty)
     Setter for property nodeDirty.
protected  SAXParseErrorupdateNode(InputStream is)
     Update the node from document.
public  voidwrite(StrutsConfig config)
    

Field Detail
PROP_DOC_VALID
final public static String PROP_DOC_VALID(Code)
Property name for property documentValid



nodeDirty
protected boolean nodeDirty(Code)




Constructor Detail
StrutsConfigDataObject
public StrutsConfigDataObject(FileObject pf, StrutsConfigLoader loader) throws DataObjectExistsException(Code)
Creates a new instance of StrutsConfigDataObject




Method Detail
closeInputSource
protected void closeInputSource()(Code)
This method has to be called everytime after prepareInputSource calling. It is used for closing the stream, because it is not possible to access the underlayed stream hidden in InputSource. It is save to call this method without opening.



createCookie
public Node.Cookie createCookie(Class clazz)(Code)
Implements CookieSet.Factory interface.



createNodeDelegate
protected synchronized Node createNodeDelegate()(Code)
Provides node that should represent this data object. When a node for representation in a parent is requested by a call to getNode (parent) it is the exact copy of this node with only parent changed. This implementation creates instance DataNode.

This method is called only once. the node representation for this data object
See Also:   DataNode




getCookieSet0
org.openide.nodes.CookieSet getCookieSet0()(Code)



getEditorSupport
public StrutsConfigEditorSupport getEditorSupport()(Code)
Gets editor support for this data object.



getLookup
public Lookup getLookup()(Code)



getStrutsConfig
public StrutsConfig getStrutsConfig() throws java.io.IOException(Code)



getStrutsConfig
public StrutsConfig getStrutsConfig(boolean parsenow) throws java.io.IOException(Code)



isDocumentDirty
public boolean isDocumentDirty()(Code)
Getter for property documentDirty. Value of property documentDirty.



isDocumentValid
public boolean isDocumentValid()(Code)



isNodeDirty
public boolean isNodeDirty()(Code)
Getter for property nodeDirty. Value of property nodeDirty.



parsingDocument
public void parsingDocument()(Code)
This method parses XML document and calls updateNode method which updates corresponding Node.



prepareInputSource
protected InputStream prepareInputSource() throws java.io.IOException(Code)
This method is used for obtaining the current source of xml document. First try if document is in the memory. If not, provide the input from underlayed file object. The input source from memory or from file
exception:
  IOException - if some problem occurs



repairNode
protected void repairNode()(Code)
This method repairs Node Delegate (usually after changing document by property editor)



setDocumentDirty
public void setDocumentDirty(boolean dirty)(Code)
setter for property documentDirty. Method updateDocument() usually setsDocumentDirty to false



setDocumentValid
public void setDocumentValid(boolean valid)(Code)



setNodeDirty
public void setNodeDirty(boolean dirty)(Code)
Setter for property nodeDirty.
Parameters:
  dirty - New value of property nodeDirty.



updateNode
protected SAXParseError updateNode(InputStream is) throws java.io.IOException(Code)
Update the node from document. This method is called after document is changed.
Parameters:
  is - Input source for the document number of the line with error (document is invalid), 0 (xml document is valid)



write
public void write(StrutsConfig config) throws java.io.IOException(Code)



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