org.apache.ws.jaxme.xs.xml.impl
Class XsTKeybaseImpl
java.lang.Object
   org.apache.ws.jaxme.xs.xml.impl.XsObjectImpl
org.apache.ws.jaxme.xs.xml.impl.XsObjectImpl
       org.apache.ws.jaxme.xs.xml.impl.XsTOpenAttrsImpl
org.apache.ws.jaxme.xs.xml.impl.XsTOpenAttrsImpl
           org.apache.ws.jaxme.xs.xml.impl.XsTAnnotatedImpl
org.apache.ws.jaxme.xs.xml.impl.XsTAnnotatedImpl
               org.apache.ws.jaxme.xs.xml.impl.XsTKeybaseImpl
org.apache.ws.jaxme.xs.xml.impl.XsTKeybaseImpl
- All Implemented Interfaces: 
- XsObject, XsTAnnotated, XsTKeybase, XsTOpenAttrs
- Direct Known Subclasses: 
- XsEKeyImpl, XsEKeyrefImpl, XsEUniqueImpl
- public class XsTKeybaseImpl- extends XsTAnnotatedImpl- implements XsTKeybase
Implementation of the xs:keybase type, with the
 following specification:
 
  <xs:complexType name="keybase">
    <xs:complexContent>
      <xs:extension base="xs:annotated">
        <xs:sequence>
          <xs:element ref="xs:selector"/>
          <xs:element ref="xs:field" minOccurs="1" maxOccurs="unbounded"/>
        </xs:sequence>
        <xs:attribute name="name" type="xs:NCName" use="required"/>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
 
- Author:
- Jochen Wiedmann
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
 
 
 
XsTKeybaseImpl
protected XsTKeybaseImpl(XsObject pParent)
createSelector
public XsESelector createSelector()
- 
- Specified by:
- createSelectorin interface- XsTKeybase
 
- 
 
getSelector
public XsESelector getSelector()
- 
- Specified by:
- getSelectorin interface- XsTKeybase
 
- 
 
createField
public XsEField createField()
- 
- Specified by:
- createFieldin interface- XsTKeybase
 
- 
 
getFields
public XsEField[] getFields()
- 
- Specified by:
- getFieldsin interface- XsTKeybase
 
- 
 
setName
public void setName(XsNCName pName)
- 
- Specified by:
- setNamein interface- XsTKeybase
 
- 
 
getName
public XsNCName getName()
- 
- Specified by:
- getNamein interface- XsTKeybase
 
- 
 
validate
public void validate()
- Description copied from interface: XsObject
- Validates the types, attributes, elements, ... internal state. - 
 
- 
- Specified by:
- validatein interface- XsObject
- Overrides:
- validatein class- XsObjectImpl
 
-