org.apache.xerces.impl.xs.identity

Class Field

public class Field extends Object

Schema identity constraint field.

INTERNAL:

Usage of this class is not supported. It may be altered or removed at any time.

Version: $Id: Field.java,v 1.20 2005/05/25 02:28:39 mrglavas Exp $

Author: Andy Clark, IBM

Nested Class Summary
protected classField.Matcher
Field matcher.
static classField.XPath
Field XPath.
Field Summary
protected IdentityConstraintfIdentityConstraint
Identity constraint.
protected Field.XPathfXPath
Field XPath.
Constructor Summary
Field(Field.XPath xpath, IdentityConstraint identityConstraint)
Constructs a field.
Method Summary
XPathMatchercreateMatcher(FieldActivator activator, ValueStore store)
Creates a field matcher.
IdentityConstraintgetIdentityConstraint()
Returns the identity constraint.
XPathgetXPath()
Returns the field XPath.
StringtoString()
Returns a string representation of this object.

Field Detail

fIdentityConstraint

protected IdentityConstraint fIdentityConstraint
Identity constraint.

fXPath

protected Field.XPath fXPath
Field XPath.

Constructor Detail

Field

public Field(Field.XPath xpath, IdentityConstraint identityConstraint)
Constructs a field.

Method Detail

createMatcher

public XPathMatcher createMatcher(FieldActivator activator, ValueStore store)
Creates a field matcher.

getIdentityConstraint

public IdentityConstraint getIdentityConstraint()
Returns the identity constraint.

getXPath

public XPath getXPath()
Returns the field XPath.

toString

public String toString()
Returns a string representation of this object.
Copyright B) 1999-2005 Apache XML Project. All Rights Reserved.