Repository: syncope
Updated Branches:
  refs/heads/master 93ed788b5 -> 01612160f


http://git-wip-us.apache.org/repos/asf/syncope/blob/01612160/client/console/src/main/resources/org/apache/syncope/client/console/panels/DerSchemaDetails_it.properties
----------------------------------------------------------------------
diff --git 
a/client/console/src/main/resources/org/apache/syncope/client/console/panels/DerSchemaDetails_it.properties
 
b/client/console/src/main/resources/org/apache/syncope/client/console/panels/DerSchemaDetails_it.properties
new file mode 100644
index 0000000..6418695
--- /dev/null
+++ 
b/client/console/src/main/resources/org/apache/syncope/client/console/panels/DerSchemaDetails_it.properties
@@ -0,0 +1,21 @@
+# 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.
+required_alert=Tutti i campi sono richiesti.
+expression=Expression
+edit_attribute=Modifica attributo
+attributes=Attributi derivati
+title=Schema Derivato

http://git-wip-us.apache.org/repos/asf/syncope/blob/01612160/client/console/src/main/resources/org/apache/syncope/client/console/panels/DerSchemaDetails_pt_BR.properties
----------------------------------------------------------------------
diff --git 
a/client/console/src/main/resources/org/apache/syncope/client/console/panels/DerSchemaDetails_pt_BR.properties
 
b/client/console/src/main/resources/org/apache/syncope/client/console/panels/DerSchemaDetails_pt_BR.properties
new file mode 100644
index 0000000..cf896b5
--- /dev/null
+++ 
b/client/console/src/main/resources/org/apache/syncope/client/console/panels/DerSchemaDetails_pt_BR.properties
@@ -0,0 +1,21 @@
+# 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.
+required_alert=Todos os campos do formaul\u00e1rio s\u00e3o obrigat\u00f3rios
+expression=Express\u00e3o
+edit_attribute=Alterar Atributo
+attributes=Atributos Derivados
+title=Esquema Derivado

http://git-wip-us.apache.org/repos/asf/syncope/blob/01612160/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails.html
----------------------------------------------------------------------
diff --git 
a/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails.html
 
b/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails.html
new file mode 100644
index 0000000..79ef7a1
--- /dev/null
+++ 
b/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails.html
@@ -0,0 +1,89 @@
+<!--
+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.
+-->
+<html xmlns="http://www.w3.org/1999/xhtml"; 
xmlns:wicket="http://xmlns.jcp.org/jsf/composite";>
+  <wicket:panel>
+    <form wicket:id="form">
+      <div class="form-group">
+        <span wicket:id="key">[name]</span>
+      </div>
+      <div class="form-group">
+        <span wicket:id="type">[type]</span>
+      </div>
+
+      <div class="form-group" wicket:id="conversionParams">
+        <span wicket:id="conversionPattern">[conversionPattern]</span>
+      </div>
+
+      <div class="form-group" wicket:id="typeParams">
+        <div wicket:id="enumParams">
+          <div class="form-group">
+            <span wicket:id="enumerationValues">[enumerationValues]</span>
+          </div>
+          <div class="form-group">
+            <span wicket:id="enumerationKeys">[enumerationKeys]</span>
+          </div>
+        </div>
+        <div wicket:id="encryptedParams">
+          <div class="form-group">
+            <span wicket:id="secretKey">[secretKey]</span>
+          </div>
+          <div class="form-group">
+            <span wicket:id="cipherAlgorithm">[cipherAlgorithm]</span>
+          </div>
+        </div>
+        <div wicket:id="binaryParams">
+          <div class="form-group">
+            <span wicket:id="mimeType">[mimeType]</span>
+          </div>
+        </div>
+      </div>
+
+      <div class="form-group">
+        <span wicket:id="validatorClass">[validatorClass]</span>
+      </div>
+
+      <div class="form-group">
+        <label for="mandatoryCondition"><wicket:message 
key="mandatoryCondition"/></label>
+        <input type="text" id="mandatoryCondition" class="form-control 
col-xs-4" wicket:id="mandatoryCondition"/>
+        <a class="tooltips" wicket:id="questionMarkJexlHelp" href="#" 
alt="Click to help" title="Click to help">
+          <span class="glyphicon glyphicon-info-sign"></span>
+          <span wicket:id="jexlHelp" class="tooltips">
+            <wicket:message key="jexl_info"/>
+            <ul>
+              <li><wicket:message key="jexl_ex1"/></li>
+              <li><wicket:message key="jexl_ex2"/></li>
+            </ul>
+            <a href="#" wicket:id="jexlLink" target="_blank"><wicket:message 
key="jexl_syntax_url"/></a>
+          </span>
+        </a>
+      </div>
+      <div class="form-group">
+        <div class="form-group">
+          <span wicket:id="uniqueConstraint">[uniqueConstraint]</span>
+        </div>
+        <div class="form-group">
+          <span wicket:id="multivalue">[multivalue]</span>
+        </div>
+        <div class="form-group">
+          <span wicket:id="readonly">[readonly]</span>
+        </div>
+      </div>
+    </form>
+  </wicket:panel>
+</html>

http://git-wip-us.apache.org/repos/asf/syncope/blob/01612160/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails.properties
----------------------------------------------------------------------
diff --git 
a/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails.properties
 
b/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails.properties
new file mode 100644
index 0000000..512fc01
--- /dev/null
+++ 
b/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails.properties
@@ -0,0 +1,33 @@
+# 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.
+required_alert=All form fields are required.
+mandatoryCondition=Mandatory
+enumerationValues= Enumeration values
+enumerationKeys= Enumeration labels
+uniqueConstraint=Unique
+multivalue=Multivalue
+multivalueAndUniqueConstr.validation='Multivalue' and 'Unique constraint' 
options can't be both checked
+type=Type
+validatorClass=Validator class
+conversionPattern=Conversion pattern
+action=Action
+edit_attribute=Edit attribute
+title=Schema
+readonly=Read-only
+secretKey=Secret key
+cipherAlgorithm=Cipher algorithm
+mimeType=MIME Type

http://git-wip-us.apache.org/repos/asf/syncope/blob/01612160/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails_it.properties
----------------------------------------------------------------------
diff --git 
a/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails_it.properties
 
b/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails_it.properties
new file mode 100644
index 0000000..4896749
--- /dev/null
+++ 
b/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails_it.properties
@@ -0,0 +1,33 @@
+# 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.
+required_alert=Tutti i campi sono richiesti
+mandatoryCondition=Obbligatorio
+enumerationValues= Valori enumeration
+enumerationKeys= Label enumeration
+multivalue=Multivalore
+type=Tipo
+validatorClass=Validatore
+conversionPattern=Conversion pattern
+action=Azione
+edit_attribute=Modifica attributo
+title=Schema
+readonly=Read-only
+uniqueConstraint=Univoco
+multivalueAndUniqueConstr.validation=Le opzioni 'Multivalore' e 'Vincolo 
unique' non possono essere entrambe impostate
+secretKey=Chiave segreta
+cipherAlgorithm=Algoritmo di cifratura
+mimeType=MIME Type

http://git-wip-us.apache.org/repos/asf/syncope/blob/01612160/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails_pt_BR.properties
----------------------------------------------------------------------
diff --git 
a/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails_pt_BR.properties
 
b/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails_pt_BR.properties
new file mode 100644
index 0000000..beae751
--- /dev/null
+++ 
b/client/console/src/main/resources/org/apache/syncope/client/console/panels/PlainSchemaDetails_pt_BR.properties
@@ -0,0 +1,33 @@
+# 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.
+required_alert=Todos os campos s\u00e3o obrigat\u00f3rios
+mandatoryCondition=obrigat\u00f3rio
+enumerationValues= Valores enumerados
+enumerationKeys= R\u00f3tulos de enumera\u00e7\u00e3o
+uniqueConstraint=\u00danico
+multivalue=Multivalorado
+multivalueAndUniqueConstr.validation=As op\u00e7\u00f5es 'Multivalorado' e 
'Restri\u00e7\u00e3o \u00fanica' n\u00e3o podem serem ambas selecionadas
+type=Tipo
+validatorClass=Classe de Valida\u00e7\u00e3o
+conversionPattern=Padr\u00e3o de Convers\u00e3o
+action=A\u00e7\u00e3o
+edit_attribute=Editar Atributo
+title=Esquema
+readonly=Apenas leitura
+secretKey=Chave secreta
+cipherAlgorithm=Algoritmo de criptografia
+mimeType=MIME Type

http://git-wip-us.apache.org/repos/asf/syncope/blob/01612160/client/console/src/main/resources/org/apache/syncope/client/console/panels/SchemaModalPanel.html
----------------------------------------------------------------------
diff --git 
a/client/console/src/main/resources/org/apache/syncope/client/console/panels/SchemaModalPanel.html
 
b/client/console/src/main/resources/org/apache/syncope/client/console/panels/SchemaModalPanel.html
new file mode 100644
index 0000000..b11fa1d
--- /dev/null
+++ 
b/client/console/src/main/resources/org/apache/syncope/client/console/panels/SchemaModalPanel.html
@@ -0,0 +1,28 @@
+<!--
+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.
+-->
+<html xmlns="http://www.w3.org/1999/xhtml"; 
xmlns:wicket="http://wicket.apache.org";>
+  <wicket:extend>
+    <div class="form-group">
+      <form wicket:id="kindForm">
+        <span wicket:id="kind">[kind]</span>
+      </form>
+    </div>
+    <div wicket:id="details">[details]</div>
+  </wicket:extend>
+</html>

http://git-wip-us.apache.org/repos/asf/syncope/blob/01612160/client/console/src/main/resources/org/apache/syncope/client/console/panels/SchemaModalPanel.properties
----------------------------------------------------------------------
diff --git 
a/client/console/src/main/resources/org/apache/syncope/client/console/panels/SchemaModalPanel.properties
 
b/client/console/src/main/resources/org/apache/syncope/client/console/panels/SchemaModalPanel.properties
new file mode 100644
index 0000000..881403b
--- /dev/null
+++ 
b/client/console/src/main/resources/org/apache/syncope/client/console/panels/SchemaModalPanel.properties
@@ -0,0 +1,18 @@
+# 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.
+kind=Schema type
+createSchema=Create new schema

http://git-wip-us.apache.org/repos/asf/syncope/blob/01612160/client/console/src/main/resources/org/apache/syncope/client/console/panels/SchemaModalPanel_it.properties
----------------------------------------------------------------------
diff --git 
a/client/console/src/main/resources/org/apache/syncope/client/console/panels/SchemaModalPanel_it.properties
 
b/client/console/src/main/resources/org/apache/syncope/client/console/panels/SchemaModalPanel_it.properties
new file mode 100644
index 0000000..5c438b9
--- /dev/null
+++ 
b/client/console/src/main/resources/org/apache/syncope/client/console/panels/SchemaModalPanel_it.properties
@@ -0,0 +1,18 @@
+# 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.
+kind=Tipo schema
+createSchema=Crea un nuovo schema

http://git-wip-us.apache.org/repos/asf/syncope/blob/01612160/client/console/src/main/resources/org/apache/syncope/client/console/panels/SchemaModalPanel_pt_BR.properties
----------------------------------------------------------------------
diff --git 
a/client/console/src/main/resources/org/apache/syncope/client/console/panels/SchemaModalPanel_pt_BR.properties
 
b/client/console/src/main/resources/org/apache/syncope/client/console/panels/SchemaModalPanel_pt_BR.properties
new file mode 100644
index 0000000..f31e84e
--- /dev/null
+++ 
b/client/console/src/main/resources/org/apache/syncope/client/console/panels/SchemaModalPanel_pt_BR.properties
@@ -0,0 +1,18 @@
+# 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.
+kind=Schema type
+createSchema=Cria um novo schema

http://git-wip-us.apache.org/repos/asf/syncope/blob/01612160/client/console/src/main/resources/org/apache/syncope/client/console/panels/SchemasPanel$SchemaTypePanel.html
----------------------------------------------------------------------
diff --git 
a/client/console/src/main/resources/org/apache/syncope/client/console/panels/SchemasPanel$SchemaTypePanel.html
 
b/client/console/src/main/resources/org/apache/syncope/client/console/panels/SchemasPanel$SchemaTypePanel.html
new file mode 100644
index 0000000..47be190
--- /dev/null
+++ 
b/client/console/src/main/resources/org/apache/syncope/client/console/panels/SchemasPanel$SchemaTypePanel.html
@@ -0,0 +1,39 @@
+<!--
+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.
+-->
+<html xmlns="http://www.w3.org/1999/xhtml"; 
xmlns:wicket="http://wicket.apache.org";>
+  <wicket:panel>
+    <div wicket:id="schemaWrapContainer">
+      <span wicket:id="schemaContainer">
+        <table class="table table-bordered table-hover dataTable" 
wicket:id="datatable">[datatable]</table>
+      </span>
+      <span style="float:right">
+        <form wicket:id="paginator" style="display:inline">
+          <div class="col-sm-6">
+            <div class="dataTables_length">
+              <label>
+                <wicket:message key="displayRows"/>
+                <select class="form-control input-sm" wicket:id="rowsChooser"/>
+              </label>
+            </div>
+          </div>
+        </form>
+      </span>
+    </div>
+  </wicket:panel>
+</html>

http://git-wip-us.apache.org/repos/asf/syncope/blob/01612160/client/console/src/main/resources/org/apache/syncope/client/console/panels/SchemasPanel.html
----------------------------------------------------------------------
diff --git 
a/client/console/src/main/resources/org/apache/syncope/client/console/panels/SchemasPanel.html
 
b/client/console/src/main/resources/org/apache/syncope/client/console/panels/SchemasPanel.html
new file mode 100644
index 0000000..a006d12
--- /dev/null
+++ 
b/client/console/src/main/resources/org/apache/syncope/client/console/panels/SchemasPanel.html
@@ -0,0 +1,28 @@
+<!DOCTYPE html>
+<!--
+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.
+-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml"; 
xmlns:wicket="http://xmlns.jcp.org/jsf/composite";>
+  <body>
+    <wicket:panel>
+      <div wicket:id="collapsePanel"></div>
+    </wicket:panel>
+  </body>
+</html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/syncope/blob/01612160/client/console/src/main/resources/org/apache/syncope/client/console/panels/SchemasPanel.properties
----------------------------------------------------------------------
diff --git 
a/client/console/src/main/resources/org/apache/syncope/client/console/panels/SchemasPanel.properties
 
b/client/console/src/main/resources/org/apache/syncope/client/console/panels/SchemasPanel.properties
new file mode 100644
index 0000000..f9b8e4b
--- /dev/null
+++ 
b/client/console/src/main/resources/org/apache/syncope/client/console/panels/SchemasPanel.properties
@@ -0,0 +1,27 @@
+# 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.
+mandatoryCondition=Mandatory
+enumerationValues= Enumeration values
+enumerationKeys= Enumeration labels
+uniqueConstraint=Unique
+multivalue=Multivalue
+type=Type
+title=Schema
+readonly=Read-only
+expression=Expression
+provision=Provision
+extAttrName=ExtAttrName

http://git-wip-us.apache.org/repos/asf/syncope/blob/01612160/client/console/src/main/resources/org/apache/syncope/client/console/panels/SchemasPanel_it.properties
----------------------------------------------------------------------
diff --git 
a/client/console/src/main/resources/org/apache/syncope/client/console/panels/SchemasPanel_it.properties
 
b/client/console/src/main/resources/org/apache/syncope/client/console/panels/SchemasPanel_it.properties
new file mode 100644
index 0000000..d6f5f25
--- /dev/null
+++ 
b/client/console/src/main/resources/org/apache/syncope/client/console/panels/SchemasPanel_it.properties
@@ -0,0 +1,27 @@
+# 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.
+mandatoryCondition=Obbligatorio
+enumerationValues= Valori enumeration
+enumerationKeys= Label enumeration
+multivalue=Multivalore
+type=Tipo
+title=Schema
+readonly=Read-only
+uniqueConstraint=Univoco
+expression=Express\u00e3o
+provision=Provision
+extAttrName=ExtAttrName

http://git-wip-us.apache.org/repos/asf/syncope/blob/01612160/client/console/src/main/resources/org/apache/syncope/client/console/panels/SchemasPanel_pt_BR.properties
----------------------------------------------------------------------
diff --git 
a/client/console/src/main/resources/org/apache/syncope/client/console/panels/SchemasPanel_pt_BR.properties
 
b/client/console/src/main/resources/org/apache/syncope/client/console/panels/SchemasPanel_pt_BR.properties
new file mode 100644
index 0000000..9700c5b
--- /dev/null
+++ 
b/client/console/src/main/resources/org/apache/syncope/client/console/panels/SchemasPanel_pt_BR.properties
@@ -0,0 +1,27 @@
+# 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.
+mandatoryCondition=obrigat\u00f3rio
+enumerationValues= Valores enumerados
+enumerationKeys= R\u00f3tulos de enumera\u00e7\u00e3o
+uniqueConstraint=\u00danico
+multivalue=Multivalorado
+type=Tipo
+title=Esquema
+readonly=Apenas leitura
+expression=Espressione
+provision=Provision
+extAttrName=ExtAttrName

http://git-wip-us.apache.org/repos/asf/syncope/blob/01612160/client/console/src/main/resources/org/apache/syncope/client/console/panels/VirSchemaDetails.html
----------------------------------------------------------------------
diff --git 
a/client/console/src/main/resources/org/apache/syncope/client/console/panels/VirSchemaDetails.html
 
b/client/console/src/main/resources/org/apache/syncope/client/console/panels/VirSchemaDetails.html
new file mode 100644
index 0000000..abdf05b
--- /dev/null
+++ 
b/client/console/src/main/resources/org/apache/syncope/client/console/panels/VirSchemaDetails.html
@@ -0,0 +1,43 @@
+<!--
+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.
+-->
+<html xmlns="http://www.w3.org/1999/xhtml"; 
xmlns:wicket="http://wicket.apache.org";>
+  <wicket:panel>
+    <div class="form-group">
+      <form wicket:id="form">
+        <div class="form-group">
+          <div class="form-group">
+            <span wicket:id="key">[name]</span>
+          </div>
+          <div class="form-group">
+            <span wicket:id="readonly">[readonly]</span>
+          </div>
+          <div class="form-group">
+            <span wicket:id="resource">[resource]</span>
+          </div>
+          <div class="form-group">
+            <span wicket:id="provision">[provision]</span>
+          </div>
+          <div class="form-group">
+            <span wicket:id="extAttrName">[extAttrName]</span>
+          </div>
+        </div>
+      </form>
+    </div>
+  </wicket:panel>
+</html>

http://git-wip-us.apache.org/repos/asf/syncope/blob/01612160/client/console/src/main/resources/org/apache/syncope/client/console/panels/VirSchemaDetails.properties
----------------------------------------------------------------------
diff --git 
a/client/console/src/main/resources/org/apache/syncope/client/console/panels/VirSchemaDetails.properties
 
b/client/console/src/main/resources/org/apache/syncope/client/console/panels/VirSchemaDetails.properties
new file mode 100644
index 0000000..d76fa24
--- /dev/null
+++ 
b/client/console/src/main/resources/org/apache/syncope/client/console/panels/VirSchemaDetails.properties
@@ -0,0 +1,24 @@
+# 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.
+required_alert=All form fields are required.
+edit_attribute=Edit attribute
+attributes=Virtual attributes
+title=Virtual Schema
+readonly=Read-only
+resource=Resource
+provision=Provision
+extAttrName=External attribute

http://git-wip-us.apache.org/repos/asf/syncope/blob/01612160/client/console/src/main/resources/org/apache/syncope/client/console/panels/VirSchemaDetails_it.properties
----------------------------------------------------------------------
diff --git 
a/client/console/src/main/resources/org/apache/syncope/client/console/panels/VirSchemaDetails_it.properties
 
b/client/console/src/main/resources/org/apache/syncope/client/console/panels/VirSchemaDetails_it.properties
new file mode 100644
index 0000000..1dc21b0
--- /dev/null
+++ 
b/client/console/src/main/resources/org/apache/syncope/client/console/panels/VirSchemaDetails_it.properties
@@ -0,0 +1,24 @@
+# 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.
+required_alert=Tutti i campi sono richiesti.
+edit_attribute=Modifica attributo
+attributes=Attributi virtuali
+title=Schema Virtuale
+readonly=Read-only
+resource=Risorsa
+provision=Provision
+extAttrName=Attributo esterno

http://git-wip-us.apache.org/repos/asf/syncope/blob/01612160/client/console/src/main/resources/org/apache/syncope/client/console/panels/VirSchemaDetails_pt_BR.properties
----------------------------------------------------------------------
diff --git 
a/client/console/src/main/resources/org/apache/syncope/client/console/panels/VirSchemaDetails_pt_BR.properties
 
b/client/console/src/main/resources/org/apache/syncope/client/console/panels/VirSchemaDetails_pt_BR.properties
new file mode 100644
index 0000000..e47e9e8
--- /dev/null
+++ 
b/client/console/src/main/resources/org/apache/syncope/client/console/panels/VirSchemaDetails_pt_BR.properties
@@ -0,0 +1,24 @@
+# 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.
+required_alert=Todos os campos do formul\u00e1rio s\u00e3o obrigat\u00f3rios
+edit_attribute=Editar Atributo
+attributes=Atributos Virtuais
+title=Esquema Virtual
+readonly=Apenas Leitura
+resource=Recurso
+provision=Provision
+extAttrName=Atributo Externo

http://git-wip-us.apache.org/repos/asf/syncope/blob/01612160/common/lib/src/main/java/org/apache/syncope/common/lib/to/VirSchemaTO.java
----------------------------------------------------------------------
diff --git 
a/common/lib/src/main/java/org/apache/syncope/common/lib/to/VirSchemaTO.java 
b/common/lib/src/main/java/org/apache/syncope/common/lib/to/VirSchemaTO.java
index 8c3df1b..1d0534d 100644
--- a/common/lib/src/main/java/org/apache/syncope/common/lib/to/VirSchemaTO.java
+++ b/common/lib/src/main/java/org/apache/syncope/common/lib/to/VirSchemaTO.java
@@ -27,6 +27,8 @@ public class VirSchemaTO extends AbstractSchemaTO {
 
     private boolean readonly;
 
+    private String resource;
+
     private long provision;
 
     private String extAttrName;
@@ -39,6 +41,14 @@ public class VirSchemaTO extends AbstractSchemaTO {
         this.readonly = readonly;
     }
 
+    public String getResource() {
+        return resource;
+    }
+
+    public void setResource(final String resource) {
+        this.resource = resource;
+    }
+
     public long getProvision() {
         return provision;
     }

http://git-wip-us.apache.org/repos/asf/syncope/blob/01612160/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/data/SchemaDataBinderImpl.java
----------------------------------------------------------------------
diff --git 
a/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/data/SchemaDataBinderImpl.java
 
b/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/data/SchemaDataBinderImpl.java
index 6e9837f..002fbd9 100644
--- 
a/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/data/SchemaDataBinderImpl.java
+++ 
b/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/data/SchemaDataBinderImpl.java
@@ -52,7 +52,7 @@ public class SchemaDataBinderImpl implements SchemaDataBinder 
{
 
     private static final Logger LOG = 
LoggerFactory.getLogger(SchemaDataBinder.class);
 
-    private static final String[] IGNORE_PROPERTIES = { "anyTypeClass", 
"provision" };
+    private static final String[] IGNORE_PROPERTIES = { "anyTypeClass", 
"provision", "resource" };
 
     @Autowired
     private AnyTypeClassDAO anyTypeClassDAO;
@@ -264,6 +264,7 @@ public class SchemaDataBinderImpl implements 
SchemaDataBinder {
         VirSchemaTO schemaTO = new VirSchemaTO();
         BeanUtils.copyProperties(schema, schemaTO, IGNORE_PROPERTIES);
         schemaTO.setAnyTypeClass(schema.getAnyTypeClass() == null ? null : 
schema.getAnyTypeClass().getKey());
+        schemaTO.setResource(schema.getProvision().getResource().getKey());
         schemaTO.setProvision(schema.getProvision().getKey());
 
         return schemaTO;

Reply via email to