org.apache.ws.commons.schema
Class XmlSchemaIdentityConstraint

java.lang.Object
  extended by org.apache.ws.commons.schema.XmlSchemaObject
      extended by org.apache.ws.commons.schema.XmlSchemaAnnotated
          extended by org.apache.ws.commons.schema.XmlSchemaIdentityConstraint
Direct Known Subclasses:
XmlSchemaKey, XmlSchemaKeyref, XmlSchemaUnique

public class XmlSchemaIdentityConstraint
extends XmlSchemaAnnotated

Class for the identity constraints: key, keyref, and unique elements.


Field Summary
(package private)  XmlSchemaObjectCollection fields
           
(package private)  java.lang.String name
           
(package private)  XmlSchemaXPath selector
           
 
Fields inherited from class org.apache.ws.commons.schema.XmlSchemaAnnotated
annotation, id, unhandledAttributes
 
Fields inherited from class org.apache.ws.commons.schema.XmlSchemaObject
lineNumber, linePosition, sourceURI
 
Constructor Summary
XmlSchemaIdentityConstraint()
          Creates new XmlSchemaIdentityConstraint
 
Method Summary
 XmlSchemaObjectCollection getFields()
           
 java.lang.String getName()
           
 XmlSchemaXPath getSelector()
           
 void setName(java.lang.String name)
           
 void setSelector(XmlSchemaXPath selector)
           
 
Methods inherited from class org.apache.ws.commons.schema.XmlSchemaAnnotated
getAnnotation, getId, getUnhandledAttributes, setAnnotation, setId, setUnhandledAttributes
 
Methods inherited from class org.apache.ws.commons.schema.XmlSchemaObject
equals, getLineNumber, getLinePosition, getSourceURI, setLineNumber, setLinePosition, setSourceURI, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fields

XmlSchemaObjectCollection fields

name

java.lang.String name

selector

XmlSchemaXPath selector
Constructor Detail

XmlSchemaIdentityConstraint

public XmlSchemaIdentityConstraint()
Creates new XmlSchemaIdentityConstraint

Method Detail

getFields

public XmlSchemaObjectCollection getFields()

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getSelector

public XmlSchemaXPath getSelector()

setSelector

public void setSelector(XmlSchemaXPath selector)


Copyright 2004-2004-2006 Apache Software Foundation. All Rights Reserved.