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


org.netbeans.modules.xml.axi.AXIComponent
   org.netbeans.modules.xml.axi.AXIContainer
      org.netbeans.modules.xml.axi.AbstractElement
         org.netbeans.modules.xml.axi.Element

All known Subclasses:   org.netbeans.modules.xml.axi.impl.ElementProxy,  org.netbeans.modules.xml.axi.impl.ElementRef,  org.netbeans.modules.xml.axi.impl.ElementImpl,
Element
abstract public class Element extends AbstractElement implements AXIType(Code)
Represents an Element in XML Schema.
author:
   Samaresh (Samaresh.Panda@Sun.Com)


Field Summary
final public static  StringPROP_ABSTRACT
    
final public static  StringPROP_BLOCK
    
final public static  StringPROP_DEFAULT
    
final public static  StringPROP_ELEMENT_REF
    
final public static  StringPROP_FINAL
    
final public static  StringPROP_FIXED
    
final public static  StringPROP_FORM
    
final public static  StringPROP_NILLABLE
    
final public static  StringPROP_TYPE
    
protected  Stringblock
    
protected  StringdefaultValue
    
protected  StringfinalValue
    
protected  StringfixedValue
    
protected  Formform
    
protected  booleanisAbstract
    
protected  booleanisNillable
    

Constructor Summary
public  Element(AXIModel model)
    
public  Element(AXIModel model, SchemaComponent schemaComponent)
    
public  Element(AXIModel model, AXIComponent sharedComponent)
     Creates a proxy for this Element.

Method Summary
public  voidaccept(AXIVisitor visitor)
     Allows a visitor to visit this Element.
abstract public  booleangetAbstract()
     Returns abstract property.
abstract public  StringgetBlock()
     Returns the block.
abstract public  StringgetDefault()
     Returns the default value.
abstract public  StringgetFinal()
     Returns the final property.
abstract public  StringgetFixed()
     Returns the fixed value.
abstract public  FormgetForm()
     Returns the form.
abstract public  booleangetNillable()
     Returns the nillable.
abstract public  ElementgetReferent()
     Returns the referent if isReference() is true.
abstract public  AXITypegetType()
     Returns the complex type of this element, if there is one.
public  BooleanisNillable()
    
abstract public  booleanisReference()
     Returns true if it is a reference, false otherwise.
abstract public  voidsetAbstract(boolean value)
     Sets the abstract property.
abstract public  voidsetBlock(String value)
     Sets the block property.
abstract public  voidsetDefault(String value)
     Sets the default value.
abstract public  voidsetFinal(String value)
     Sets the final property.
abstract public  voidsetFixed(String value)
     Sets the fixed value.
abstract public  voidsetForm(Form value)
     Sets the form.
abstract public  voidsetNillable(boolean value)
     Sets the nillable property.
public  voidsetNillable(Boolean nillable)
    
abstract public  voidsetType(AXIType type)
     sets the type of this element.
public  StringtoString()
     String representation of this Element.

Field Detail
PROP_ABSTRACT
final public static String PROP_ABSTRACT(Code)



PROP_BLOCK
final public static String PROP_BLOCK(Code)



PROP_DEFAULT
final public static String PROP_DEFAULT(Code)



PROP_ELEMENT_REF
final public static String PROP_ELEMENT_REF(Code)



PROP_FINAL
final public static String PROP_FINAL(Code)



PROP_FIXED
final public static String PROP_FIXED(Code)



PROP_FORM
final public static String PROP_FORM(Code)



PROP_NILLABLE
final public static String PROP_NILLABLE(Code)



PROP_TYPE
final public static String PROP_TYPE(Code)



block
protected String block(Code)



defaultValue
protected String defaultValue(Code)



finalValue
protected String finalValue(Code)



fixedValue
protected String fixedValue(Code)



form
protected Form form(Code)



isAbstract
protected boolean isAbstract(Code)



isNillable
protected boolean isNillable(Code)




Constructor Detail
Element
public Element(AXIModel model)(Code)
Creates a new instance of Element



Element
public Element(AXIModel model, SchemaComponent schemaComponent)(Code)
Creates a new instance of Element



Element
public Element(AXIModel model, AXIComponent sharedComponent)(Code)
Creates a proxy for this Element.




Method Detail
accept
public void accept(AXIVisitor visitor)(Code)
Allows a visitor to visit this Element.



getAbstract
abstract public boolean getAbstract()(Code)
Returns abstract property.



getBlock
abstract public String getBlock()(Code)
Returns the block.



getDefault
abstract public String getDefault()(Code)
Returns the default value.



getFinal
abstract public String getFinal()(Code)
Returns the final property.



getFixed
abstract public String getFixed()(Code)
Returns the fixed value.



getForm
abstract public Form getForm()(Code)
Returns the form.



getNillable
abstract public boolean getNillable()(Code)
Returns the nillable.



getReferent
abstract public Element getReferent()(Code)
Returns the referent if isReference() is true.



getType
abstract public AXIType getType()(Code)
Returns the complex type of this element, if there is one. Null for element with simple type or anonymous type.



isNillable
public Boolean isNillable()(Code)
used by property editor



isReference
abstract public boolean isReference()(Code)
Returns true if it is a reference, false otherwise.



setAbstract
abstract public void setAbstract(boolean value)(Code)
Sets the abstract property.



setBlock
abstract public void setBlock(String value)(Code)
Sets the block property.



setDefault
abstract public void setDefault(String value)(Code)
Sets the default value.



setFinal
abstract public void setFinal(String value)(Code)
Sets the final property.



setFixed
abstract public void setFixed(String value)(Code)
Sets the fixed value.



setForm
abstract public void setForm(Form value)(Code)
Sets the form.



setNillable
abstract public void setNillable(boolean value)(Code)
Sets the nillable property.



setNillable
public void setNillable(Boolean nillable)(Code)
used by property editor



setType
abstract public void setType(AXIType type)(Code)
sets the type of this element.



toString
public String toString()(Code)
String representation of this Element.



Fields inherited from org.netbeans.modules.xml.axi.AbstractElement
final public static String PROP_ELEMENT(Code)(Java Doc)
final public static String PROP_MAXOCCURS(Code)(Java Doc)
final public static String PROP_MINOCCURS(Code)(Java Doc)
protected String maxOccurs(Code)(Java Doc)
protected String minOccurs(Code)(Java Doc)

Methods inherited from org.netbeans.modules.xml.axi.AbstractElement
abstract public void accept(AXIVisitor visitor)(Code)(Java Doc)
public boolean allowsFullMultiplicity()(Code)(Java Doc)
public String getMaxOccurs()(Code)(Java Doc)
public String getMinOccurs()(Code)(Java Doc)
public void setMaxOccurs(String value)(Code)(Java Doc)
public void setMinOccurs(String value)(Code)(Java Doc)

Fields inherited from org.netbeans.modules.xml.axi.AXIContainer
final public static String PROP_NAME(Code)(Java Doc)
protected String name(Code)(Java Doc)

Methods inherited from org.netbeans.modules.xml.axi.AXIContainer
public void addAttribute(AbstractAttribute attribute)(Code)(Java Doc)
public void addCompositor(Compositor compositor)(Code)(Java Doc)
public void addElement(AbstractElement child)(Code)(Java Doc)
final public List<AbstractAttribute> getAttributes()(Code)(Java Doc)
public Compositor getCompositor()(Code)(Java Doc)
public String getName()(Code)(Java Doc)
public void removeAttribute(AbstractAttribute attribute)(Code)(Java Doc)
public void removeCompositor(Compositor compositor)(Code)(Java Doc)
public void removeElement(AbstractElement element)(Code)(Java Doc)
public void setName(String name)(Code)(Java Doc)

Fields inherited from org.netbeans.modules.xml.axi.AXIComponent
protected AXIComponent sharedComponent(Code)(Java Doc)

Methods inherited from org.netbeans.modules.xml.axi.AXIComponent
abstract public void accept(AXIVisitor visitor)(Code)(Java Doc)
final public void addChildAtIndex(AXIComponent child, int index)(Code)(Java Doc)
public void addListener(AXIComponent proxy)(Code)(Java Doc)
protected void appendChild(String property, AXIComponent child)(Code)(Java Doc)
final public void appendChild(AXIComponent child)(Code)(Java Doc)
protected void appendChildQuietly(AXIComponent newComponent, List<AXIComponent> children)(Code)(Java Doc)
public boolean canVisitChildren()(Code)(Java Doc)
protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public AXIComponent copy(AXIComponent parent)(Code)(Java Doc)
protected void firePropertyChangeEvent(String property, Object oldVal, Object newVal)(Code)(Java Doc)
public List<AbstractElement> getChildElements()(Code)(Java Doc)
public ComponentType getComponentType()(Code)(Java Doc)
public ContentModel getContentModel()(Code)(Java Doc)
public String getDocumentation()(Code)(Java Doc)
public int getIndex()(Code)(Java Doc)
public int getIndex(boolean absolute)(Code)(Java Doc)
public AXIModel getModel()(Code)(Java Doc)
public AXIComponent getOriginal()(Code)(Java Doc)
public Element getParentElement()(Code)(Java Doc)
final public SchemaComponent getPeer()(Code)(Java Doc)
public List<AXIComponent> getRefSet()(Code)(Java Doc)
public AXIComponent getSharedComponent()(Code)(Java Doc)
public String getTargetNamespace()(Code)(Java Doc)
public void insertAtIndex(String property, AXIComponent child, int index)(Code)(Java Doc)
protected void insertAtIndexQuietly(AXIComponent newComponent, List<AXIComponent> children, int index)(Code)(Java Doc)
public boolean isGlobal()(Code)(Java Doc)
protected boolean isInModel()(Code)(Java Doc)
public boolean isReadOnly()(Code)(Java Doc)
public boolean isShared()(Code)(Java Doc)
public void populateChildren(List<AXIComponent> children)(Code)(Java Doc)
public void propertyChange(PropertyChangeEvent evt)(Code)(Java Doc)
public void removeAllChildren()(Code)(Java Doc)
public void removeChild(String property, AXIComponent child)(Code)(Java Doc)
final public void removeChild(AXIComponent child)(Code)(Java Doc)
protected void removeChildQuietly(AXIComponent component, List<AXIComponent> children)(Code)(Java Doc)
public void removeListener(AXIComponent proxy)(Code)(Java Doc)
final public void setPeer(SchemaComponent peer)(Code)(Java Doc)
protected void setSharedComponent(AXIComponent sharedComponent)(Code)(Java Doc)
public boolean supportsCardinality()(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.