From 3e1309dbb69d64d91c328763c7a2dd4a6bcf9427 Mon Sep 17 00:00:00 2001 From: jsdelfino Date: Sun, 6 Feb 2011 01:06:46 +0000 Subject: Support for changing component names and properties, and some edit improvements. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1067563 13f79535-47bb-0310-9956-ffa450edef68 --- sca-cpp/trunk/modules/js/htdocs/elemutil.js | 2 +- sca-cpp/trunk/modules/js/htdocs/ui.css | 40 ++++++++++++++++++++++++----- sca-cpp/trunk/modules/js/htdocs/uiblue.css | 28 ++++++++++++++++++-- sca-cpp/trunk/modules/js/htdocs/uicyan.css | 40 ++++++++++++++++++++++++----- sca-cpp/trunk/modules/js/htdocs/xmlutil.js | 3 +-- 5 files changed, 96 insertions(+), 17 deletions(-) (limited to 'sca-cpp/trunk/modules/js') diff --git a/sca-cpp/trunk/modules/js/htdocs/elemutil.js b/sca-cpp/trunk/modules/js/htdocs/elemutil.js index 85eea29aa3..1c006e1e7c 100644 --- a/sca-cpp/trunk/modules/js/htdocs/elemutil.js +++ b/sca-cpp/trunk/modules/js/htdocs/elemutil.js @@ -164,7 +164,7 @@ function valueToElement(t) { var v = isNil(cdr(t))? mklist() : cadr(t); if (!isList(v)) { if (n.substring(0, 2) == atsign) - return mklist(attribute, n.substring(1), v); + return mklist(attribute, "'" + n.substring(2), v); return mklist(element, n, v); } if (isNil(v) || !isSymbol(car(v))) diff --git a/sca-cpp/trunk/modules/js/htdocs/ui.css b/sca-cpp/trunk/modules/js/htdocs/ui.css index 2bb36f9319..5161bb0478 100644 --- a/sca-cpp/trunk/modules/js/htdocs/ui.css +++ b/sca-cpp/trunk/modules/js/htdocs/ui.css @@ -23,19 +23,42 @@ font-family: arial,sans-serif; font-style: normal; font-variant: normal; font-si } table { -border: 1px; border-collapse: separate; +border: 0px; border-collapse: collapse; border-color: #a2bae7; border-style: solid; font-family: arial,sans-serif; font-style: normal; font-variant: normal; font-size: 13px; +overflow: hidden; } th { -font-weight: bold; background-color: #e5ecf9; color: #598edd; -text-align: left; padding-left: 2px; padding-right: 8px; padding-top: 2px; padding-bottom: 4px; vertical-align: text-top; -border-top: 1px; border-bottom: 1px; border-left: 0px; border-right: 0px; -border-style: solid; border-top-color: #a2bae7; border-bottom-color: #d1d3d4; +font-weight: bold; background-color: #e5ecf9; color: #000000; +text-align: left; padding-left: 2px; padding-right: 8px; padding-top: 2px; padding-bottom: 4px; vertical-align: text-top; white-space: nowrap; +border-top: 1px; border-bottom: 1px; border-left: 1px; border-right: 1px; +border-style: solid; border-top-color: #a2bae7; border-bottom-color: #d1d3d4; border-left-color: #a2bae7; border-right-color: #a2bae7; +overflow: hidden; +} + +.thl { +border-left: 0px; +} + +.thr { +border-right: 0px; +} + +.ths { +padding: 0px; } td { padding-left: 2px; padding-top: 2px; padding-right: 8px; white-space: nowrap; vertical-align: text-top; +overflow: hidden; +} + +.tdl { +border-right: 1px; +} + +.tdr { +border-left: 1px; } .tdw { @@ -53,9 +76,14 @@ margin: 0px; padding: 0px; input { vertical-align: middle; +font-family: arial,sans-serif; font-style: normal; font-variant: normal; font-size: 13px; -webkit-text-size-adjust: 140%; } +textarea { +font-family: arial,sans-serif; font-style: normal; font-variant: normal; font-size: 13px; +} + a:link { color: #598edd; } @@ -103,7 +131,7 @@ cursor: pointer; cursor: hand; .tbar { margin: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 3px; -border-bottom: 1px solid #a2bae7; +border-bottom: 1px solid #a2bae7; border-collapse: separate; } .ltbar { diff --git a/sca-cpp/trunk/modules/js/htdocs/uiblue.css b/sca-cpp/trunk/modules/js/htdocs/uiblue.css index 9d9eaaad77..4efde86a9a 100644 --- a/sca-cpp/trunk/modules/js/htdocs/uiblue.css +++ b/sca-cpp/trunk/modules/js/htdocs/uiblue.css @@ -23,7 +23,7 @@ font-family: arial,sans-serif; font-style: normal; font-variant: normal; font-si } table { -border: 1px; border-collapse: separate; +border: 0px; border-collapse: collapse; border-color: #000000; border-style: solid; font-family: arial,sans-serif; font-style: normal; font-variant: normal; font-size: 13px; } @@ -34,10 +34,30 @@ border-top: 1px; border-bottom: 1px; border-left: 0px; border-right: 0px; border-style: solid; border-top-color: #000000; border-bottom-color: #000000; } +.thl { +border-left: 0px; +} + +.thr { +border-right: 0px; +} + +.ths { +padding: 0px; +} + td { padding-left: 2px; padding-top: 2px; padding-right: 8px; white-space: nowrap; vertical-align: text-top; } +.tdl { +border-right: 1px; +} + +.tdr { +border-left: 1px; +} + .tdw { padding-left: 2px; padding-top: 2px; padding-right: 8px; white-space: normal; vertical-align: text-top; } @@ -56,6 +76,10 @@ vertical-align: middle; -webkit-text-size-adjust: 140%; } +textarea { +font-family: arial,sans-serif; font-style: normal; font-variant: normal; font-size: 13px; +} + a:link { color: #3b5998; } @@ -103,7 +127,7 @@ cursor: pointer; cursor: hand; font-weight: bold; background-color: #3b5998; color: #ffffff; margin: 0px; padding-top: 4px; padding-left: 2px; padding-right: 8px; padding-bottom: 8px; vertical-align: text-top; -border-bottom: 1px solid #000000; +border-bottom: 1px solid #000000; border-collapse: separate; } .ltbar { diff --git a/sca-cpp/trunk/modules/js/htdocs/uicyan.css b/sca-cpp/trunk/modules/js/htdocs/uicyan.css index 2bb36f9319..5161bb0478 100644 --- a/sca-cpp/trunk/modules/js/htdocs/uicyan.css +++ b/sca-cpp/trunk/modules/js/htdocs/uicyan.css @@ -23,19 +23,42 @@ font-family: arial,sans-serif; font-style: normal; font-variant: normal; font-si } table { -border: 1px; border-collapse: separate; +border: 0px; border-collapse: collapse; border-color: #a2bae7; border-style: solid; font-family: arial,sans-serif; font-style: normal; font-variant: normal; font-size: 13px; +overflow: hidden; } th { -font-weight: bold; background-color: #e5ecf9; color: #598edd; -text-align: left; padding-left: 2px; padding-right: 8px; padding-top: 2px; padding-bottom: 4px; vertical-align: text-top; -border-top: 1px; border-bottom: 1px; border-left: 0px; border-right: 0px; -border-style: solid; border-top-color: #a2bae7; border-bottom-color: #d1d3d4; +font-weight: bold; background-color: #e5ecf9; color: #000000; +text-align: left; padding-left: 2px; padding-right: 8px; padding-top: 2px; padding-bottom: 4px; vertical-align: text-top; white-space: nowrap; +border-top: 1px; border-bottom: 1px; border-left: 1px; border-right: 1px; +border-style: solid; border-top-color: #a2bae7; border-bottom-color: #d1d3d4; border-left-color: #a2bae7; border-right-color: #a2bae7; +overflow: hidden; +} + +.thl { +border-left: 0px; +} + +.thr { +border-right: 0px; +} + +.ths { +padding: 0px; } td { padding-left: 2px; padding-top: 2px; padding-right: 8px; white-space: nowrap; vertical-align: text-top; +overflow: hidden; +} + +.tdl { +border-right: 1px; +} + +.tdr { +border-left: 1px; } .tdw { @@ -53,9 +76,14 @@ margin: 0px; padding: 0px; input { vertical-align: middle; +font-family: arial,sans-serif; font-style: normal; font-variant: normal; font-size: 13px; -webkit-text-size-adjust: 140%; } +textarea { +font-family: arial,sans-serif; font-style: normal; font-variant: normal; font-size: 13px; +} + a:link { color: #598edd; } @@ -103,7 +131,7 @@ cursor: pointer; cursor: hand; .tbar { margin: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 3px; -border-bottom: 1px solid #a2bae7; +border-bottom: 1px solid #a2bae7; border-collapse: separate; } .ltbar { diff --git a/sca-cpp/trunk/modules/js/htdocs/xmlutil.js b/sca-cpp/trunk/modules/js/htdocs/xmlutil.js index cad780079a..b3fb34435a 100644 --- a/sca-cpp/trunk/modules/js/htdocs/xmlutil.js +++ b/sca-cpp/trunk/modules/js/htdocs/xmlutil.js @@ -47,8 +47,7 @@ function appendNodes(nodes, p) { * Return the child attributes of an element. */ function childAttributes(e) { - return filter(function(n) { - return n.nodeType == 2; }, nodeList(e.attributes)); + return filter(function(n) { return n.nodeType == 2; }, nodeList(e.attributes)); } /** -- cgit v1.2.3