|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IDIYComponent | |
|---|---|
| org.diylc.common | |
| org.diylc.components | |
| org.diylc.core | |
| org.diylc.core.annotations | |
| org.diylc.presenter | |
| org.diylc.utils | |
| Uses of IDIYComponent in org.diylc.common |
|---|
| Methods in org.diylc.common that return types with arguments of type IDIYComponent | |
|---|---|
java.util.List<IDIYComponent<?>> |
ISelectionProcessor.findComponentsAt(java.awt.Point point)
Finds all components at the specified location, sorted by z-index from top to bottom. |
java.lang.Class<? extends IDIYComponent<?>> |
ComponentType.getInstanceClass()
|
java.util.List<IDIYComponent<?>> |
ISelectionProcessor.getSelectedComponents()
Returns the current ComponentTransferable. |
| Methods in org.diylc.common with parameters of type IDIYComponent | |
|---|---|
boolean |
IComponentFiler.testComponent(IDIYComponent<?> component)
|
| Method parameters in org.diylc.common with type arguments of type IDIYComponent | |
|---|---|
void |
IPlugInPort.pasteComponents(java.util.List<IDIYComponent<?>> components)
Adds a list of components to the project. |
void |
ISelectionProcessor.updateSelection(java.util.List<IDIYComponent<?>> newSelection)
Updates the selection with the specified list of component. |
| Constructor parameters in org.diylc.common with type arguments of type IDIYComponent | |
|---|---|
ComponentType(java.lang.String name,
java.lang.String description,
CreationMethod creationMethod,
java.lang.String category,
java.lang.String namePrefix,
java.lang.String author,
javax.swing.Icon icon,
java.lang.Class<? extends IDIYComponent<?>> instanceClass,
double zOrder,
boolean flexibleZOrder,
boolean stretchable,
BomPolicy bomPolicy,
boolean autoEdit,
boolean rotatable,
IAutoCreator autoCreator)
|
|
| Uses of IDIYComponent in org.diylc.components |
|---|
| Classes in org.diylc.components that implement IDIYComponent | |
|---|---|
class |
AbstractComponent<T>
Abstract implementation of IDIYComponent that contains component name and toString. |
class |
AbstractCurvedComponent<T>
|
class |
AbstractLeadedComponent<T>
Base class for all leaded components such as resistors or capacitors. |
class |
AbstractRadialComponent<T>
Base class for radial components. |
class |
AbstractSchematicLeadedSymbol<T>
|
class |
AbstractTransparentComponent<T>
|
| Methods in org.diylc.components that return IDIYComponent | |
|---|---|
IDIYComponent<T> |
AbstractComponent.clone()
|
| Methods in org.diylc.components with parameters of type IDIYComponent | |
|---|---|
boolean |
AbstractComponent.equalsTo(IDIYComponent<?> other)
|
| Uses of IDIYComponent in org.diylc.core |
|---|
| Methods in org.diylc.core that return IDIYComponent | |
|---|---|
IDIYComponent<T> |
IDIYComponent.clone()
Clones the component. |
| Methods in org.diylc.core that return types with arguments of type IDIYComponent | |
|---|---|
java.util.List<IDIYComponent<?>> |
Project.getComponents()
List of components sorted by z-order ascending. |
java.util.Set<java.util.Set<IDIYComponent<?>>> |
Project.getGroups()
Set of grouped components. |
| Methods in org.diylc.core with parameters of type IDIYComponent | |
|---|---|
boolean |
IDIYComponent.equalsTo(IDIYComponent<?> other)
Checks if two components are equal. |
| Uses of IDIYComponent in org.diylc.core.annotations |
|---|
| Methods in org.diylc.core.annotations that return types with arguments of type IDIYComponent | |
|---|---|
java.util.List<IDIYComponent<?>> |
IAutoCreator.create(IDIYComponent<?> lastAdded)
|
| Methods in org.diylc.core.annotations with parameters of type IDIYComponent | |
|---|---|
java.util.List<IDIYComponent<?>> |
IAutoCreator.create(IDIYComponent<?> lastAdded)
|
| Uses of IDIYComponent in org.diylc.presenter |
|---|
| Fields in org.diylc.presenter with type parameters of type IDIYComponent | |
|---|---|
static java.util.List<IDIYComponent<?>> |
Presenter.EMPTY_SELECTION
|
| Methods in org.diylc.presenter that return types with arguments of type IDIYComponent | |
|---|---|
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<?>> |
Presenter.findComponentsAt(java.awt.Point point)
|
java.util.List<IDIYComponent<?>> |
DrawingManager.findComponentsAt(java.awt.Point point,
Project project)
|
java.util.List<IDIYComponent<?>> |
Presenter.findComponentsAtScaled(java.awt.Point point)
Finds all components whose areas include the specified Point. |
java.util.Comparator<IDIYComponent<?>> |
ComparatorFactory.getComponentNameComparator()
|
java.util.List<IDIYComponent<?>> |
InstantiationManager.getComponentSlot()
|
java.util.Comparator<IDIYComponent<?>> |
ComparatorFactory.getComponentZOrderComparator()
|
java.util.List<IDIYComponent<?>> |
Presenter.getSelectedComponents()
|
java.util.List<IDIYComponent<?>> |
InstantiationManager.instantiateComponent(ComponentType componentType,
Template template,
java.awt.Point point,
Project currentProject)
|
| Methods in org.diylc.presenter with parameters of type IDIYComponent | |
|---|---|
java.awt.geom.Area |
DrawingManager.getComponentArea(IDIYComponent<?> component)
|
void |
DrawingManager.invalidateComponent(IDIYComponent<?> component)
|
void |
InstantiationManager.loadComponentShapeFromTemplate(IDIYComponent<?> component,
Template template)
Uses stored control points from the template to shape component. |
boolean |
PCBLayerFiler.testComponent(IDIYComponent<?> component)
|
| Method parameters in org.diylc.presenter with type arguments of type IDIYComponent | |
|---|---|
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.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.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.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. |
ComponentType |
ComponentProcessor.extractComponentTypeFrom(java.lang.Class<? extends IDIYComponent<?>> clazz)
|
java.util.List<PropertyWrapper> |
ComponentProcessor.getMutualSelectionProperties(java.util.List<IDIYComponent<?>> selectedComponents)
Returns properties that have the same value for all the selected components. |
void |
Presenter.pasteComponents(java.util.List<IDIYComponent<?>> components)
|
void |
InstantiationManager.pasteComponents(java.util.List<IDIYComponent<?>> components,
java.awt.Point scaledPoint,
boolean snapToGrid,
Size gridSpacing)
|
void |
Presenter.updateSelection(java.util.List<IDIYComponent<?>> newSelection)
|
| Uses of IDIYComponent in org.diylc.utils |
|---|
| Method parameters in org.diylc.utils with type arguments of type IDIYComponent | |
|---|---|
java.util.List<BomEntry> |
BomMaker.createBom(java.util.List<IDIYComponent<?>> components)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||