View Javadoc

1   package ca.uhn.hl7v2.model;
2   
3   import java.util.List;
4   import java.util.Set;
5   
6   /**
7    * Represents a {@link Message} or {@link Group} which contains child elements 
8    * for more than one structure type. Super structures are used for convenience since
9    * they allow you to use the same code to handle multiple message types.  
10   */
11  public interface SuperStructure extends Group {
12  
13  	Set<String> getStructuresWhichChildAppliesTo(String theChildName);
14  
15  	List<String> getChildNamesForStructure(String theStructure);
16  	
17  }