org.jboss.xb.binding.metadata
Class XsdElement

java.lang.Object
  extended by org.jboss.xb.binding.metadata.XsdElement
Direct Known Subclasses:
XsdAnnotation, XsdAppInfo

public class XsdElement
extends Object

Version:
$Revision: 1.1.2.2 $
Author:
Alexey Loubyansky

Field Summary
static javax.xml.namespace.QName QNAME_NAME
           
 
Constructor Summary
XsdElement(javax.xml.namespace.QName qName)
           
 
Method Summary
 void addAttribute(javax.xml.namespace.QName qName, String value)
           
 void addChild(XsdElement child)
           
 boolean equals(Object o)
           
 String getAttribute(javax.xml.namespace.QName qName)
           
 XsdElement getChild(javax.xml.namespace.QName qName)
           
 String getData()
           
 String getNameAttribute()
           
 javax.xml.namespace.QName getQName()
           
 int hashCode()
           
 void setData(String data)
           
 void setNameAttribute(String name)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

QNAME_NAME

public static final javax.xml.namespace.QName QNAME_NAME
Constructor Detail

XsdElement

public XsdElement(javax.xml.namespace.QName qName)
Method Detail

getAttribute

public String getAttribute(javax.xml.namespace.QName qName)

addAttribute

public void addAttribute(javax.xml.namespace.QName qName,
                         String value)

getChild

public XsdElement getChild(javax.xml.namespace.QName qName)

addChild

public void addChild(XsdElement child)

getData

public String getData()

setData

public void setData(String data)

getQName

public javax.xml.namespace.QName getQName()

getNameAttribute

public String getNameAttribute()

setNameAttribute

public void setNameAttribute(String name)

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.