Java Doc for ObjectAttributes.java in  » XML » jibx-1.1.5 » org » jibx » binding » model » 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 » XML » jibx 1.1.5 » org.jibx.binding.model 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.jibx.binding.model.AttributeBase
      org.jibx.binding.model.ObjectAttributes

ObjectAttributes
public class ObjectAttributes extends AttributeBase (Code)
Model component for object attribute group in binding definition. TODO: Add "create" attribute to say whether object should be created or not
author:
   Dennis M. Sosnoski
version:
   1.0


Field Summary
final public static  StringArrays_allowedAttributes
    

Constructor Summary
public  ObjectAttributes()
     Constructor.

Method Summary
public  IClassgetCreateClass()
     Get new instance creation class information.
public  StringgetCreateType()
     Get type to be used for creating new instance.
public  IClassItemgetFactory()
     Get factory method information.
public  StringgetFactoryName()
     Get factory method name.
public  IClassgetMarshaller()
     Get marshaller class information.
public  StringgetMarshallerName()
     Get marshaller class name.
public  IClassItemgetPostset()
     Get post-set method information.
public  StringgetPostsetName()
     Get post-set method name.
public  IClassItemgetPreget()
     Get pre-get method information.
public  StringgetPregetName()
     Get pre-get method name.
public  IClassItemgetPreset()
     Get pre-set method information.
public  StringgetPresetName()
     Get pre-set method name.
public  IClassgetUnmarshaller()
     Get unmarshaller class information.
public  StringgetUnmarshallerName()
     Get unmarshaller class name.
public  booleanisNillable()
     Check if nillable object.
public  voidprevalidate(ValidationContext vctx)
    
public  voidsetCreateType(String name)
     Set new instance type class name.
public  voidsetFactoryName(String name)
     Set factory method name.
public  voidsetMarshallerName(String name)
     Set marshaller class name.
public  voidsetNillable(boolean nillable)
     Set nillable flag.
public  voidsetPostsetName(String name)
     Set post-set method name.
public  voidsetPreget(String name)
     Set pre-get method name.
public  voidsetPresetName(String name)
     Set pre-set method name.
public  voidsetUnmarshallerName(String name)
     Set unmarshaller class name.

Field Detail
s_allowedAttributes
final public static StringArray s_allowedAttributes(Code)
Enumeration of allowed attribute names




Constructor Detail
ObjectAttributes
public ObjectAttributes()(Code)
Constructor.
Parameters:
  element - owning element




Method Detail
getCreateClass
public IClass getCreateClass()(Code)
Get new instance creation class information. This method is only usable after a call to ObjectAttributes.validate . class information for type to be created (or null ifnone)



getCreateType
public String getCreateType()(Code)
Get type to be used for creating new instance. class name for type to be created (or null if none)



getFactory
public IClassItem getFactory()(Code)
Get factory method information. This method is only usable after a call to ObjectAttributes.validate . factory method information (or null if none)



getFactoryName
public String getFactoryName()(Code)
Get factory method name. fully-qualified factory class and method name (ornull if none)



getMarshaller
public IClass getMarshaller()(Code)
Get marshaller class information. This method is only usable after a call to ObjectAttributes.validate . class information for marshaller (or null if none)



getMarshallerName
public String getMarshallerName()(Code)
Get marshaller class name. marshaller class name (or null if none)



getPostset
public IClassItem getPostset()(Code)
Get post-set method information. This method is only usable after a call to ObjectAttributes.validate . post-set method information (or null if none)



getPostsetName
public String getPostsetName()(Code)
Get post-set method name. post-set method name (or null if none)



getPreget
public IClassItem getPreget()(Code)
Get pre-get method information. This method is only usable after a call to ObjectAttributes.validate . pre-get method information (or null if none)



getPregetName
public String getPregetName()(Code)
Get pre-get method name. pre-get method name (or null if none)



getPreset
public IClassItem getPreset()(Code)
Get pre-set method information. This method is only usable after a call to ObjectAttributes.validate . pre-set method information (or null if none)



getPresetName
public String getPresetName()(Code)
Get pre-set method name. pre-set method name (or null if none)



getUnmarshaller
public IClass getUnmarshaller()(Code)
Get unmarshaller class information. This method is only usable after a call to ObjectAttributes.validate . class information for unmarshaller (or null if none)



getUnmarshallerName
public String getUnmarshallerName()(Code)
Get unmarshaller class name. unmarshaller class name (or null if none)



isNillable
public boolean isNillable()(Code)
Check if nillable object. nillable flag



prevalidate
public void prevalidate(ValidationContext vctx)(Code)



setCreateType
public void setCreateType(String name)(Code)
Set new instance type class name.
Parameters:
  name - class name to be used for creating new instance



setFactoryName
public void setFactoryName(String name)(Code)
Set factory method name.
Parameters:
  name - fully qualified class and method name for object factory



setMarshallerName
public void setMarshallerName(String name)(Code)
Set marshaller class name.
Parameters:
  name - class name to be used for marshalling



setNillable
public void setNillable(boolean nillable)(Code)
Set nillable flag.
Parameters:
  nillable - flag



setPostsetName
public void setPostsetName(String name)(Code)
Set post-set method name.
Parameters:
  name - member method name to be called after unmarshalling



setPreget
public void setPreget(String name)(Code)
Set pre-get method name.
Parameters:
  name - member method name to be called before marshalling



setPresetName
public void setPresetName(String name)(Code)
Set pre-set method name.
Parameters:
  name - member method name to be called before unmarshalling



setUnmarshallerName
public void setUnmarshallerName(String name)(Code)
Set unmarshaller class name.
Parameters:
  name - class name to be used for unmarshalling



Methods inherited from org.jibx.binding.model.AttributeBase
public void prevalidate(ValidationContext vctx)(Code)(Java Doc)
public void validate(ValidationContext vctx)(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.