# EcoreTools User Manual

- Designing Ecore Models
- Getting Started
- Creating a new Ecore
- Working with the Modeling Project
- What is it ?
- Selecting Viewpoints
- Creating a Representation
- Loading External Models
- Creating diagrams from an existing Ecore
- Entities Diagram Editor
- Overview of the editor
- Working with Layers
- Navigating in the Diagram
- Modeling Classifiers
- Modeling References
- Modeling Attributes
- Modeling Operations
- Deleting elements
- Validating the model
- Editing Shortcuts
- Exploring Existing Models
- Setting properties
- Modeling Generics
- Modeling Constraints
- Documentation Annotations
- Documentation Table Editor
- Dependencies Diagram Editor
- Leveraging Ecore Model
- Exporting Diagrams
- FAQ
- What should I do with my .ecorediag diagrams ?
- This marker is bothering me in the diagram, how can I remove it ?
- My diagram is getting big, how to find an element ?
- Getting Help