01: package org.enhydra.shark.xpdl.elements;
02:
03: import org.enhydra.shark.xpdl.XMLCollection;
04: import org.enhydra.shark.xpdl.XMLElement;
05:
06: /**
07: * Represents coresponding element from XPDL schema.
08: *
09: * @author Sasa Bojanic
10: */
11: public class TypeDeclarations extends XMLCollection {
12:
13: // min=0, max=unbounded
14: public TypeDeclarations(Package p) {
15: super (p, false);
16: }
17:
18: public XMLElement generateNewElement() {
19: return new TypeDeclaration(this );
20: }
21:
22: public TypeDeclaration getTypeDeclaration(String Id) {
23: return (TypeDeclaration) getCollectionElement(Id);
24: }
25:
26: }
|