| <html> |
| <head> |
| <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" > |
| <title>Emf Parsley Guide</title> |
| |
| <link href="book.css" rel="stylesheet" type="text/css"> |
| <link href="code.css" rel="stylesheet" type="text/css"> |
| <link rel="home" href="00-Main.html" title=""> |
| </head> |
| <body> |
| <h1>Emf Parsley Guide</h1> |
| <ol><li><a href="00-Main_4.html#Emf%20Parsley%20Guide_4">Getting Started</a> |
| <ol> <li><a href="01-Overview.html#Overview">Overview</a> |
| <ol> <li><a href="01-Overview.html#ParsleyComponents">Parsley Components</a> |
| <ol> <li><a href="01-Overview.html#Customize">Customize</a> |
| <ol> <li><a href="01-Overview.html#Customizations_DSL">Customize with the DSL</a> |
| </li> |
| <li><a href="01-Overview.html#DslProjectStructure">The structure of an EMF Parsley project</a> |
| </li> |
| <li><a href="01-Overview.html#PluginXml">How the DSL handles the plugin.xml</a> |
| </li> |
| <li><a href="01-Overview.html#InjectorProvider">Obtaining the Injector</a> |
| </li> |
| </ol></li> |
| </ol></li> |
| </ol></li> |
| <li><a href="02-FirstExample.html#FirstExample">First Example</a> |
| </li> |
| </ol></li> |
| <li><a href="00-Main_5.html#Emf%20Parsley%20Guide_5">Reference Documentation</a> |
| <ol> <li><a href="05-Components.html#Components">Components</a> |
| <ol> <li><a href="05-Components.html#FormComponent">Form Component</a> |
| <ol> <li><a href="05-Components.html#FormComponent_features">Feature List Customization</a> |
| </li> |
| <li><a href="05-Components.html#FormComponent_captions">Caption Customization</a> |
| </li> |
| <li><a href="05-Components.html#FormComponent_controls">Control Customization</a> |
| </li> |
| <li><a href="05-Components.html#FormComponent_proposals">Proposal Provider</a> |
| </li> |
| </ol></li> |
| <li><a href="05-Components.html#TreeComponent">Tree Component</a> |
| <ol> <li><a href="05-Components.html#Tree_ContentProvider">Content Provider</a> |
| </li> |
| <li><a href="05-Components.html#Tree_LabelProvider">LabelProvider</a> |
| </li> |
| <li><a href="05-Components.html#Tree_MenuBuilder">Adding Menu</a> |
| </li> |
| </ol></li> |
| <li><a href="05-Components.html#TreeFormComponent">Tree Form Component</a> |
| </li> |
| <li><a href="05-Components.html#TableComponent">Table Component</a> |
| <ol> <li><a href="05-Components.html#Table_features">Feature List Customization</a> |
| </li> |
| <li><a href="05-Components.html#Table_captions">Caption Customization</a> |
| </li> |
| <li><a href="05-Components.html#Table_columns_width">Column width Customization</a> |
| </li> |
| <li><a href="05-Components.html#Table_MenuBuilder">Adding Menu</a> |
| </li> |
| </ol></li> |
| <li><a href="05-Components.html#TreeWithColumnsComponent">Tree With Columns Component</a> |
| </li> |
| </ol></li> |
| <li><a href="06-Customization.html#Customizations">Customizations</a> |
| <ol> <li><a href="06-Customization.html#GuiceBindings">Dependency Injection With Google Guice</a> |
| <ol> <li><a href="06-Customization.html#ModuleAPI">Module API</a> |
| </li> |
| <li><a href="06-Customization.html#BindingsInTheDSL">Specify Guice Bindings in the DSL</a> |
| </li> |
| </ol></li> |
| <li><a href="06-Customization.html#Providers">Providers</a> |
| <ol> <li><a href="06-Customization.html#ViewerLabelProvider">Viewer Label Provider</a> |
| </li> |
| <li><a href="06-Customization.html#ViewerContentProvider">Viewer Content Provider</a> |
| </li> |
| <li><a href="06-Customization.html#TableViewerContentProvider">Table Viewer Content Provider</a> |
| </li> |
| <li><a href="06-Customization.html#TableLabelProvider">Table Label Provider</a> |
| </li> |
| <li><a href="06-Customization.html#FeaturesProvider">Features Provider</a> |
| <ol> <li><a href="06-Customization.html#TableFeaturesProvider">Table Features Provider</a> |
| </li> |
| </ol></li> |
| <li><a href="06-Customization.html#FeatureCaptionProvider">Feature Caption Provider</a> |
| <ol> <li><a href="06-Customization.html#FormFeatureCaptionProvider">Form and Dialog Feature Caption Provider</a> |
| </li> |
| </ol></li> |
| <li><a href="06-Customization.html#ProposalProvider">Proposal Provider</a> |
| </li> |
| </ol></li> |
| <li><a href="06-Customization.html#ContextualMenu">Contextual Menu</a> |
| <ol> <li><a href="06-Customization.html#MenuBuilder">Menu Builder</a> |
| </li> |
| </ol></li> |
| <li><a href="06-Customization.html#DND">Drag and Drop</a> |
| </li> |
| <li><a href="06-Customization.html#Factories">Factories</a> |
| <ol> <li><a href="06-Customization.html#WidgetFactory">Widget Factory</a> |
| </li> |
| <li><a href="06-Customization.html#FormControlFactory">Form Control Factory</a> |
| </li> |
| <li><a href="06-Customization.html#DialogControFactory">Dialog Control Factory</a> |
| </li> |
| </ol></li> |
| <li><a href="06-Customization.html#EditingDomain">Editing Domain</a> |
| <ol> <li><a href="06-Customization.html#EditingDomainProvider">Editing Domain Provider</a> |
| </li> |
| <li><a href="06-Customization.html#EditingDomainFinder">Editing Domain Finder</a> |
| </li> |
| </ol></li> |
| <li><a href="06-Customization.html#Resources">Resources</a> |
| <ol> <li><a href="06-Customization.html#ResourceLoader">Resource Loader</a> |
| </li> |
| <li><a href="06-Customization.html#ResourceManager">Resource Manager</a> |
| </li> |
| <li><a href="06-Customization.html#ResourceSaveStrategy">Resource Save Strategy</a> |
| </li> |
| </ol></li> |
| <li><a href="06-Customization.html#Configurator">Configurator</a> |
| </li> |
| <li><a href="06-Customization.html#Validation">Validation</a> |
| </li> |
| </ol></li> |
| <li><a href="AdvancedFeatures.html#AdvancedFeatures">Advanced Features</a> |
| <ol> <li><a href="AdvancedFeatures.html#BuildingWithMaven">Building with Maven</a> |
| </li> |
| <li><a href="AdvancedFeatures.html#Testing">Testing Framework</a> |
| </li> |
| <li><a href="AdvancedFeatures.html#Eclipse4">Eclipse 4.x</a> |
| </li> |
| <li><a href="AdvancedFeatures.html#RAP">RAP</a> |
| </li> |
| </ol></li> |
| </ol></li> |
| <li><a href="00-Main_6.html#Emf%20Parsley%20Guide_6">Appendix</a> |
| <ol> <li><a href="Migration-Guide.html#MigrationGuide">Migration Guide</a> |
| <ol> <li><a href="Migration-Guide.html#VersionOne">From 0.7.0 to 1.0.0</a> |
| </li> |
| <li><a href="Migration-Guide.html#SixSeven">From 0.6.0 to 0.7.0</a> |
| </li> |
| <li><a href="Migration-Guide.html#FiveMinors">From 0.5.0 to 0.6.0</a> |
| </li> |
| <li><a href="Migration-Guide.html#FourFive">From 0.4 to 0.5</a> |
| </li> |
| <li><a href="Migration-Guide.html#ThreeFour">From 0.3 to 0.4</a> |
| </li> |
| </ol></li> |
| </ol></li> |
| </ol></body> |
| </html> |