[jbosstools-commits] JBoss Tools SVN: r40826 - in trunk/documentation/whatsnew: modeshape and 1 other directories.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Mon May 7 14:21:43 EDT 2012


Author: elvisisking
Date: 2012-05-07 14:21:42 -0400 (Mon, 07 May 2012)
New Revision: 40826

Added:
   trunk/documentation/whatsnew/modeshape/images/CndChildNodeEditor.png
   trunk/documentation/whatsnew/modeshape/images/CndChildNodesTable.png
   trunk/documentation/whatsnew/modeshape/images/CndEditor.png
   trunk/documentation/whatsnew/modeshape/images/CndEditorHeader.png
   trunk/documentation/whatsnew/modeshape/images/CndNamespaceEditor.png
   trunk/documentation/whatsnew/modeshape/images/CndNamespacesTable.png
   trunk/documentation/whatsnew/modeshape/images/CndNodeTypeDetails.png
   trunk/documentation/whatsnew/modeshape/images/CndNodeTypeFilter.png
   trunk/documentation/whatsnew/modeshape/images/CndPreferences.png
   trunk/documentation/whatsnew/modeshape/images/CndPropertiesTable.png
   trunk/documentation/whatsnew/modeshape/images/CndPropertyEditor.png
   trunk/documentation/whatsnew/modeshape/modeshape-news-3.3.0.Beta3.html
Modified:
   trunk/documentation/whatsnew/index.html
Log:
JBIDE-11758 Modeshape Component N&N 3.3.0.Beta3. Described new JCR CND Editor.

Modified: trunk/documentation/whatsnew/index.html
===================================================================
--- trunk/documentation/whatsnew/index.html	2012-05-07 17:02:02 UTC (rev 40825)
+++ trunk/documentation/whatsnew/index.html	2012-05-07 18:21:42 UTC (rev 40826)
@@ -40,6 +40,7 @@
       <p align="right"><b>3.3.0.Beta3</b>
     <td valign="top">
       <p><a href="vpe/vpe-news-3.3.0.Beta3.html">Visual Page Editor/BrowserSim</a></p>
+      <p><a href="modeshape/modeshape-news-3.3.0.Beta3.html">ModeShape Tools</a></p>
     </td>
   </tr>
   

Added: trunk/documentation/whatsnew/modeshape/images/CndChildNodeEditor.png
===================================================================
(Binary files differ)


Property changes on: trunk/documentation/whatsnew/modeshape/images/CndChildNodeEditor.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/documentation/whatsnew/modeshape/images/CndChildNodesTable.png
===================================================================
(Binary files differ)


Property changes on: trunk/documentation/whatsnew/modeshape/images/CndChildNodesTable.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/documentation/whatsnew/modeshape/images/CndEditor.png
===================================================================
(Binary files differ)


Property changes on: trunk/documentation/whatsnew/modeshape/images/CndEditor.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/documentation/whatsnew/modeshape/images/CndEditorHeader.png
===================================================================
(Binary files differ)


Property changes on: trunk/documentation/whatsnew/modeshape/images/CndEditorHeader.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/documentation/whatsnew/modeshape/images/CndNamespaceEditor.png
===================================================================
(Binary files differ)


Property changes on: trunk/documentation/whatsnew/modeshape/images/CndNamespaceEditor.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/documentation/whatsnew/modeshape/images/CndNamespacesTable.png
===================================================================
(Binary files differ)


Property changes on: trunk/documentation/whatsnew/modeshape/images/CndNamespacesTable.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/documentation/whatsnew/modeshape/images/CndNodeTypeDetails.png
===================================================================
(Binary files differ)


Property changes on: trunk/documentation/whatsnew/modeshape/images/CndNodeTypeDetails.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/documentation/whatsnew/modeshape/images/CndNodeTypeFilter.png
===================================================================
(Binary files differ)


Property changes on: trunk/documentation/whatsnew/modeshape/images/CndNodeTypeFilter.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/documentation/whatsnew/modeshape/images/CndPreferences.png
===================================================================
(Binary files differ)


Property changes on: trunk/documentation/whatsnew/modeshape/images/CndPreferences.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/documentation/whatsnew/modeshape/images/CndPropertiesTable.png
===================================================================
(Binary files differ)


Property changes on: trunk/documentation/whatsnew/modeshape/images/CndPropertiesTable.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/documentation/whatsnew/modeshape/images/CndPropertyEditor.png
===================================================================
(Binary files differ)


Property changes on: trunk/documentation/whatsnew/modeshape/images/CndPropertyEditor.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/documentation/whatsnew/modeshape/modeshape-news-3.3.0.Beta3.html
===================================================================
--- trunk/documentation/whatsnew/modeshape/modeshape-news-3.3.0.Beta3.html	                        (rev 0)
+++ trunk/documentation/whatsnew/modeshape/modeshape-news-3.3.0.Beta3.html	2012-05-07 18:21:42 UTC (rev 40826)
@@ -0,0 +1,216 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!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">
+<head>
+<meta http-equiv="Content-Language" content="en-us" />
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
+<link rel="stylesheet" href="../whatsnew.css"/>
+<title>ModeShape What's New</title>
+<script type="text/javascript">
+
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-17645367-5']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+  })();
+
+</script></head>
+<body>
+<h1>ModeShape 3.3.0.Beta3 What's New</h1>
+<p align="right">
+<a href="../index.html">&lt; Main Index</a>
+<a href="../vpe/vpe-news-3.3.0.Beta3.html">Visual Page Editor &gt;</a>
+</p>
+<p>Last revised May 7, 2012</p>
+
+<table border="0" cellpadding="10" cellspacing="0" width="80%">
+  <tr>
+      <td colspan="2"><hr /></td>
+  </tr>
+
+  <tr>
+      <td valign="top" align="left">
+        <p>
+        <a name="cndEditor"><b>JCR CND Editor</b></a>
+        </p>
+      </td>
+
+      <td valign="top">
+        <p>
+        The ModeShape Tools Java Content Repository (JCR) Compact Node Type Definition (CND) Editor is a 2-page editor for
+        <code>*.cnd</code> files. The first page is a form-based view of the CND file; while the second page is a readonly, source view.
+        </p>
+
+        <p>
+        Here is what the <i>CND Editor</i> looks like:
+        </p>
+        
+        <p>
+        <img src="images/CndEditor.png" alt="ModeShape CND Editor"/>
+        </p>
+        
+        <p>
+        The CND Editor's form page consists of the following sections:
+           <ul>
+              <li>a <a href="#cndEditorHeaderSection">header section</a>, which displays error messages and a link to open the CND preference page,</li>
+              <li>a <a href="#cndEditorNamespacesSection">namespaces section</a>, which displays and allows editing of the namespace mappings defined in the CND, and</li>
+              <li>a <a href="#cndEditorNodeTypesSection">node types section</a>, which displays and allows editing of the node type definitions defined in the CND.</li>
+           </ul> 
+        </p>
+
+        <h3><a name="cndEditorHeaderSection">Header Section</a></h3>
+        
+        <p>
+        The header section contains a hyperlink that, when activated, opens the <a href="#cndPreferencePage">CND notation preference page</a>.
+        Also, if the CND being edited has validation errors, the header section will have another hyperlink that identifies the total
+        number of validation errors found. Clicking the errors hyperlink opens a dialog that lists the specific validation errors
+        and provides a way to export those validation messages to a file.
+        </p>
+        
+        <p>Here is what the header section will look like when the CND has one validation error:
+        </p>
+        
+        <p>
+        <center>
+        <img src="images/CndEditorHeader.png" alt="CND Editor Header"/>
+        </center>
+        </p>
+
+        <h3><a name="cndEditorNamespacesSection">Namespaces Section</a></h3>
+
+        <p>
+        The namespaces section is a collapseable area used to create and maintain the namespace mappings declared in the CND file. 
+        A namespace mapping consists of a unique prefix, a unique URI, and an optional comment. The namespace section looks like this:
+        </p>
+        
+        <p>
+        <center>
+        <img src="images/CndNamespacesTable.png" alt="CND Editor Namespaces Table"/>
+        </center>
+        </p>
+
+        <p>
+        Namespace mappings are editing using the following dialog:
+        </p>
+        
+        <p>
+        <center>
+        <img src="images/CndNamespaceEditor.png" alt="CND Editor Namespace Editor"/>
+        </center>
+        </p>
+        
+        <h3><a name="cndEditorNodeTypesSection">Node Types Section</a></h3>
+
+        <p>
+        The node types section is used to create and maintain the node type definitions declared in the CND file. The node types
+        section consists of, along the left-side, a table containing all the declared node type definitions, and a node type name
+        filter box which allows the user to limit the number of node types being displayed. The node type table can be used to 
+        delete a selected node type. The node type table, with the name filter on top, looks like this:
+        </p>
+        
+        <p>
+        <center>
+        <img src="images/CndNodeTypeFilter.png" alt="CND Editor Node Type Filter"/>
+        </center>
+        </p>
+
+        <p>
+        The right-side of the node types section consists of a details area, as well as, collapseable areas for property and child 
+        node definitions. When a node type definition is selected, it's corresponding information is used to populate the details, 
+        properties, and child nodes areas. The details area is used to edit a node type's namespace, name, supertypes, attributes, 
+        and an optional comment. The details area looks like this:
+        </p>
+        
+        <p>
+        <center>
+        <img src="images/CndNodeTypeDetails.png" alt="CND Editor Node Type Details"/>
+        </center>
+        </p>
+
+        <p>
+        A node type definition can contain zero or more property definitions. When the properties area is expanded, the 
+        following table will show the declared property definitions for the selected node type definition:
+        </p>
+        
+        <p>
+        <center>
+        <img src="images/CndPropertiesTable.png" alt="CND Editor Properties Table"/>
+        </center>
+        </p>
+
+        <p>
+        The properties table can be used to delete a selected property definition and can optionally show inherited properties. A 
+        property definition can be created or edited using the property definition editor shown here:
+        </p>
+        
+        <p>
+        <center>
+        <img src="images/CndPropertyEditor.png" alt="CND Editor Child Node Editor"/>
+        </center>
+        </p>
+
+        <p>
+        A node type definition can contain zero or more child node definitions. When the child nodes area is expanded, the 
+        following table will show the declared child node definitions for the selected node type definition:
+        </p>
+        
+        <p>
+        <center>
+        <img src="images/CndChildNodesTable.png" alt="CND Editor Child Nodes Table"/>
+        </center>
+        </p>
+
+        <p>
+        The child nodes table can be used to delete a selected child node definition and can optionally show inherited child 
+        nodes. A child node definition can be created or edited using the child node definition editor shown here:
+        </p>
+        
+        <p>
+        <center>
+        <img src="images/CndChildNodeEditor.png" alt="CND Editor Child Node Editor"/>
+        </center>
+        </p>
+      </td>
+  </tr>
+
+  <tr>
+    <td colspan="2"><hr /></td>
+  </tr>
+
+  <tr>
+      <td valign="top" align="left">
+        <p>
+        <b><a name="cndPreferencePage">CND Notation Preference Page</a></b>
+        </p>
+      </td>
+
+      <td valign="top">
+        <p>
+        When a CND Editor is saved, the CND notation type preference determines the specific format to save the CND file. Choose
+        between long, compressed, or compact depending on your needs. The preview area on the preference page gives you an idea 
+        just how the CND file will be saved. Here is what the ModeShape CND Notation preference page looks like:
+        </p>
+        
+        <p>
+        <center>
+        <img src="images/CndPreferences.png" alt="ModeShape CND Preference Page"/>
+        </center>
+        </p>
+      </td>
+  </tr>
+
+  <tr>
+    <td colspan="2"><hr /></td>
+  </tr>
+</table>
+
+</body>
+
+</html>
+
+


Property changes on: trunk/documentation/whatsnew/modeshape/modeshape-news-3.3.0.Beta3.html
___________________________________________________________________
Added: svn:mime-type
   + text/plain



More information about the jbosstools-commits mailing list