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, SUM
Fields 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 boolean
static boolean
checkIfKey
(Class clazz, String propertyName) static boolean
static DynDataDefinition
static DynDataDefinition
findChildDynDataDefinition
(DynDataDefinition ddd, String childId) static String
findDataContextName
(DynDataReaderContext ddrContext, DynDataDefinition ddd) static String[]
static String
static DynDataDefinition
static 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 String
readJsonFileOfDynDataDefinition
(DynDataReaderContext ddrContext, DynDataDefinition ddd, boolean withError) static ResourceBundle
readPropertyFile
(DynDataDefinition ddd, DynDataReaderContext ddrContext) static String
readPropertyFileTextOfDynDataDefinition
(DynDataReaderContext ddrContext, DynDataDefinition ddd, boolean withError) static DynDataMap
readRootObject
(DynDataReaderContext dddReaderContext, DynDataDefinition ddd) static List<DynDataDefinitionAttribute>
static String
readXmlFileOfDynDataDefinition
(DynDataReaderContext ddrContext, DynDataDefinition ddd, boolean withError) static void
saveJsonFileOfDynDataDefinition
(DynDataReaderContext ddrContext, DynDataDefinition ddd, String json, boolean withError) static void
savePropertyFile
(DynDataReaderContext ddrContext, DynDataDefinition ddd, String text, boolean withError) static void
savePropertyFileOfDynDataDefinition
(DynDataReaderContext ddrContext, DynDataDefinition ddd, String text, boolean withError) static void
saveXmlFileOfDynDataDefinition
(DynDataReaderContext ddrContext, DynDataDefinition ddd, String xml, boolean withError) static void
transferSimpleXMLElementToMap
(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
-