-add textarea style
This commit is contained in:
parent
be58aafe09
commit
3a619acd5e
|
@ -84,7 +84,6 @@ public class OozieFlowXmlGenerator {
|
|||
String key = ncp.getKey();
|
||||
String value = ncp.getValue();
|
||||
String xmlValue=XmlFilter.encodeXml(value);
|
||||
|
||||
userConfs.put(key, xmlValue);
|
||||
}
|
||||
|
||||
|
|
|
@ -44,6 +44,13 @@ public abstract class AbstractJavaModule extends AbstractModule {
|
|||
result.add(configurations.get(key));
|
||||
}
|
||||
break;
|
||||
case TEXT_AREA:
|
||||
String areaValue=configurations.get(key).trim();
|
||||
if(areaValue.length()>0){
|
||||
result.add("--"+key);
|
||||
result.add(configurations.get(key));
|
||||
}
|
||||
break;
|
||||
case TEXT_ARRAY:
|
||||
String arrayValue = configurations.get(key).trim();
|
||||
if (arrayValue.length() > 0) {
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
package haflow.module;
|
||||
|
||||
public enum ModuleConfigurationType {
|
||||
BOOLEAN, PLAIN_TEXT, TEXT_ARRAY, OTHER
|
||||
BOOLEAN, PLAIN_TEXT, TEXT_ARRAY, TEXT_AREA,OTHER
|
||||
}
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
<meta http-equiv="Content-Script-Type" content="text/javascript" />
|
||||
<script type="text/javascript" src="<%=basePath%>/script/js/logon.js"></script>
|
||||
<link rel="stylesheet" href="<%=basePath%>/style/logon.css">
|
||||
<script type="text/javascript" language="javascript" src="<%=basePath%>/script/js/website-min.js"></script>
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
<meta http-equiv="Content-Script-Type" content="text/javascript" />
|
||||
<script type="text/javascript" src="<%=basePath%>/script/js/registration.js"></script>
|
||||
<link rel="stylesheet" href="<%=basePath%>/style/logon.css">
|
||||
<script type="text/javascript" language="javascript" src="<%=basePath%>/script/js/website-min.js"></script>
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -262,6 +262,7 @@ HAFlow.Main.prototype.refreshFlowList = function(instance, parentPath, data) {
|
|||
};
|
||||
|
||||
//Event Handler
|
||||
//changed by dawn
|
||||
HAFlow.Main.prototype.onFlowClicked = function(instance, flowId) {
|
||||
var flowBrief = instance.getFlowBriefById(instance, flowId);
|
||||
var text = "";
|
||||
|
|
|
@ -2,7 +2,7 @@ dojo.registerModulePath("widget","/haflow/script/widget");
|
|||
dojo.require("widget.MultipleEditor");
|
||||
dojo.require("dijit.Menu");
|
||||
dojo.require("dijit.MenuItem");
|
||||
|
||||
dojo.require("dijit.form.Textarea");
|
||||
//jsplumb helper
|
||||
|
||||
//public
|
||||
|
@ -284,22 +284,25 @@ HAFlow.Main.prototype.initNodeDataGrid=function(instance,flowId,nodeId){
|
|||
items.push({
|
||||
key : myfile.NodeId,
|
||||
value : node.id,
|
||||
type:"string",
|
||||
});
|
||||
items.push({
|
||||
key : myfile.flow,
|
||||
value : instance.flows[node.flowId].name,
|
||||
type:"string",
|
||||
});
|
||||
items.push({
|
||||
key : myfile.module,
|
||||
value : module.name,
|
||||
type:"string",
|
||||
});
|
||||
items.push({
|
||||
key : myfile.name,
|
||||
value : node.name,
|
||||
type:"string",
|
||||
});
|
||||
var configItems=this.getNodeConfigurationItems(instance, flowId, nodeId);
|
||||
var allitems=items.concat(configItems);
|
||||
|
||||
var store = new dojo.data.ItemFileWriteStore({
|
||||
data : {
|
||||
items : allitems
|
||||
|
@ -409,10 +412,17 @@ HAFlow.Main.prototype.getNodeConfigurationItems = function(instance, flowId,
|
|||
nodeId, module.configurations[i].key) == "true"||instance.getConfigurationValue(instance, flowId,
|
||||
nodeId, module.configurations[i].key) == true) ? true
|
||||
: false,
|
||||
type:"bool"
|
||||
type:"bool",
|
||||
});
|
||||
} else if(module.configurations[i].type=="TEXT_AREA"){
|
||||
|
||||
configItems.push({
|
||||
key : module.configurations[i].displayName,
|
||||
value : instance.getConfigurationValue(instance, flowId,
|
||||
nodeId, module.configurations[i].key),
|
||||
type:"longstring",
|
||||
});
|
||||
}else {
|
||||
|
||||
configItems.push({
|
||||
key : module.configurations[i].displayName,
|
||||
value : instance.getConfigurationValue(instance, flowId,
|
||||
|
|
|
@ -16,6 +16,9 @@ dojo.declare(
|
|||
"string" : {
|
||||
widgetClass : dijit.form.TextBox
|
||||
},
|
||||
"longstring":{
|
||||
widgetClass: dijit.form.Textarea
|
||||
},
|
||||
"date" : {
|
||||
widgetClass : dijit.form.DateTextBox
|
||||
},
|
||||
|
@ -151,7 +154,9 @@ dojo.declare(
|
|||
return val ? val : 0;
|
||||
} else if (this.type == "select") {
|
||||
return val ? val : "";
|
||||
} else {
|
||||
} else if(this.type=="longstring"){
|
||||
return val;
|
||||
} {
|
||||
return this.inherited(arguments);
|
||||
}
|
||||
},
|
||||
|
|
Loading…
Reference in New Issue