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
String
PROP_ABSTRACT
final
public
static
String
PROP_BLOCK
final
public
static
String
PROP_DEFAULT
final
public
static
String
PROP_ELEMENT_REF
final
public
static
String
PROP_FINAL
final
public
static
String
PROP_FIXED
final
public
static
String
PROP_FORM
final
public
static
String
PROP_NILLABLE
final
public
static
String
PROP_TYPE
protected
String
block
protected
String
defaultValue
protected
String
finalValue
protected
String
fixedValue
protected
Form
form
protected
boolean
isAbstract
protected
boolean
isNillable
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
void
accept
(
AXIVisitor
visitor)
Allows a visitor to visit this Element.
abstract
public
boolean
getAbstract
()
Returns abstract property.
abstract
public
String
getBlock
()
Returns the block.
abstract
public
String
getDefault
()
Returns the default value.
abstract
public
String
getFinal
()
Returns the final property.
abstract
public
String
getFixed
()
Returns the fixed value.
abstract
public
Form
getForm
()
Returns the form.
abstract
public
boolean
getNillable
()
Returns the nillable.
abstract
public
Element
getReferent
()
Returns the referent if isReference() is true.
abstract
public
AXIType
getType
()
Returns the complex type of this element, if there is one.
public
Boolean
isNillable
()
abstract
public
boolean
isReference
()
Returns true if it is a reference, false otherwise.
abstract
public
void
setAbstract
(boolean value)
Sets the abstract property.
abstract
public
void
setBlock
(
String
value)
Sets the block property.
abstract
public
void
setDefault
(
String
value)
Sets the default value.
abstract
public
void
setFinal
(
String
value)
Sets the final property.
abstract
public
void
setFixed
(
String
value)
Sets the fixed value.
abstract
public
void
setForm
(
Form
value)
Sets the form.
abstract
public
void
setNillable
(boolean value)
Sets the nillable property.
public
void
setNillable
(
Boolean
nillable)
abstract
public
void
setType
(
AXIType
type)
sets the type of this element.
public
String
toString
()
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.