Package org.diylc.common

Interface Summary
IComponentFiler  
IKeyProcessor  
IMouseProcessor  
IPlugIn Interface for plug-ins.
IPlugInPort Interface for communication between plug-ins and the application.
ISelectionProcessor  
ITask<T> Abstract layer between the app and platform worker thread implementation.
ITemplateProcessor  
 

Class Summary
ComponentType Entity class used to describe a component type.
ObjectCache Repository for object that may be reused, such as Stroke or AlphaComposite.
PropertyWrapper Entity class for editable properties extracted from component objects.
 

Enum Summary
Display  
DrawOption Enumerates all options that can be used when drawing a project.
EventType Enumerates all possible events between IPlugInPort and IPlugIn.
GridType  
HorizontalAlignment  
LabelPosition  
Orientation  
OrientationHV  
PCBLayer  
ResistorColorCode  
VerticalAlignment  
 

Exception Summary
BadPositionException  
ITemplateProcessor.TemplateAlreadyExistsException