http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/test/resources/org/waveprotocol/wave/model/experimental/schema/good2.schema
----------------------------------------------------------------------
diff --git 
a/wave/src/test/resources/org/waveprotocol/wave/model/experimental/schema/good2.schema
 
b/wave/src/test/resources/org/waveprotocol/wave/model/experimental/schema/good2.schema
new file mode 100644
index 0000000..7d4cb6b
--- /dev/null
+++ 
b/wave/src/test/resources/org/waveprotocol/wave/model/experimental/schema/good2.schema
@@ -0,0 +1,39 @@
+<?xml version="1.0"?>
+<!--
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ -->
+<!-- A schema featuring attributes -->
+<schema>
+  <definition name="test">
+    <element name="element1">
+      <attribute name="attribute1" values="value1" required="false"/>
+    </element>
+    <element name="element2">
+      <attribute name="attribute2" values="ab*c" required="false"/>
+    </element>
+    <element name="element3">
+      <attribute name="attribute3" values="value3" required="true"/>
+      <attribute name="attribute4" values="value4" required="false"/>
+      <attribute name="attribute5" values="value5" required="false"/>
+    </element>
+    <element name="element4">
+      <attribute name="attribute6" values="a.*b" required="true"/>
+    </element>
+  </definition>
+  <root name="test"/>
+</schema>

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/test/resources/org/waveprotocol/wave/model/experimental/schema/good3.schema
----------------------------------------------------------------------
diff --git 
a/wave/src/test/resources/org/waveprotocol/wave/model/experimental/schema/good3.schema
 
b/wave/src/test/resources/org/waveprotocol/wave/model/experimental/schema/good3.schema
new file mode 100644
index 0000000..ed02d68
--- /dev/null
+++ 
b/wave/src/test/resources/org/waveprotocol/wave/model/experimental/schema/good3.schema
@@ -0,0 +1,31 @@
+<?xml version="1.0"?>
+<!--
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ -->
+<!-- A schema featuring character data -->
+<schema>
+  <definition name="test">
+    <element name="element1">
+      <text characters="abcd" type="blacklist"/>
+    </element>
+    <element name="element2">
+      <text characters="abcd" type="whitelist"/>
+    </element>
+  </definition>
+  <root name="test"/>
+</schema>

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/test/resources/org/waveprotocol/wave/model/experimental/schema/good4.schema
----------------------------------------------------------------------
diff --git 
a/wave/src/test/resources/org/waveprotocol/wave/model/experimental/schema/good4.schema
 
b/wave/src/test/resources/org/waveprotocol/wave/model/experimental/schema/good4.schema
new file mode 100644
index 0000000..591499e
--- /dev/null
+++ 
b/wave/src/test/resources/org/waveprotocol/wave/model/experimental/schema/good4.schema
@@ -0,0 +1,39 @@
+<?xml version="1.0"?>
+<!--
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ -->
+<!-- A schema featuring a top-level prologue -->
+<schema>
+  <definition name="test">
+    <prologue>
+      <element name="element1">
+        <element name="element4"/>
+      </element>
+      <element name="element2"/>
+      <element name="element3">
+        <prologue>
+          <element name="element7"/>
+          <element name="element8"/>
+        </prologue>
+        <element name="element5"/>
+        <element name="element6"/>
+      </element>
+    </prologue>
+  </definition>
+  <root name="test"/>
+</schema>

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/test/resources/org/waveprotocol/wave/model/experimental/schema/good5.schema
----------------------------------------------------------------------
diff --git 
a/wave/src/test/resources/org/waveprotocol/wave/model/experimental/schema/good5.schema
 
b/wave/src/test/resources/org/waveprotocol/wave/model/experimental/schema/good5.schema
new file mode 100644
index 0000000..37f49dc
--- /dev/null
+++ 
b/wave/src/test/resources/org/waveprotocol/wave/model/experimental/schema/good5.schema
@@ -0,0 +1,28 @@
+<?xml version="1.0"?>
+<!--
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ -->
+<!-- A schema featuring top-level attributes -->
+<schema>
+  <definition name="test">
+    <attribute name="attribute1" values="value1" required="false"/>
+    <attribute name="attribute2" values="ab*c" required="false"/>
+    <attribute name="attribute3" values="a.*b" required="false"/>
+  </definition>
+  <root name="test"/>
+</schema>

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/test/resources/org/waveprotocol/wave/model/experimental/schema/good6.schema
----------------------------------------------------------------------
diff --git 
a/wave/src/test/resources/org/waveprotocol/wave/model/experimental/schema/good6.schema
 
b/wave/src/test/resources/org/waveprotocol/wave/model/experimental/schema/good6.schema
new file mode 100644
index 0000000..88e651c
--- /dev/null
+++ 
b/wave/src/test/resources/org/waveprotocol/wave/model/experimental/schema/good6.schema
@@ -0,0 +1,28 @@
+<?xml version="1.0"?>
+<!--
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ -->
+<!-- A schema featuring top-level attributes -->
+<schema>
+  <definition name="test">
+    <attribute name="attribute1" values="value1" required="true"/>
+    <attribute name="attribute2" values="ab*c" required="false"/>
+    <attribute name="attribute3" values="a.*b" required="false"/>
+  </definition>
+  <root name="test"/>
+</schema>

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/test/resources/org/waveprotocol/wave/model/experimental/schema/good7.schema
----------------------------------------------------------------------
diff --git 
a/wave/src/test/resources/org/waveprotocol/wave/model/experimental/schema/good7.schema
 
b/wave/src/test/resources/org/waveprotocol/wave/model/experimental/schema/good7.schema
new file mode 100644
index 0000000..c132358
--- /dev/null
+++ 
b/wave/src/test/resources/org/waveprotocol/wave/model/experimental/schema/good7.schema
@@ -0,0 +1,26 @@
+<?xml version="1.0"?>
+<!--
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ -->
+<!-- A schema featuring top-level character data -->
+<schema>
+  <definition name="test">
+    <text characters="abcd" type="blacklist"/>
+  </definition>
+  <root name="test"/>
+</schema>

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/test/resources/org/waveprotocol/wave/model/experimental/schema/good8.schema
----------------------------------------------------------------------
diff --git 
a/wave/src/test/resources/org/waveprotocol/wave/model/experimental/schema/good8.schema
 
b/wave/src/test/resources/org/waveprotocol/wave/model/experimental/schema/good8.schema
new file mode 100644
index 0000000..1f996b5
--- /dev/null
+++ 
b/wave/src/test/resources/org/waveprotocol/wave/model/experimental/schema/good8.schema
@@ -0,0 +1,26 @@
+<?xml version="1.0"?>
+<!--
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ -->
+<!-- A schema featuring top-level character data -->
+<schema>
+  <definition name="test">
+    <text characters="abcd" type="whitelist"/>
+  </definition>
+  <root name="test"/>
+</schema>

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/test/resources/org/waveprotocol/wave/model/experimental/schema/good9.schema
----------------------------------------------------------------------
diff --git 
a/wave/src/test/resources/org/waveprotocol/wave/model/experimental/schema/good9.schema
 
b/wave/src/test/resources/org/waveprotocol/wave/model/experimental/schema/good9.schema
new file mode 100644
index 0000000..e943c89
--- /dev/null
+++ 
b/wave/src/test/resources/org/waveprotocol/wave/model/experimental/schema/good9.schema
@@ -0,0 +1,40 @@
+<?xml version="1.0"?>
+<!--
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ -->
+<!-- A schema featuring references -->
+<schema>
+  <definition name="test">
+    <attribute name="attribute1" values="value1" required="false"/>
+    <element name="element1">
+      <element name="element4"/>
+    </element>
+    <reference name="definition1"/>
+    <reference name="definition2"/>
+  </definition>
+  <definition name="definition1">
+    <element name="element2">
+      <element name="element4"/>
+    </element>
+    <attribute name="attribute2" values="value2" required="false"/>
+  </definition>
+  <definition name="definition2">
+    <element name="element3"/>
+  </definition>
+  <root name="test"/>
+</schema>

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/test/resources/org/waveprotocol/wave/model/supplement/tests.gwt.xml
----------------------------------------------------------------------
diff --git 
a/wave/src/test/resources/org/waveprotocol/wave/model/supplement/tests.gwt.xml 
b/wave/src/test/resources/org/waveprotocol/wave/model/supplement/tests.gwt.xml
new file mode 100644
index 0000000..90e7db1
--- /dev/null
+++ 
b/wave/src/test/resources/org/waveprotocol/wave/model/supplement/tests.gwt.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ -->
+
+<module>
+  <inherits name="com.google.gwt.user.User"/>
+  <inherits name="org.waveprotocol.wave.model.Model"/>
+  <inherits name="org.waveprotocol.wave.model.account.Account"/>
+  <inherits name="org.waveprotocol.wave.model.conversation.Conversation"/>
+  <inherits name="org.waveprotocol.wave.model.conversation.Testing"/>
+  <inherits name="org.waveprotocol.wave.model.supplement.Supplement"/>
+  <inherits name="org.waveprotocol.wave.model.schema.account.Account"/>
+  <inherits 
name="org.waveprotocol.wave.model.schema.conversation.Conversation"/>
+  <inherits name="org.waveprotocol.wave.model.schema.supplement.Supplement"/>
+  <inherits name="org.waveprotocol.wave.model.testing.Testing"/>
+   
+  <source path=""/>
+    
+</module>

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/src/test/resources/org/waveprotocol/wave/model/tests.gwt.xml
----------------------------------------------------------------------
diff --git a/wave/src/test/resources/org/waveprotocol/wave/model/tests.gwt.xml 
b/wave/src/test/resources/org/waveprotocol/wave/model/tests.gwt.xml
new file mode 100644
index 0000000..f6bd34f
--- /dev/null
+++ b/wave/src/test/resources/org/waveprotocol/wave/model/tests.gwt.xml
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ -->
+
+<module>
+  <inherits name="com.google.gwt.user.User"/>
+  <inherits name="org.waveprotocol.wave.model.testing.Testing"/>
+  <inherits name="third_party.java_src.gwt.crore.Crore"/>
+   
+  <source path=""/>
+   
+  <source path="adt"/>
+   
+  <source path="adt/docbased"/>
+   
+  <source path="document"/>
+   
+  <source path="document/bootstrap"/>
+   
+  <source path="document/indexed"/>
+   
+  <source path="document/operation"/>
+   
+  <source path="document/operation/algorithm"/>
+   
+  <source path="document/operation/impl"/>
+   
+  <source path="document/operation/util"/>
+   
+  <source path="document/parser"/>
+   
+  <source path="document/util"/>
+   
+  <source path="id"/>
+   
+  <source path="operation"/>
+   
+  <source path="operation/core"/>
+   
+  <source path="operation/testing"/>
+   
+  <source path="operation/wave"/>
+   
+  <source path="testing"/>
+   
+  <source path="version"/>
+   
+  <source path="wave"/>
+   
+  <source path="wave/data/impl"/>
+   
+  <source path="wave/opbased"/>
+   
+  <source path="wave/undo"/>
+   
+  <source path="waveref"/>
+    
+</module>

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/war/static/auth.css
----------------------------------------------------------------------
diff --git a/wave/war/static/auth.css b/wave/war/static/auth.css
new file mode 100644
index 0000000..6159759
--- /dev/null
+++ b/wave/war/static/auth.css
@@ -0,0 +1,136 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+*/
+body {
+       background-color: #ffffff margin-top : 2;
+}
+
+body {
+       font-family: arial, sans-serif;
+}
+
+#wiab_loginform {
+       margin: 0;
+}
+
+#wiab_loginbox_td {
+       padding-right: 10px; 
+}
+
+.form-noindent {
+       border: #0066cc 2px solid;
+       background-color: white;
+}
+
+.bubble {
+       background-color: #62c4fb;
+}
+
+.tl {
+       font-size: 1px;
+       padding: 0;
+       width: 4;
+       text-align: left;
+       vertical-align: top
+}
+
+.tr {
+       font-size: 1px;
+       padding: 0;
+       width: 2;
+       text-align: right;
+       vertical-align: top
+}
+
+.bl {
+       font-size: 1px;
+       padding: 0;
+       width: 4;
+       text-align: left;
+       vertical-align: bottom
+}
+
+.br {
+       font-size: 1px;
+       padding: 0;
+       width: 4;
+       text-align: right;
+       vertical-align: bottom
+}
+
+.loginBox {
+       padding: 5px 5px 20px;
+       margin: 0;
+       text-align: center;
+       background-color: #d3d4d6;
+}
+
+.loginBox td {
+       padding-bottom: 5px;
+}
+
+.loginBox td.smallfont {
+       font-size: 80%;
+}
+
+.loginBox h2 {
+       margin: 0;
+       font-weight: bold;
+       font-size: 120%;
+}
+
+.loginBox table {
+       margin: 0;
+       text-align: left;
+}
+
+.loginBox p {
+       text-align: left;
+}
+
+.alBox {
+       padding: 5px 10px;
+       margin: 0;
+}
+
+.alBox h4 {
+       margin: 0;
+       font-size: 80%;
+}
+
+.wiab.le.lbl {
+       font-family: Arial, Helvetica, sans-serif;
+       font-size: smaller;
+}
+
+.wiab.le.val {
+       font-family: Arial, Helvetica, sans-serif;
+       font-size: smaller;
+}
+
+.wiab.le.button {
+       font-family: Arial, Helvetica, sans-serif;
+       font-size: smaller;
+}
+
+.icon {
+  float: left;
+  margin-right: 5px;
+  width: 28px;
+}
+

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/war/static/favicon.ico
----------------------------------------------------------------------
diff --git a/wave/war/static/favicon.ico b/wave/war/static/favicon.ico
new file mode 100644
index 0000000..22290ee
Binary files /dev/null and b/wave/war/static/favicon.ico differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/war/static/images/unknown.jpg
----------------------------------------------------------------------
diff --git a/wave/war/static/images/unknown.jpg 
b/wave/war/static/images/unknown.jpg
new file mode 100644
index 0000000..0f39513
Binary files /dev/null and b/wave/war/static/images/unknown.jpg differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/war/static/logo.png
----------------------------------------------------------------------
diff --git a/wave/war/static/logo.png b/wave/war/static/logo.png
new file mode 100644
index 0000000..48ac016
Binary files /dev/null and b/wave/war/static/logo.png differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/war/static/wiab_screenshot.jpg
----------------------------------------------------------------------
diff --git a/wave/war/static/wiab_screenshot.jpg 
b/wave/war/static/wiab_screenshot.jpg
new file mode 100644
index 0000000..e89518f
Binary files /dev/null and b/wave/war/static/wiab_screenshot.jpg differ

http://git-wip-us.apache.org/repos/asf/incubator-wave/blob/603eb520/wave/war/static/wiab_screenshot_small.jpg
----------------------------------------------------------------------
diff --git a/wave/war/static/wiab_screenshot_small.jpg 
b/wave/war/static/wiab_screenshot_small.jpg
new file mode 100644
index 0000000..e36a74d
Binary files /dev/null and b/wave/war/static/wiab_screenshot_small.jpg differ

Reply via email to