Package org.eclnt.ccee.dyndata
Class DynDataUtil
java.lang.Object
org.eclnt.ccee.dyndata.DynDataUtil
- All Implemented Interfaces:
IDynDataConstants,ICCEEConstants
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from interface org.eclnt.ccee.ICCEEConstants
AND, ASC, AVG, BETWEEN, BRC, BRO, COUNT, DEFAULT_CONTEXT, DESC, FUNCTIONRESULT, GREATER, GREATEREQUAL, IN, IS, ISNOT, LIKE, LL_DBG, LL_ERR, LL_INF, LL_WAR, LOWER, LOWEREQUAL, MAX, MIN, NULL, OR, ORDERBY, QPFUNCTION_LOWER, QPFUNCTION_UPPER, SUMFields inherited from interface org.eclnt.ccee.dyndata.meta.IDynDataConstants
DYNDATA_EXTRAROOT_ID, STRSTORE_ROOTPATH_JSON, STRSTORE_ROOTPATH_PROPERTIES, STRSTORE_ROOTPATH_XML, VALUEREF_CONTEXT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanstatic booleancheckIfKey(Class clazz, String propertyName) static booleanstatic DynDataDefinitionstatic DynDataDefinitionfindChildDynDataDefinition(DynDataDefinition ddd, String childId) static StringfindDataContextName(DynDataReaderContext ddrContext, DynDataDefinition ddd) static String[]static Stringstatic DynDataDefinitionstatic List<DynDataAttribute>readAttributesOfDynDataDefinition(DynDataReaderContext ddrContext, DynDataDefinition ddd) static List<DynDataAttribute>readAttributesOfDynDataDefinition(DynDataReaderContext ddrContext, DynDataDefinition ddd, boolean withVirtualAttributes) static List<DynDataUtil.FilePathInfo>readAvailableJSONFiles(DynDataReaderContext ddrContext) static List<DynDataUtil.FilePathInfo>readAvailablePropertyFiles(DynDataReaderContext ddrContext) static List<DynDataUtil.FilePathInfo>readAvailableXMLFiles(DynDataReaderContext ddrContext) static StringreadJsonFileOfDynDataDefinition(DynDataReaderContext ddrContext, DynDataDefinition ddd, boolean withError) static ResourceBundlereadPropertyFile(DynDataDefinition ddd, DynDataReaderContext ddrContext) static StringreadPropertyFileTextOfDynDataDefinition(DynDataReaderContext ddrContext, DynDataDefinition ddd, boolean withError) static DynDataMapreadRootObject(DynDataReaderContext dddReaderContext, DynDataDefinition ddd) static List<DynDataDefinitionAttribute>static StringreadXmlFileOfDynDataDefinition(DynDataReaderContext ddrContext, DynDataDefinition ddd, boolean withError) static voidsaveJsonFileOfDynDataDefinition(DynDataReaderContext ddrContext, DynDataDefinition ddd, String json, boolean withError) static voidsavePropertyFile(DynDataReaderContext ddrContext, DynDataDefinition ddd, String text, boolean withError) static voidsavePropertyFileOfDynDataDefinition(DynDataReaderContext ddrContext, DynDataDefinition ddd, String text, boolean withError) static voidsaveXmlFileOfDynDataDefinition(DynDataReaderContext ddrContext, DynDataDefinition ddd, String xml, boolean withError) static voidtransferSimpleXMLElementToMap(Map<String, Object> map, org.eclnt.ccee.simplexml.SimpleXMLElement sx)
-
Constructor Details
-
DynDataUtil
public DynDataUtil()
-
-
Method Details
-
parseDynDataDefinitionXml
-
marshalDynDataDefinition
-
findChildDynDataDefinition
-
readAttributesOfDynDataDefinition
public static List<DynDataAttribute> readAttributesOfDynDataDefinition(DynDataReaderContext ddrContext, DynDataDefinition ddd) -
readAttributesOfDynDataDefinition
public static List<DynDataAttribute> readAttributesOfDynDataDefinition(DynDataReaderContext ddrContext, DynDataDefinition ddd, boolean withVirtualAttributes) -
createDemoDDD
-
readVirtualAttributesFromJavaScript
-
readRootObject
public static DynDataMap readRootObject(DynDataReaderContext dddReaderContext, DynDataDefinition ddd) -
checkIfRootIsManagedByDOFW
-
checkIfDataExpression
-
getKeysOfDataExpression
-
checkIfKey
-
readPropertyFile
public static ResourceBundle readPropertyFile(DynDataDefinition ddd, DynDataReaderContext ddrContext) - Parameters:
ddd-ddrContext- Maybe passes as null.- Returns:
-
savePropertyFile
public static void savePropertyFile(DynDataReaderContext ddrContext, DynDataDefinition ddd, String text, boolean withError) -
transferSimpleXMLElementToMap
-
readJsonFileOfDynDataDefinition
public static String readJsonFileOfDynDataDefinition(DynDataReaderContext ddrContext, DynDataDefinition ddd, boolean withError) -
readPropertyFileTextOfDynDataDefinition
public static String readPropertyFileTextOfDynDataDefinition(DynDataReaderContext ddrContext, DynDataDefinition ddd, boolean withError) -
readXmlFileOfDynDataDefinition
public static String readXmlFileOfDynDataDefinition(DynDataReaderContext ddrContext, DynDataDefinition ddd, boolean withError) -
saveXmlFileOfDynDataDefinition
public static void saveXmlFileOfDynDataDefinition(DynDataReaderContext ddrContext, DynDataDefinition ddd, String xml, boolean withError) -
saveJsonFileOfDynDataDefinition
public static void saveJsonFileOfDynDataDefinition(DynDataReaderContext ddrContext, DynDataDefinition ddd, String json, boolean withError) -
savePropertyFileOfDynDataDefinition
public static void savePropertyFileOfDynDataDefinition(DynDataReaderContext ddrContext, DynDataDefinition ddd, String text, boolean withError) -
readAvailableXMLFiles
-
readAvailableJSONFiles
public static List<DynDataUtil.FilePathInfo> readAvailableJSONFiles(DynDataReaderContext ddrContext) -
readAvailablePropertyFiles
public static List<DynDataUtil.FilePathInfo> readAvailablePropertyFiles(DynDataReaderContext ddrContext) -
findDataContextName
-