public final class NodeSchema extends Object
| Constructor and Description |
|---|
NodeSchema(int nAttributeMin,
int nAttributeMax,
int nElementMin,
int nElementMax)
Default Constructor.
|
NodeSchema(NodeSchema other,
int nAttributeMin,
int nAttributeMax,
int nElementMin,
int nElementMax)
Copy constructor
|
| Modifier and Type | Method and Description |
|---|---|
AttributeInfo |
getAttributeInfo(int eTag)
Accessor returning the attribute information
|
ChildRelnInfo |
getChildRelnInfo(int eTag)
Accessor returning the child relationship information
|
SchemaPairs |
getValidAttributes()
Accessor returning the set of valid attribute names
|
SchemaPairs |
getValidChildren()
Accessor returning the set of valid children
|
public NodeSchema(int nAttributeMin,
int nAttributeMax,
int nElementMin,
int nElementMax)
nAttributeMin - - min attribute tag for this schemanAttributeMax - - max attribute tag for this schemanElementMin - - min element tag for this schemanElementMax - - max element tag for this schemapublic NodeSchema(NodeSchema other, int nAttributeMin, int nAttributeMax, int nElementMin, int nElementMax)
other - - the NodeSchema to copynAttributeMin - - min attribute tag for this schemanAttributeMax - - max attribute tag for this schemanElementMin - - min element tag for this schemanElementMax - - max element tag for this schemapublic AttributeInfo getAttributeInfo(int eTag)
public ChildRelnInfo getChildRelnInfo(int eTag)
public SchemaPairs getValidAttributes()
public SchemaPairs getValidChildren()
Copyright © 2010 - 2020 Adobe. All Rights Reserved