|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object gov.nasa.arc.brahms.common.data.format.xml.BrahmsObjectFormatter
public class BrahmsObjectFormatter
This class provides the XML formatting logic for the BrahmsObject
Field Summary | |
---|---|
protected static java.lang.String |
BELIEF_PROPERTY
|
protected static java.lang.String |
DEBUG_PROPERTY
|
protected static java.lang.String |
DTDPATH_PROPERTY
|
protected static java.lang.String |
LOG_PROPERTY
|
protected static java.lang.String |
TABS_PROPERTY
|
Fields inherited from interface gov.nasa.arc.brahms.common.IConstants |
---|
ABORT, ACTIVECLASS, ACTIVECONCEPT, ACTIVEINSTANCE, AGENT, ANONYMOUS, ANYAGENT, AREA, AREADEF, ASSIGNED, ATTRIBUTE, BASEAREADEF, BASECLASS, BASECONCEPTUALCLASS, BASEGROUP, BASELIBRARY, BOOLEAN, BROADCAST, BUILDING, BYTE, CCLOCK, CDATE, CHAR, CITY, CLASS, CLOCK, COLLECTALL, COMMUNICATE, COMPLETE, COMPOSITE, COMPUTER, CONCEPT, CONCEPTUALCLASS, CONCEPTUALCONCEPT, CONCEPTUALOBJECT, CONTINUE, COPY, CREATEAGENT, CREATEAREA, CREATEOBJECT, current, CURRENT, DATAFRAME, DATE, DB, DETECTABLE, DIV, DOUBLE, EMAIL, EMPTY_STRING, END, ENDACTIVITY, ENTAGENT, EQ, EXCEPTION, EXPR, FACE2FACE, FACTFRAME, FALSE, FAX, FLOAT, FOREACH, FORONE, G2, GE, GEOGRAPHYCONCEPT, GESTURE, GET, GROUP, GT, IMPASSE, INT, INVALID, JAVA, JAVA_TYPE, KNOWN_MODIFIER, KNOWNVAL_MODIFIER, LE, LOCAL, LONG, LT, MAP, MINUS, MOD, MOVE, MULT, NE, NEW, NONE, NOT_MODIFIER, NOWORK, O, OA, OBJECT, ONTOLOGY, PAGER, PARAMETER, PATH, PHONE, PLUS, PRIMITIVE, PRIVATE, PROAGENT, PROTECTED, PRSAGENT, PUBLIC, PUT, RECEIVE, RELATION, sACTIVECLASS, sACTIVECONCEPT, sACTIVEINSTANCE, sAGENT, sARCHIVE, sAREA, sAREADEF, sBOOLEAN, sBYTE, sBYTECODEEXT, sCHAR, sCLASS, sCOMPUTER, sCONCEPT, sCONCEPTUALCLASS, sCONCEPTUALCONCEPT, sCONCEPTUALOBJECT, sCOPY, sCURRENT, sDETECTABLE, sDOUBLE, sEMAIL, sEND, SEND, sFACE2FACE, sFAX, sFILEEXT, sFLOAT, sGEOGRAPHYCONCEPT, sGROUP, SHORT, SIMAGENT, sINT, sJAVA_TYPE, sLONG, sMAP, sNEW, sNONE, sNOWORK, sOBJECT, SOURCECODE, sPAGER, sPARAMETER, sPATH, sPHONE, sPRIVATE, sPROJECTEXT, sPROTECTED, sPUBLIC, sSHORT, sSTART, sSTRING, sSYMBOL, START, STRING, sUNKNOWN, sVOID, SYMBOL, TRUE, UDT, UML, UNASSIGNED, UNDEFINED, unknown, UNKNOWN, UNKNOWN_MODIFIER, V, VARIABLE, VOID, WHENEVER, WORKFRAME, WORLD, XML |
Constructor Summary | |
---|---|
BrahmsObjectFormatter(IFormat format)
Constructor, creates a new BrahmsObjectFormatter |
Method Summary | |
---|---|
IFormat |
getFormat()
Returns the format this formatter is part of |
void |
setFormat(IFormat format)
Sets the format this formatter is part of |
void |
writeFormat(BrahmsObject o,
java.util.Properties p,
java.io.DataOutputStream out)
Writes the given object out in the format defined for that object. |
protected void |
writeFormatDebug(BrahmsObject obj,
java.util.Properties p,
java.io.DataOutputStream out)
Writes the debug element information out for the given object. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static final java.lang.String DTDPATH_PROPERTY
protected static final java.lang.String TABS_PROPERTY
protected static final java.lang.String LOG_PROPERTY
protected static final java.lang.String DEBUG_PROPERTY
protected static final java.lang.String BELIEF_PROPERTY
Constructor Detail |
---|
public BrahmsObjectFormatter(IFormat format)
format
- the format this class belongs toMethod Detail |
---|
public void setFormat(IFormat format)
format
- the IFormatpublic IFormat getFormat()
public void writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
writeFormat
in interface IFormatter
o
- the BrahmsObject to be written out in this formatp
- the Properties relevant for the formatting of the outputout
- the DataOutputStream to write the format output toprotected void writeFormatDebug(BrahmsObject obj, java.util.Properties p, java.io.DataOutputStream out) throws java.io.IOException
obj
- the BrahmsObject to be written out in this formatp
- the Properties relevant for the formatting of the outputout
- the DataOutputStream to write the format output to
java.io.IOexception
- if an error occurs writing to the output stream
java.io.IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |