You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2014/02/19 15:13:48 UTC
svn commit: r1569744 - /isis/site/trunk/content/documentation.md
Author: danhaywood
Date: Wed Feb 19 14:13:47 2014
New Revision: 1569744
URL: http://svn.apache.org/r1569744
Log:
adding anchors to main page
Modified:
isis/site/trunk/content/documentation.md
Modified: isis/site/trunk/content/documentation.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/documentation.md?rev=1569744&r1=1569743&r2=1569744&view=diff
==============================================================================
--- isis/site/trunk/content/documentation.md (original)
+++ isis/site/trunk/content/documentation.md Wed Feb 19 14:13:47 2014
@@ -5,13 +5,13 @@ Title: Documentation
{row
{col-md-4
-#### Elevator pitch
+#### <a name="elevator-pitch"></a>Elevator pitch
- **[What's Isis?](intro/elevator-pitch/isis-in-pictures.html) ... in pictures**
- [Common Use Cases](intro/elevator-pitch/common-use-cases.html) <a href="intro/elevator-pitch/common-use-cases.html#screencast"><img src="./images/tv_show-25.png"></a>
- [Online demo](http://isisdemo.mmyco.co.uk/) (ToDo App)
-#### Getting started
+#### <a name="getting-started"></a>Getting started
- **[Simple Archetype](intro/getting-started/simple-archetype.html) ([1.3.1](archetypes/release-notes/about.html))**
- [Quickstart Archetype](intro/getting-started/quickstart-archetype.html) ([1.3.1](archetypes/release-notes/about.html)) <a href="intro/getting-started/quickstart-archetype.html#screencast"><img src="./images/tv_show-25.png"></a>
@@ -19,12 +19,12 @@ Title: Documentation
}
{col-md-4
-#### Tutorials, screencasts
+#### <a name="tutorials"></a>Tutorials, screencasts
- [Tutorials](intro/tutorials/tutorials.html)
- **[Screencasts](intro/tutorials/screencasts.html)** <a href="intro/tutorials/screencasts.html"><img src="./images/tv_show-25.png"></a>
-#### Learning more
+#### <a name="learning-more"></a>Learning more
- [Powered by Isis](intro/powered-by/powered-by.html)
- [Articles, Conferences, Podcasts](intro/learning-more/articles-and-presentations.html)
@@ -34,14 +34,14 @@ Title: Documentation
}
{col-md-4
-#### Resources
+#### <a name="resources"></a>Resources
- [Downloadable Presentations](intro/resources/downloadable-presentations.html)
- **[Editor templates](intro/resources/editor-templates.html)**
- [Icons](intro/resources/icons.html)
- **[Programming Model Cheat Sheet](intro/resources/cheat-sheet.html)**
-#### Releases
+#### <a name="releases"></a>Releases
- [Release Matrix](./release-matrix.html)
@@ -52,7 +52,7 @@ Title: Documentation
{row
{col-md-12
-## How-tos (programming model)
+## <a name="how-tos"></a>How-tos (programming model)
}
@@ -62,7 +62,7 @@ Title: Documentation
{col-md-4
-#### Pojos
+#### <a name="how-tos-pojos"></a>Pojos
* [Pojo vs Inheriting from framework](./how-tos/how-to-01-010-How-to-have-a-domain-object-be-a-POJO.html)
* [Registering a domain service](./how-tos/how-to-09-010-How-to-register-domain-services,-repositories-and-factories.html)
@@ -73,13 +73,13 @@ Title: Documentation
* [Names/description of action param](./how-tos/how-to-01-140-How-to-specify-names-or-descriptions-for-an-action-parameter.html)
* [Injecting services](./how-tos/how-to-01-150-How-to-inject-services-into-a-domain-entity-or-other-service.html)
-#### Object management
+#### <a name="how-tos-object-management"></a>Object management
* [Finding objects](./how-tos/how-to-09-040-How-to-write-a-custom-repository.html)
* [Instantiating and persisting objects](./how-tos/how-to-09-050-How-to-use-Factories.html)
* [Create/delete objects](./how-tos/how-to-01-160-How-to-create-or-delete-objects-within-your-code.html)
-#### UI hints
+#### <a name="how-tos-ui-hints"></a>UI hints
* [Entity icons](./how-tos/how-to-01-070-How-to-specify-the-icon-for-a-domain-entity.html)
* [Ordering prop/colls in the UI](./how-tos/how-to-01-080-How-to-specify-the-order-in-which-properties-or-collections-are-displayed.html)
@@ -90,7 +90,7 @@ Title: Documentation
{col-md-4
-#### Business rules
+#### <a name="how-tos-business-rules"></a>Business rules
Visibility ("see it")
@@ -110,7 +110,7 @@ Validity ("do it")
* [Validate collection add/remove](./how-tos/how-to-02-110-How-to-validate-an-object-being-added-or-removed-from-a-collection.html)
* [Validate action params](./how-tos/how-to-02-120-How-to-validate-an-action-parameter-argument.html)
-#### Common constraints
+#### <a name="how-tos-common-constraints"></a>Common constraints
* [Optional property](./how-tos/how-to-01-100-How-to-make-a-property-optional.html)
* [Optional action ](./how-tos/how-to-01-110-How-to-make-an-action-parameter-optional.html)
@@ -122,7 +122,7 @@ Validity ("do it")
{col-md-4
-#### Drop-downs & defaults
+#### <a name="how-tos-drop-downs"></a>Drop-downs & defaults
For properties:
@@ -150,7 +150,7 @@ For both:
{row
{col-md-12
-## More advanced topics
+## <a name="more-advanced-topics"></a>More advanced topics
}
@@ -160,12 +160,12 @@ For both:
{col-md-4
-#### Prototyping tips
+#### <a name="more-advanced-topics-prototyping-tips"></a>Prototyping tips
* [Fixtures](./more-advanced-topics/03-Fixtures-and-SwitchUser.html)
* [Generic repository](./more-advanced-topics/how-to-09-030-How-to-use-a-generic-repository.html)
-#### Idioms and patterns
+#### <a name="more-advanced-topics-idioms-and-patterns"></a>Idioms and patterns
* [Singleton & request-scoped services](./more-advanced-topics/how-to-09-020-How-to-write-a-typical-domain-service.html)
* [Decoupling dependencies using contributions](./more-advanced-topics/how-to-01-062-How-to-decouple-dependencies-using-contributions.html)
@@ -173,7 +173,7 @@ For both:
* [Bidirectional relationships](./more-advanced-topics/how-to-04-060-How-to-set-up-and-maintain-bidirectional-relationships.html)
* [View models](./more-advanced-topics/ViewModel.html)
-#### More UI layout hints
+#### <a name="more-advanced-topics-more-ui-layout-hints"></a>More UI layout hints
* [Static and dynamic layouts](more-advanced-topics/dynamic-layouts.html) <a href="more-advanced-topics/dynamic-layouts.html#screencast"><img src="./images/tv_show-25.png"></a>
* [Tweaking CSS classes](./more-advanced-topics/how-to-tweak-the-ui-using-css-classes.html)
@@ -188,14 +188,14 @@ For both:
{col-md-4
-#### Business rules
+#### <a name="more-advanced-topics-business-rules"></a>Business rules
* [All members hidden](./more-advanced-topics/how-to-02-040-How-to-specify-that-none-of-an-object's-members-is-visible.html)
* [All members unmodifiable](./more-advanced-topics/how-to-02-080-How-to-specify-that-none-of-an-object's-members-can-be-modified-or-invoked.html)
* [Immutable object](./more-advanced-topics/how-to-02-090-How-to-specify-that-an-object-is-immutable.html)
* [Declarative validation using @MustSatisfy](./more-advanced-topics/how-to-02-130-How-to-validate-declaratively-using-MustSatisfy.html)
-#### Derived props/colls
+#### <a name="more-advanced-topics-derived-props-colls"></a>Derived props/colls
* [Derived property](./more-advanced-topics/how-to-04-010-How-to-make-a-derived-property.html)
* [Derived collection](./more-advanced-topics/how-to-04-020-How-to-make-a-derived-collection.html)
@@ -208,12 +208,12 @@ For both:
{col-md-4
-#### Error handling
+#### <a name="more-advanced-topics-error-handling"></a>Error handling
* [Raise message/errors to users](./more-advanced-topics/how-to-06-010-How-to-pass-a-messages-and-errors-back-to-the-user.html)
* [Exception Recognizer](./reference/services/exception-recognizers.html) service
-#### Persistence lifecycle
+#### <a name="more-advanced-topics-persistence-lifecycle"></a>Persistence lifecycle
* [Initial value of property](./more-advanced-topics/how-to-07-010-How-to-set-up-the-initial-value-of-a-property-programmatically.html)
* [Lifecycle hooks](./more-advanced-topics/how-to-07-020-How-to-insert-behaviour-into-the-object-life-cycle.html)
@@ -222,12 +222,12 @@ For both:
* [Lazy loading](./more-advanced-topics/how-to-07-050-How-to-perform-lazy-loading.html)
* [Dirty object tracking](./more-advanced-topics/how-to-07-060-How-to-perform-dirty-object-tracking.html)
-#### Permissions
+#### <a name="more-advanced-topics-permissions"></a>Permissions
* [Hide/disable/validate per user/role](./more-advanced-topics/how-to-08-010-Hiding,-disabling-or-validating-for-specific-users-or-roles.html)
* [The authorization manager](./more-advanced-topics/how-to-08-020-How-to-use-Isis-authorization-manager.html)
-#### Customisation
+#### <a name="more-advanced-topics-customisation"></a>Customisation
* [Finetuning the Programming Model](more-advanced-topics/metamodel-finetuning-the-programming-model.html)
@@ -239,7 +239,7 @@ For both:
{row
{col-md-12
-## Domain Services
+## <a name="domain-services"></a>Domain Services
}
@@ -249,14 +249,14 @@ For both:
{col-md-4
-#### Common
+#### <a name="domain-services-common"></a>Common
* [DomainObjectContainer interface](./reference/DomainObjectContainer.html)
* [Exception Recognizers](./reference/services/exception-recognizers.html)
* [Clock](./reference/services/01-Clock.html)
* [User Profiles](./reference/services/02-Profiles.html)
-#### Bookmark/memento
+#### <a name="domain-services-bookmark-memento"></a>Bookmark/memento
* [Bookmark Service](./reference/services/bookmark-service.html)
* [Memento Service](./reference/services/memento-service.html) [1.4.0-snapshot]
@@ -266,17 +266,17 @@ For both:
{col-md-4
-#### Profiling/background execution [1.4.0-snapshot]
+#### <a name="domain-services-profiling-background-execution"></a>Profiling/background execution [1.4.0-snapshot]
* [Command Context/Service](./reference/services/command-context.html)
* [Background Service / Background Command Service](./reference/services/background-service.html)
-#### Publishing/auditing:
+#### <a name="domain-services-publishing-auditing"></a>Publishing/auditing:
* [Auditing Service](./reference/services/auditing-service.html)
* [Publishing Service](./reference/services/publishing-service.html)
-#### Performance tuning/co-ordination [1.4.0-snapshot]
+#### <a name="domain-services-performance-tuning-coordination"></a>Performance tuning/co-ordination [1.4.0-snapshot]
* [QueryResultsCache](./reference/services/query-results-cache.html)
* [Scratchpad](./reference/services/scratchpad.html)
@@ -287,13 +287,13 @@ For both:
{col-md-4
-#### Other:
+#### <a name="domain-services-other"></a>Other:
* [Wrapper Factory](reference/services/wrapper-factory.html) [stub]
* [Settings Services](./reference/services/settings-services.html)
* [Developer Utilities Service](./reference/services/developer-utilities-service.html)
-#### Third-party:
+#### <a name="domain-services-third-party"></a>Third-party:
* [Docx Mail merge](./reference/services/third-party/danhaywood-isis-domainservice-docx.html)
* [Excel download/upload](./reference/services/third-party/danhaywood-isis-domainservice-excel.html) <a href="./reference/services/third-party/danhaywood-isis-domainservice-excel.html#screencast"><img src="./images/tv_show-25.png"></a> [1.4.0-snapshot]
@@ -305,7 +305,7 @@ For both:
{row
{col-md-12
-## Reference
+## <a name="reference"></a>Reference
}
@@ -315,11 +315,11 @@ For both:
{col-md-4
-#### Config
+#### <a name="reference-config"></a>Config
* [Configuration Files](./reference/configuration-files.html)
-#### Non-UI execution [1.4.0-snapshot]
+#### <a name="reference-non-ui-execution"></a>Non-UI execution [1.4.0-snapshot]
- [IsisSessionTemplate](./reference/non-ui/isis-session-template.html)
- [BackgroundCommandExecution](./reference/non-ui/background-command-execution.html)
@@ -328,7 +328,7 @@ For both:
{col-md-4
-#### Reference
+#### <a name="reference-reference"></a>Reference
* [Deployment Types](./reference/deployment-type.html)
* [Recognized Methods](./reference/Recognized-Methods-and-Prefixes.html)
@@ -341,7 +341,7 @@ For both:
{col-md-4
-#### Supporting features
+#### <a name="reference-supporting-features"></a>Supporting features
* [Security](./reference/Security.html)
* [Applib utility classes](./reference/Utility.html)
@@ -354,7 +354,7 @@ For both:
{row
{col-md-12
-## Core [1.3.0](core/release-notes/about.html)
+## <a name="core"></a>Core [1.3.0](core/release-notes/about.html)
}
@@ -364,7 +364,7 @@ For both:
{col-md-4
-#### Dev support
+#### <a name="core-dev-support"></a>Dev support
<p class="display:none"/>
* [Unit Test Support](core/unittestsupport.html)
@@ -375,7 +375,7 @@ For both:
{col-md-4
-#### Runtime
+#### <a name="core-runtime"></a>Runtime
<p class="display:none"/>
* [Core Runtime](core/runtime.html) [stub]
@@ -385,7 +385,7 @@ For both:
{col-md-4
-#### Bundled components
+#### <a name="core-bundled-components"></a>Bundled components
* [Bytecode Enhancers](core/bytecode.html) [stub]
* [Bypass Security](core/bypass-security.html) [stub]
@@ -400,16 +400,16 @@ For both:
{row
{col-md-12
-## Wicket Viewer [1.3.1](components/viewers/wicket/release-notes/about.html)
+## <a name="wicket-viewer"></a>Wicket Viewer [1.3.1](components/viewers/wicket/release-notes/about.html)
}
{col-md-4
-##### About
+##### <a name="wicket-viewer-about"></a>About
<p class="display:none"/>
* [About](components/viewers/wicket/about.html)
-#### Configuration
+#### <a name="wicket-viewer-configuration"></a>Configuration
* [Titles in tables](components/viewers/wicket/titles-in-tables.html)
* [Suppressing 'remember me'](components/viewers/wicket/suppressing-remember-me.html)
@@ -419,7 +419,7 @@ For both:
{col-md-4
-#### Extensions
+#### <a name="wicket-viewer-extensions"></a>Extensions
* [Extending the viewer](components/viewers/wicket/customizing-the-viewer.html)
@@ -427,7 +427,7 @@ For both:
{col-md-4
-#### Third-party extensions
+#### <a name="wicket-viewer-third-party-extensions"></a>Third-party extensions
* [Excel download](./components/viewers/wicket/third-party/danhaywood-isis-wicket-excel.html)
* [Fullcalendar2](./components/viewers/wicket/third-party/danhaywood-isis-wicket-fullcalendar2.html)
@@ -442,13 +442,13 @@ For both:
{row
{col-md-12
-## RestfulObjects Viewer [2.1.0](components/viewers/restfulobjects/release-notes/about.html)
+## <a name="restfulobjects-viewer"></a>RestfulObjects Viewer [2.1.0](components/viewers/restfulobjects/release-notes/about.html)
}
{col-md-4
-#### About
+#### <a name="restfulobjects-viewer-about"></a>About
<p class="display:none"/>
* [About](components/viewers/restfulobjects/about.html)
@@ -457,7 +457,7 @@ For both:
{col-md-4
-#### Applib service impl.
+#### <a name="restfulobjects-viewer-applib-service-impl"></a>Applib service impl.
* [Event Serializer per RO Spec](components/viewers/restfulobjects/event-serializer-rospec.html)
@@ -474,22 +474,22 @@ For both:
{row
{col-md-12
-## JDO/DataNucleus Object Store [1.3.0](components/objectstores/jdo/release-notes/about.html)
+## <a name="jdo-objectstore"></a>JDO/DataNucleus Object Store [1.3.0](components/objectstores/jdo/release-notes/about.html)
}
{col-md-4
-#### About
+#### <a name="jdo-objectstore-about"></a>About
<p class="display:none"/>
* [About](components/objectstores/jdo/about.html)
-#### JDO Enhancer
+#### <a name="jdo-objectstore-jdo-enhancer"></a>JDO Enhancer
* [DataNucleus and Eclipse](components/objectstores/jdo/datanucleus-and-eclipse.html) <a href="./components/objectstores/jdo/datanucleus-and-eclipse.html#screencast"><img src="./images/tv_show-25.png"></a>
* [DataNucleus and Maven](components/objectstores/jdo/datanucleus-and-maven.html)
-#### Configuration
+#### <a name="jdo-objectstore-configuration"></a>Configuration
* [`persistence.xml` file](components/objectstores/jdo/persistence_xml.html)
* [Eagerly Registering Entity Types](components/objectstores/jdo/eagerly-registering-entities.html)
@@ -502,7 +502,7 @@ For both:
{col-md-4
-#### JDO mapping hints
+#### <a name="jdo-objectstore-jdo-mapping-hints"></a>JDO mapping hints
<p class="display:none"/>
* [Mapping Mandatory and Optional Properties](components/objectstores/jdo/mapping-mandatory-and-optional-properties.html)
@@ -516,12 +516,12 @@ For both:
}
{col-md-4
-#### JDO services
+#### <a name="jdo-objectstore-jdo-services"></a>JDO services
<p class="display:none"/>
* [Using the `IsisJdoSupport` service](components/objectstores/jdo/services/isisjdosupport-service.html)
-#### Applib service impl.
+#### <a name="jdo-objectstore-applib-service-impl"></a>Applib service impl.
<p class="display:none"/>
* [Exception Recognizers](components/objectstores/jdo/services/exception-recognizers-jdo.html)
@@ -531,7 +531,7 @@ For both:
* [Publishing Service on JDO](components/objectstores/jdo/services/publishing-service-jdo.html)
* [Auditing Service on JDO](components/objectstores/jdo/services/auditing-service-jdo.html)
-#### Non-UI
+#### <a name="jdo-objectstore-non-ui"></a>Non-UI
* [Background Command Execution](components/objectstores/jdo/non-ui/background-command-execution-jdo.html)
@@ -544,15 +544,15 @@ For both:
{row
{col-md-12
-## Security
+## <a name="security"></a>Security
}
{col-md-4
-#### Shiro [1.3.0](components/security/shiro/release-notes/about.html)
+#### <a name="security-shiro"></a>Shiro [1.3.0](components/security/shiro/release-notes/about.html)
* [About](components/security/shiro/about.html)
-#### Configuration
+#### <a name="security-shiro-configuration"></a>Configuration
* [Configuring Isis to use Shiro](components/security/shiro/configuring-shiro.html)
* [Configuring Shiro to use LDAP](components/security/shiro/using-ldap.html)
@@ -561,7 +561,7 @@ For both:
}
{col-md-4
-#### File [1.0.1](components/security/file/release-notes/about.html)
+#### <a name="security-file"></a>File [1.0.1](components/security/file/release-notes/about.html)
<p class="display:none"/>
* [About](components/security/file/about.html)
@@ -576,12 +576,12 @@ For both:
{row
{col-md-12
-## Other Topics
+## <a name="other-topics"></a>Other Topics
}
{col-md-4
-#### Contributors
+#### <a name="other-topics-contributors"></a>Contributors
* [Contributing](contributors/contributing.html)
* [Development Environment](contributors/development-environment.html)
@@ -594,7 +594,7 @@ For both:
{col-md-4
-#### Committers
+#### <a name="other-topics-committers"></a>Committers
<p class="display:none"/>
* [Updating the CMS site](contributors/updating-the-cms-site.html)
@@ -606,7 +606,7 @@ For both:
* [Verifying releases](contributors/verifying-releases.html)
* [Key generation](contributors/key-generation.html)
-#### PMC
+#### <a name="other-topics-pmc"></a>PMC
* [Notes](contributors/pmc-notes.html)
@@ -614,11 +614,11 @@ For both:
}
{col-md-4
-#### Third Party Viewers
+#### <a name="other-topics-third-party-viewers"></a>Third Party Viewers
* [DHTMLX](third-party/viewers/dhtmlx/about.html)
-#### Third-party Plugins
+#### <a name="other-topics-third-party-plugins"></a>Third-party Plugins
* [JRebel Plugin](other/jrebel.html) <a href="./other/jrebel.html#screencast"><img src="./images/tv_show-25.png"></a> [stub]
@@ -644,12 +644,12 @@ For both:
{row
{col-md-12
-## Unreleased & Mothballed components
+## <a name="unreleased"></a>Unreleased & Mothballed components
}
{col-md-4
-#### Unreleased
+#### <a name="unreleased-unreleased"></a>Unreleased
Not released since graduation.
@@ -664,7 +664,7 @@ Not released since graduation.
{col-md-4
-#### Mothballed
+#### <a name="unreleased-mothballed"></a>Mothballed
No longer under active development
@@ -679,7 +679,7 @@ No longer under active development
{col-md-4
-#### Incomplete
+#### <a name="unreleased-incomplete"></a>Incomplete
* [Eclipse IDE Plugin](other/eclipse-plugin.html) [stub]
* [Maven Plugin](other/maven-plugin.html) [stub]