EMF Parsley Guide

  1. Getting Started
    1. Overview
      1. Parsley Components
        1. Customize
          1. Customize with the DSL
          2. The structure of an EMF Parsley project
          3. How the DSL handles the plugin.xml
          4. Obtaining the Injector
    2. First Example
  2. Reference Documentation
    1. Components
      1. Form Component
        1. Feature List Customization
        2. Caption Customization
        3. Control Customization
        4. Proposal Provider
      2. Tree Component
        1. Content Provider
        2. LabelProvider
        3. Adding Menu
      3. Tree Form Component
      4. Table Component
        1. Feature List Customization
        2. Caption Customization
        3. Column width Customization
        4. Adding Menu
      5. Tree With Columns Component
    2. Customizations
      1. Dependency Injection With Google Guice
        1. Module API
        2. Specify Guice Bindings in the DSL
      2. Providers
        1. Viewer Label Provider
        2. Viewer Content Provider
        3. Table Viewer Content Provider
        4. Table Label Provider
        5. Features Provider
          1. Table Features Provider
        6. Feature Caption Provider
          1. Form and Dialog Feature Caption Provider
        7. Proposal Provider
      3. Contextual Menu
        1. Menu Builder
      4. Drag and Drop
      5. Factories
        1. Widget Factory
        2. Form Control Factory
        3. Dialog Control Factory
      6. Editing Domain
        1. Editing Domain Provider
        2. Editing Domain Finder
      7. Resources
        1. Resource Loader
        2. Resource Manager
        3. Resource Save Strategy
      8. Configurator
      9. Validation
    3. Advanced Features
      1. Building with Maven
      2. Testing Framework
      3. Eclipse 4.x
      4. RAP
  3. Appendix
    1. Migration Guide
      1. From 0.7.0 to 1.0.0
      2. From 0.6.0 to 0.7.0
      3. From 0.5.0 to 0.6.0
      4. From 0.4 to 0.5
      5. From 0.3 to 0.4