Uses of Class
org.diylc.core.Project

Packages that use Project
org.diylc.common   
org.diylc.components   
org.diylc.core   
org.diylc.parsing   
org.diylc.presenter   
 

Uses of Project in org.diylc.common
 

Methods in org.diylc.common that return Project
 Project IPlugInPort.getCurrentProject()
          Returns an instance of currently loaded project.
 

Methods in org.diylc.common with parameters of type Project
 void IPlugInPort.loadProject(Project project, boolean freshStart)
          Loads specified Project.
 

Uses of Project in org.diylc.components
 

Methods in org.diylc.components with parameters of type Project
 void AbstractCurvedComponent.draw(java.awt.Graphics2D g2d, ComponentState componentState, boolean outlineMode, Project project, IDrawingObserver drawingObserver)
           
 void AbstractLeadedComponent.draw(java.awt.Graphics2D g2d, ComponentState componentState, boolean outlineMode, Project project, IDrawingObserver drawingObserver)
           
 

Uses of Project in org.diylc.core
 

Methods in org.diylc.core that return Project
 Project Project.clone()
           
 

Methods in org.diylc.core with parameters of type Project
 void IDIYComponent.draw(java.awt.Graphics2D g2d, ComponentState componentState, boolean outlineMode, Project project, IDrawingObserver drawingObserver)
          Draws the component onto the Graphics2D.
 

Uses of Project in org.diylc.parsing
 

Methods in org.diylc.parsing that return Project
 Project IOldFileParser.parseFile(org.w3c.dom.Element root, java.util.List<java.lang.String> warnings)
           
 

Uses of Project in org.diylc.presenter
 

Methods in org.diylc.presenter that return Project
 Project ProjectFileManager.deserializeProjectFromFile(java.lang.String fileName, java.util.List<java.lang.String> warnings)
           
 Project Presenter.getCurrentProject()
           
 

Methods in org.diylc.presenter with parameters of type Project
 java.lang.String InstantiationManager.createUniqueName(ComponentType componentType, Project currentProject)
           
 java.util.List<IDIYComponent<?>> DrawingManager.drawProject(java.awt.Graphics2D g2d, Project project, java.util.Set<DrawOption> drawOptions, IComponentFiler filter, java.awt.Rectangle selectionRect, java.util.List<IDIYComponent<?>> selectedComponents, java.util.Set<IDIYComponent<?>> lockedComponents, java.util.Set<IDIYComponent<?>> groupedComponents, java.util.List<java.awt.Point> controlPointSlot, java.util.List<IDIYComponent<?>> componentSlot, boolean dragInProgress)
          Paints the project onto the canvas and returns the list of components that failed to draw.
 java.util.List<IDIYComponent<?>> DrawingManager.findComponentsAt(java.awt.Point point, Project project)
           
 java.awt.Dimension DrawingManager.getCanvasDimensions(Project project, java.lang.Double zoomLevel, boolean useZoom)
           
 java.util.List<IDIYComponent<?>> InstantiationManager.instantiateComponent(ComponentType componentType, Template template, java.awt.Point point, Project currentProject)
           
 void InstantiationManager.instatiatePointByPoint(java.awt.Point scaledPoint, Project currentProject)
           
 void Presenter.loadProject(Project project, boolean freshStart)
           
 void ProjectFileManager.serializeProjectToFile(Project project, java.lang.String fileName, boolean isBackup)
           
 void InstantiationManager.setComponentTypeSlot(ComponentType componentTypeSlot, Template template, Project currentProject)