|
Sun Message Library for SWIFT API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.stc.swift.builder.SwiftOTDBuilderObjAdapter
com.stc.swift.builder.SwiftAltrnEntry
public class SwiftAltrnEntry
this class represents either a Mandatory entry or an Optional entry in a MT description; Update history: 05/24/2006 : QAI 100008 - implement SWIFT HRF parser Added setters in case the information is parsed using another parser (such as HRF reader) and the entry is set from other objects;
Field Summary |
---|
Constructor Summary | |
---|---|
SwiftAltrnEntry(SwiftOTDBuilderObject parent)
Creates a new SwiftAltrnEntry object. |
Method Summary | |
---|---|
void |
buildOtd(com.stc.otd.forest.OtdSerial otdSerial,
com.stc.otd.forest.OtdWood otdWood,
java.util.Hashtable hash,
java.lang.String baseName)
|
void |
diff(SwiftOTDBuilderObject obj,
java.io.PrintWriter writer,
boolean coreAttrOnly)
|
void |
genMap(SwiftOTDBuilderObject obj,
java.io.PrintWriter writer)
compare the expansion attribute of this and obj
- if there is one, and output the extractfile's expan if there is a diff |
java.lang.String |
getAltrnName(java.lang.String baseName)
|
SwiftEntryField |
getEntry()
|
java.lang.String |
getID()
|
SwiftOptEntryField |
getOptEntry()
|
java.lang.String |
getOptionChoice()
|
SwiftOTDBuilderObject |
getParent()
|
void |
parse(java.io.LineNumberReader lnr)
|
void |
print(java.io.PrintWriter writer)
|
void |
setEntry(SwiftEntryField entry)
setter for Entry |
void |
setOptEntry(SwiftOptEntryField entry)
setter for Optional Entry |
void |
setOptionChoice(java.lang.String choice)
setter for Option Choice flag; |
void |
setParent(SwiftOTDBuilderObject parent)
|
Methods inherited from class com.stc.swift.builder.SwiftOTDBuilderObjAdapter |
---|
calculateRepetitiveInfo, getHRFEntry, getMTType, mapName, print, setHRFEntry |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SwiftAltrnEntry(SwiftOTDBuilderObject parent)
Method Detail |
---|
public java.lang.String getOptionChoice()
public java.lang.String getAltrnName(java.lang.String baseName)
public void parse(java.io.LineNumberReader lnr) throws SwiftParsingException, java.io.IOException
SwiftParsingException
java.io.IOException
public void buildOtd(com.stc.otd.forest.OtdSerial otdSerial, com.stc.otd.forest.OtdWood otdWood, java.util.Hashtable hash, java.lang.String baseName) throws com.stc.otd.builder.OtdBuilderException
com.stc.otd.builder.OtdBuilderException
public void setOptEntry(SwiftOptEntryField entry)
entry
- public SwiftOptEntryField getOptEntry()
public void setEntry(SwiftEntryField entry)
entry
- public SwiftEntryField getEntry()
public void setOptionChoice(java.lang.String choice)
choice
- public SwiftOTDBuilderObject getParent()
getParent
in interface SwiftOTDBuilderObject
getParent
in class SwiftOTDBuilderObjAdapter
public void setParent(SwiftOTDBuilderObject parent)
setParent
in interface SwiftOTDBuilderObject
setParent
in class SwiftOTDBuilderObjAdapter
public java.lang.String getID()
getID
in interface SwiftOTDBuilderObject
getID
in class SwiftOTDBuilderObjAdapter
public void print(java.io.PrintWriter writer) throws java.lang.Exception
print
in interface SwiftOTDBuilderObject
print
in class SwiftOTDBuilderObjAdapter
java.lang.Exception
public void genMap(SwiftOTDBuilderObject obj, java.io.PrintWriter writer) throws java.lang.Exception
this
and obj
- if there is one, and output the extractfile's expan if there is a diff
genMap
in interface SwiftOTDBuilderObject
genMap
in class SwiftOTDBuilderObjAdapter
java.lang.Exception
public void diff(SwiftOTDBuilderObject obj, java.io.PrintWriter writer, boolean coreAttrOnly) throws java.lang.Exception
diff
in interface SwiftOTDBuilderObject
diff
in class SwiftOTDBuilderObjAdapter
java.lang.Exception
|
Sun Message Library for SWIFT API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |