privateList<ActionInfo>actionList=newArrayList<ActionInfo>();


TypelistType=newTypeToken<LinkedList<ActionInfo>>(){}.getType();Gsongson=newGson();actionList=gson.fromJson(jsonArray.toString(),listType);


publicclassActionInfo{publicStringPARENT_NODE_NAME;//节点名称publicStringSORT_NO;publicStringDISPLAY_NAME;publicStringROUTE_ID;publicStringNODE_ACTION_ID;//动作idpublicStringNODE_ACTION_NAME;//动作publicintACTION_TYPE;//0结点1必要动作2非必要动作publicStringNODE_ID;//节点idpublicStringTASK_NO;//任务单号publicActionInfo(StringnodeName,StringsortNo,intactionType,StringdisName,StringrouteId,StringactionId,StringactionName,StringnodeId,StringtaskNo){super();this.PARENT_NODE_NAME=nodeName;this.SORT_NO=sortNo;this.ACTION_TYPE=actionType;this.DISPLAY_NAME=disName;this.ROUTE_ID=routeId;this.NODE_ACTION_ID=actionId;this.NODE_ACTION_NAME=actionName;this.NODE_ID=nodeId;this.TASK_NO=taskNo;}}