public class MexicoHelper extends Object
| Constructor and Description |
|---|
MexicoHelper() |
| Modifier and Type | Method and Description |
|---|---|
protected static StringBuffer |
appendString(StringBuffer buffer,
Object o)
Append object type and value in stringbuffer.
|
static String |
formatXML(String unformattedXml)
Format xml string.
|
static String |
getDesignPlanAsXML(DesignPlan designPlan)
Get xml representation of a design plan.
|
static DesignPlan |
getDesignPlanFromXML(File xmlFile,
org.nuiton.topia.TopiaContext topiaContext)
Parse xmlFile with sax, and return a
DesignPlan. |
static String |
getMatrixAsXML(org.nuiton.math.matrix.MatrixND matrix)
Transform matrix into XML mexico format.
|
static org.nuiton.math.matrix.MatrixND |
getMatrixFromXml(org.dom4j.Element mxElement,
org.nuiton.topia.TopiaContext context)
Parse a dom element (mx) as a
MatrixND. |
static Object |
getObjectFromString(String content,
org.nuiton.topia.TopiaContext context)
Parse string content (human readable) to get isis fish instance for
this object.
|
protected static String |
getQualifiedName(Object o)
Return object fully qualified name excepted for
TopiaEntity. |
static String |
getRulesAsXml(List<Rule> rules)
Transform rules list as xml.
|
static List<Rule> |
getRulesFromXml(org.dom4j.Element rulesElement,
org.nuiton.topia.TopiaContext topiaContext)
Parse xml as rules list.
|
static String |
getStringFromObject(Object object)
Get string representation (human readable) for an object.
|
static void |
writeDesignPlanToFile(File file,
DesignPlan designPlan)
Convert design plan to xml and write it to given file.
|
public static String getDesignPlanAsXML(DesignPlan designPlan)
designPlan - design planpublic static void writeDesignPlanToFile(File file, DesignPlan designPlan)
designPlan - public static DesignPlan getDesignPlanFromXML(File xmlFile, org.nuiton.topia.TopiaContext topiaContext) throws IOException
DesignPlan.xmlFile - file path to parsetopiaContext - database contextIOExceptionpublic static String formatXML(String unformattedXml)
unformattedXml - non formatted xml string (must be valid xml)IsisFishRuntimeExceptionIllegalArgumentException - if input xml is not validpublic static String getMatrixAsXML(org.nuiton.math.matrix.MatrixND matrix)
2.0 3.1415 2.0 3.1415 2.0 3.1415
matrix - matrixnull if matrix is nullprotected static StringBuffer appendString(StringBuffer buffer, Object o)
fqn(value)
buffer - buffer to append too - value to appendpublic static org.nuiton.math.matrix.MatrixND getMatrixFromXml(org.dom4j.Element mxElement,
org.nuiton.topia.TopiaContext context)
MatrixND.
Format is :
2.0 3.1415 2.0 3.1415 2.0 3.1415
mxElement - dom elementcontext - topia contextprotected static String getQualifiedName(Object o)
TopiaEntity.o - object to get fqnpublic static String getRulesAsXml(List<Rule> rules)
param1 topiaId1 param2 topiaId2
rules - rules listpublic static List<Rule> getRulesFromXml(org.dom4j.Element rulesElement, org.nuiton.topia.TopiaContext topiaContext)
param1 topiaId1 param2 topiaId2
rulesElement - rules dom elementtopiaContext - topia context (for rules parameters)public static Object getObjectFromString(String content, org.nuiton.topia.TopiaContext context)
content - content to parsecontext - context to databaseCopyright © 1999–2013 CodeLutin. All rights reserved.