|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.americancoders.edi.TemplateComposite
Field Summary | |
protected java.lang.String |
description
|
protected java.lang.String |
id
|
protected java.lang.String |
name
|
protected int |
sequence
|
protected java.lang.String |
xmlTag
|
Constructor Summary | |
TemplateComposite()
|
|
TemplateComposite(java.lang.String inId,
java.lang.String inName,
int inSequence,
java.lang.String inDescription)
TemplateCompositeVector, there are two flavors of composites Templates and regular |
|
TemplateComposite(java.lang.String inId,
java.lang.String inName,
int inSequence,
java.lang.String inDescription,
java.lang.String inXMLTag)
TemplateCompositeVector, there are two flavors of composites Templates and regular |
Method Summary | |
void |
addDataElement(TemplateDE inTemplateDE)
adds to TemplateDE container |
CompositeDE |
createComposite(java.lang.String id)
creates a static composite |
int |
doYouUseThisXMLElement(java.lang.String inXML,
int startAt)
routine to ask if it uses a dataelement |
java.lang.String |
getDescription()
returns the Description for the Segment |
java.lang.String |
getID()
gets TemplateComposite id |
java.lang.String |
getName()
gets TemplateComposite name |
int |
getSequence()
gets sequence |
TemplateDE |
getTemplateDE(int at)
gets TemplateDE from TemplateDE container by position |
TemplateDE |
getTemplateDE(java.lang.String id)
gets TemplateDE from TemplateDE container by ID |
int |
getTemplateDESize()
|
java.lang.String |
getXMLTag()
returns the xml tag field |
void |
readExternal(java.io.ObjectInput in)
used by externalize methods |
void |
setDescription(java.lang.String inDesc)
sets Description for the Segmemt |
void |
setID(java.lang.String inID)
sets TemplateComposite id |
void |
setName(java.lang.String inName)
|
void |
setSequence(int inSequence)
sets sequence |
void |
setXMLTag(java.lang.String inXMLTag)
sets the xmltag field |
void |
writeExternal(java.io.ObjectOutput out)
used by externalize methods |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Field Detail |
protected java.lang.String id
protected java.lang.String name
protected int sequence
protected java.lang.String description
protected java.lang.String xmlTag
Constructor Detail |
public TemplateComposite()
public TemplateComposite(java.lang.String inId, java.lang.String inName, int inSequence, java.lang.String inDescription, java.lang.String inXMLTag)
templates are used to define a composite dynamically
and are used to build the static form of composites
contains template data element
string
- inID composite idstring
- inName composite nameint
- composite sequenceString
- composite descriptionString
- xml tagpublic TemplateComposite(java.lang.String inId, java.lang.String inName, int inSequence, java.lang.String inDescription)
templates are used to define a composite dynamically
and are used to build the static form of composites
contains template data elements and secondary composites
string
- inID composite idstring
- inName composite nameint
- composite sequenceString
- composite descriptionint
- the number of times the composite occursMethod Detail |
public int getTemplateDESize()
public void setID(java.lang.String inID)
string
- inID composite idpublic void setName(java.lang.String inName)
public java.lang.String getID()
public java.lang.String getName()
public void setSequence(int inSequence)
int
- sequencepublic int getSequence()
public void setDescription(java.lang.String inDesc)
String
- public java.lang.String getDescription()
public void setXMLTag(java.lang.String inXMLTag)
String
- public java.lang.String getXMLTag()
public void addDataElement(TemplateDE inTemplateDE)
TemplateDE
- public TemplateDE getTemplateDE(int at)
int
- position in containerpublic TemplateDE getTemplateDE(java.lang.String id)
String
- id of TemplateDE in containerpublic CompositeDE createComposite(java.lang.String id) throws java.lang.Exception
String
- idpublic int doYouUseThisXMLElement(java.lang.String inXML, int startAt)
String
- idint
- whereToStartLooking, prevents duplicate DE's from getting only the firstpublic void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
ObjectInput
- object input streampublic void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
ObjectInput
- object input stream
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |