|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.jaxfront.core.schema.SchemaKey
public class SchemaKey
Represents an XML Schema key definition. A schema key maybe refered by an SchemaKeyRef.
SchemaKeyRef| Constructor Summary | |
|---|---|
SchemaKey(SchemaNode schemaElement,
java.lang.String name,
java.lang.String selectorXPath,
java.lang.String[] fields)
Constructor to create a SchemaKey. |
|
| Method Summary | |
|---|---|
void |
addSelector(SchemaNode kfNode)
|
java.lang.String[] |
getFields()
Returns all referenced field names. |
java.lang.String |
getName()
Returns the name of this key. |
java.lang.String[] |
getNormalizedSelectorXPath()
Returns "normalized selector xpath. |
SchemaNode |
getSchemaElement()
Returns the holding schema element. |
SchemaNode[] |
getSelectors()
|
java.lang.String |
getSelectorXPath()
Returns the selector xpath. |
boolean |
isDefinedOnList()
|
void |
setDefinedOnList(boolean onList)
|
void |
setNormalizedSelectorXPath(java.lang.String[] xpaths)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SchemaKey(SchemaNode schemaElement,
java.lang.String name,
java.lang.String selectorXPath,
java.lang.String[] fields)
schemaElement - holding schema elementname - name of the key referenceselectorXPath - xpath to point tofields - field names to reference| Method Detail |
|---|
public java.lang.String[] getFields()
public SchemaNode getSchemaElement()
public java.lang.String getSelectorXPath()
public java.lang.String[] getNormalizedSelectorXPath()
public void setNormalizedSelectorXPath(java.lang.String[] xpaths)
public java.lang.String getName()
public boolean isDefinedOnList()
public void setDefinedOnList(boolean onList)
public void addSelector(SchemaNode kfNode)
public SchemaNode[] getSelectors()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||