| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectsk.uniba.euromath.document.schema.impl.export.ElementSequenceRuleImpl
public final class ElementSequenceRuleImpl
Implements the ElementSequenceRule interface.
| Field Summary | |
|---|---|
 com.sun.msv.grammar.Expression | 
exp
Expression, generating element sequence.  | 
 RulePool | 
pool
The rule pool instance.  | 
| Method Summary | |
|---|---|
 List<? extends IInsertListP> | 
getSequences(sk.baka.ikslibs.ptr.DOMPoint start)
Computes all possibilities of sequences, that can be generated by this rule.  | 
 String | 
toString()
 | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
|---|
public final com.sun.msv.grammar.Expression exp
public final RulePool pool
| Method Detail | 
|---|
public List<? extends IInsertListP> getSequences(sk.baka.ikslibs.ptr.DOMPoint start)
IElementSequenceRulePComputes all possibilities of sequences, that can be generated by this rule. There must be only such insertlists, that doesn't contain optional elements. There must be no duplicite insertlists. If no elements are required to be created then an empty list shall be returned.
 All insertpoints in each returned insertlist must be equal to
 start. All one-item-length insertlists must be grouped
 together into one insert list.
 
getSequences in interface IElementSequenceRulePstart - insertpoint, from which the numbering must start. It is
 guaranteed that start.pos == 0 is true.
null.public String toString()
toString in class Object
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||