com.americancoders.edi
Interface ITemplateSegmentContainer

All Known Implementing Classes:
Table, TemplateSegment

public interface ITemplateSegmentContainer

interface for Segment Container

OBOE - Open Business Objects for EDI
An EDI and XML Translator Written In Java
Copyright 1998-2000 - American Coders, LTD - Raleigh NC USA
All rights reserved
American Coders, Ltd
P. O. Box 97462
Raleigh, NC 27624 USA
1-919-846-2014
http://www.americancoders.com

Version:
1.4.1
Author:
Joe McVerry, American Coders Ltd.

Method Summary
 void addTemplateSegment(TemplateSegment templateSegmentObject)
          sets a Segment may be used to add a new Segment may be used to change an existing Segment may be used to remove an Segment, this is done by passing a null object
 Segment createSegment(java.lang.String ID)
          returns a new Segment
 TemplateSegment getTemplateSegment(java.lang.String ID)
          returns a Segment
 int getTemplateSegmentSize()
          implemented for interface
 

Method Detail

createSegment

public Segment createSegment(java.lang.String ID)
                      throws java.lang.Exception
returns a new Segment
Parameters:
String - id of the segment
Returns:
Segment objects - null indicates segment not set
Throws:
java.lang.Exception - ID is unknown to this Segment

getTemplateSegment

public TemplateSegment getTemplateSegment(java.lang.String ID)
                                   throws java.lang.Exception
returns a Segment
Parameters:
String - id of the segment
Returns:
Segment objects - null indicates segment not set
Throws:
java.lang.Exception - ID is unknown to this Segment

addTemplateSegment

public void addTemplateSegment(TemplateSegment templateSegmentObject)
                        throws java.lang.Exception
sets a Segment
Parameters:
Segment - object - null indicates segment not set
Throws:
java.lang.Exception - Segment is unknown

getTemplateSegmentSize

public int getTemplateSegmentSize()
implemented for interface