|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectfr.ove.utils.FormaterRepository
fr.ove.openmath.jome.formaters.om.OpenMathFormater
Formats the formula tree structure as its corresponding OpenMath object.
| Constructor Summary | |
OpenMathFormater()
|
|
| Method Summary | |
java.lang.String |
format(java.lang.String formatedObject,
FormaterRepository formaterRepository,
java.lang.Object obj)
Returns the specified object formatted as a string. |
java.lang.String |
getCdName(java.lang.String objectId)
Returns the cd name of the specified property. |
Formater |
getFormater(java.lang.String objectId)
Returns the formater with the specified identifier. |
java.lang.String |
getOpenMath(FormulaTreeStructure fts)
Returns the OpenMath object of the specified formula tree structure. |
java.lang.String |
getSymbolName(java.lang.String objectId)
Returns the symbol name of the specified property. |
static void |
main(java.lang.String[] args)
Test. |
java.lang.String |
writeEndApplication()
Writes the OpenMath end application tag. |
java.lang.String |
writeEndAttributePair()
Writes the OpenMath end attribute pair tag. |
java.lang.String |
writeEndAttribution()
Writes the OpenMath end attribution tag. |
java.lang.String |
writeEndBinding()
Writes the OpenMath end binding tag. |
java.lang.String |
writeEndBoundVariables()
Writes the OpenMath end bound variables tag. |
java.lang.String |
writeEndError()
Writes the OpenMath end error tag. |
java.lang.String |
writeEndObject()
Writes the OpenMath end object tag. |
java.lang.String |
writeFloat(java.lang.String value)
Writes a float (decimal format, not hexa). |
java.lang.String |
writeInteger(java.lang.String value)
Writes an integer (decimal format, not hexa) |
java.lang.String |
writeStartApplication()
Writes the OpenMath start application tag. |
java.lang.String |
writeStartAttributePair()
Writes the OpenMath start attribute pair tag. |
java.lang.String |
writeStartAttribution()
Writes the OpenMath start attribution tag. |
java.lang.String |
writeStartBinding()
Writes the OpenMath start binding tag. |
java.lang.String |
writeStartBoundVariables()
Writes the OpenMath start bound variables tag. |
java.lang.String |
writeStartError()
Writes the OpenMath start error tag. |
java.lang.String |
writeStartObject()
Writes the OpenMath start object tag. |
java.lang.String |
writeSymbol(java.lang.String objectId)
Writes the symbol with the specified identifier. |
java.lang.String |
writeSymbol(java.lang.String cdName,
java.lang.String symbName)
Writes the specified symbol. |
java.lang.String |
writeVariable(java.lang.String value)
Writes a variable. |
| Methods inherited from class fr.ove.utils.FormaterRepository |
decIndent, getIndent, incIndent, initIndent |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public OpenMathFormater()
| Method Detail |
public Formater getFormater(java.lang.String objectId)
getFormater in class FormaterRepositoryobjectId - the object (to format) identifier.
public java.lang.String format(java.lang.String formatedObject,
FormaterRepository formaterRepository,
java.lang.Object obj)
formatedObject - the formatted object (for structured object, could represents the beginning).obj - the object to format.formaterRepository - where the different other formaters are.public java.lang.String getCdName(java.lang.String objectId)
objectId - the object (to format) identifier.public java.lang.String getSymbolName(java.lang.String objectId)
objectId - the object (to format) identifier.public java.lang.String getOpenMath(FormulaTreeStructure fts)
fts - the specified formula tree structure.public java.lang.String writeStartObject()
public java.lang.String writeEndObject()
public java.lang.String writeStartApplication()
public java.lang.String writeEndApplication()
public java.lang.String writeStartError()
public java.lang.String writeEndError()
public java.lang.String writeStartBinding()
public java.lang.String writeEndBinding()
public java.lang.String writeStartBoundVariables()
public java.lang.String writeEndBoundVariables()
public java.lang.String writeStartAttribution()
public java.lang.String writeEndAttribution()
public java.lang.String writeStartAttributePair()
public java.lang.String writeEndAttributePair()
public java.lang.String writeFloat(java.lang.String value)
value - the float value.public java.lang.String writeInteger(java.lang.String value)
value - the integer value.public java.lang.String writeVariable(java.lang.String value)
value - the variable value.public java.lang.String writeSymbol(java.lang.String objectId)
objectId - the identifier of the symbol to write.
public java.lang.String writeSymbol(java.lang.String cdName,
java.lang.String symbName)
cdName - the name of the symbol CD.symbName - thename of the symbol.public static void main(java.lang.String[] args)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||