From 5e00e3128b97e928b810911754b2cc241f52aa1d Mon Sep 17 00:00:00 2001 From: Branislav Stojkovic Date: Sun, 30 Oct 2016 01:04:26 +0200 Subject: [PATCH] keyword auto-generation --- .../diylc-core/doc/index-files/index-11.html | 4 +- .../diylc-core/doc/index-files/index-12.html | 4 +- .../diylc-core/doc/index-files/index-13.html | 4 +- .../diylc-core/doc/index-files/index-14.html | 4 +- .../diylc-core/doc/index-files/index-15.html | 4 +- .../diylc-core/doc/index-files/index-16.html | 4 +- .../diylc-core/doc/index-files/index-17.html | 4 +- .../diylc-core/doc/index-files/index-18.html | 4 +- .../diylc-core/doc/index-files/index-19.html | 4 +- diylc/diylc-core/doc/index-files/index-2.html | 4 +- .../diylc-core/doc/index-files/index-20.html | 4 +- .../diylc-core/doc/index-files/index-22.html | 4 +- .../diylc-core/doc/index-files/index-23.html | 4 +- .../diylc-core/doc/index-files/index-24.html | 4 +- diylc/diylc-core/doc/index-files/index-4.html | 4 +- diylc/diylc-core/doc/index-files/index-5.html | 4 +- diylc/diylc-core/doc/index-files/index-6.html | 4 +- diylc/diylc-core/doc/index-files/index-8.html | 4 +- .../org/diylc/announcements/Announcement.html | 4 +- .../announcements/AnnouncementProvider.html | 4 +- .../announcements/IAnnouncementService.html | 4 +- .../announcements/class-use/Announcement.html | 4 +- .../class-use/AnnouncementProvider.html | 4 +- .../class-use/IAnnouncementService.html | 4 +- .../diylc/announcements/package-frame.html | 4 +- .../diylc/announcements/package-summary.html | 4 +- .../org/diylc/announcements/package-tree.html | 4 +- .../org/diylc/announcements/package-use.html | 4 +- .../diylc/common/BadPositionException.html | 4 +- .../doc/org/diylc/common/Display.html | 4 +- .../doc/org/diylc/common/DrawOption.html | 4 +- .../doc/org/diylc/common/EventType.html | 4 +- .../doc/org/diylc/common/GridType.html | 4 +- .../org/diylc/common/HorizontalAlignment.html | 4 +- .../doc/org/diylc/common/IComponentFiler.html | 4 +- .../doc/org/diylc/common/IKeyProcessor.html | 4 +- .../doc/org/diylc/common/IMouseProcessor.html | 4 +- .../doc/org/diylc/common/IPlugIn.html | 4 +- .../org/diylc/common/ISelectionProcessor.html | 4 +- .../doc/org/diylc/common/ITask.html | 4 +- ...cessor.TemplateAlreadyExistsException.html | 4 +- .../org/diylc/common/ITemplateProcessor.html | 4 +- .../doc/org/diylc/common/LabelPosition.html | 4 +- .../doc/org/diylc/common/ObjectCache.html | 4 +- .../doc/org/diylc/common/Orientation.html | 4 +- .../doc/org/diylc/common/OrientationHV.html | 4 +- .../doc/org/diylc/common/PCBLayer.html | 4 +- .../doc/org/diylc/common/PropertyWrapper.html | 4 +- .../org/diylc/common/ResistorColorCode.html | 4 +- .../org/diylc/common/VerticalAlignment.html | 4 +- .../class-use/BadPositionException.html | 4 +- .../diylc/common/class-use/ComponentType.html | 4 +- .../org/diylc/common/class-use/Display.html | 4 +- .../diylc/common/class-use/DrawOption.html | 4 +- .../org/diylc/common/class-use/EventType.html | 4 +- .../org/diylc/common/class-use/GridType.html | 4 +- .../common/class-use/HorizontalAlignment.html | 4 +- .../common/class-use/IComponentFiler.html | 4 +- .../diylc/common/class-use/IKeyProcessor.html | 4 +- .../common/class-use/IMouseProcessor.html | 4 +- .../org/diylc/common/class-use/IPlugIn.html | 4 +- .../diylc/common/class-use/IPlugInPort.html | 4 +- .../common/class-use/ISelectionProcessor.html | 4 +- .../doc/org/diylc/common/class-use/ITask.html | 4 +- ...cessor.TemplateAlreadyExistsException.html | 4 +- .../common/class-use/ITemplateProcessor.html | 4 +- .../diylc/common/class-use/LabelPosition.html | 4 +- .../diylc/common/class-use/ObjectCache.html | 4 +- .../diylc/common/class-use/Orientation.html | 4 +- .../diylc/common/class-use/OrientationHV.html | 4 +- .../org/diylc/common/class-use/PCBLayer.html | 4 +- .../common/class-use/PropertyWrapper.html | 4 +- .../common/class-use/ResistorColorCode.html | 4 +- .../common/class-use/VerticalAlignment.html | 4 +- .../doc/org/diylc/common/package-frame.html | 4 +- .../doc/org/diylc/common/package-summary.html | 4 +- .../doc/org/diylc/common/package-tree.html | 6 +- .../doc/org/diylc/common/package-use.html | 4 +- .../diylc/components/AbstractComponent.html | 4 +- .../components/AbstractCurvedComponent.html | 4 +- .../components/AbstractLeadedComponent.html | 4 +- .../components/AbstractRadialComponent.html | 4 +- .../AbstractSchematicLeadedSymbol.html | 4 +- .../AbstractTransparentComponent.html | 4 +- .../class-use/AbstractComponent.html | 4 +- .../class-use/AbstractCurvedComponent.html | 4 +- .../class-use/AbstractLeadedComponent.html | 4 +- .../class-use/AbstractRadialComponent.html | 4 +- .../AbstractSchematicLeadedSymbol.html | 4 +- .../AbstractTransparentComponent.html | 4 +- .../org/diylc/components/package-frame.html | 4 +- .../org/diylc/components/package-summary.html | 4 +- .../org/diylc/components/package-tree.html | 4 +- .../doc/org/diylc/components/package-use.html | 4 +- .../doc/org/diylc/core/AllowAllValidator.html | 4 +- .../doc/org/diylc/core/ComponentState.html | 4 +- .../doc/org/diylc/core/CreationMethod.html | 4 +- .../doc/org/diylc/core/ExpansionMode.html | 4 +- .../doc/org/diylc/core/IDIYComponent.html | 4 +- .../doc/org/diylc/core/IDrawingObserver.html | 4 +- .../org/diylc/core/IPropertyValidator.html | 4 +- .../diylc-core/doc/org/diylc/core/IView.html | 4 +- .../diylc/core/Project.SpacingValidator.html | 4 +- .../doc/org/diylc/core/Project.html | 4 +- .../doc/org/diylc/core/Template.html | 4 +- .../diylc-core/doc/org/diylc/core/Theme.html | 4 +- .../org/diylc/core/ValidationException.html | 4 +- .../doc/org/diylc/core/VisibilityPolicy.html | 4 +- .../diylc/core/annotations/AutoCreator.html | 208 +++++++++ .../org/diylc/core/annotations/BomPolicy.html | 8 +- .../diylc/core/annotations/IAutoCreator.html | 206 ++++++++ .../diylc/core/annotations/KeywordPolicy.html | 338 ++++++++++++++ .../annotations/class-use/AutoCreator.html | 144 ++++++ .../class-use/ComponentDescriptor.html | 4 +- .../class-use/EditableProperty.html | 4 +- .../annotations/class-use/IAutoCreator.html | 237 ++++++++++ .../annotations/class-use/KeywordPolicy.html | 189 ++++++++ .../class-use/PositiveMeasureValidator.html | 4 +- .../core/class-use/AllowAllValidator.html | 4 +- .../diylc/core/class-use/ComponentState.html | 4 +- .../diylc/core/class-use/ExpansionMode.html | 4 +- .../core/class-use/IDrawingObserver.html | 4 +- .../core/class-use/IPropertyValidator.html | 4 +- .../doc/org/diylc/core/class-use/IView.html | 4 +- .../class-use/Project.SpacingValidator.html | 4 +- .../doc/org/diylc/core/class-use/Project.html | 4 +- .../org/diylc/core/class-use/Template.html | 4 +- .../doc/org/diylc/core/class-use/Theme.html | 4 +- .../core/class-use/ValidationException.html | 4 +- .../core/class-use/VisibilityPolicy.html | 4 +- .../diylc/core/measures/AbstractMeasure.html | 4 +- .../org/diylc/core/measures/Capacitance.html | 4 +- .../diylc/core/measures/CapacitanceUnit.html | 4 +- .../doc/org/diylc/core/measures/Current.html | 4 +- .../org/diylc/core/measures/CurrentUnit.html | 4 +- .../org/diylc/core/measures/Inductance.html | 4 +- .../diylc/core/measures/InductanceUnit.html | 4 +- .../doc/org/diylc/core/measures/Power.html | 4 +- .../org/diylc/core/measures/PowerUnit.html | 4 +- .../org/diylc/core/measures/Resistance.html | 4 +- .../diylc/core/measures/ResistanceUnit.html | 4 +- .../doc/org/diylc/core/measures/Size.html | 4 +- .../doc/org/diylc/core/measures/SizeUnit.html | 4 +- .../doc/org/diylc/core/measures/Unit.html | 4 +- .../doc/org/diylc/core/measures/Voltage.html | 4 +- .../org/diylc/core/measures/VoltageUnit.html | 4 +- .../measures/class-use/AbstractMeasure.html | 4 +- .../core/measures/class-use/Capacitance.html | 4 +- .../measures/class-use/CapacitanceUnit.html | 4 +- .../core/measures/class-use/Current.html | 4 +- .../core/measures/class-use/CurrentUnit.html | 4 +- .../core/measures/class-use/Inductance.html | 4 +- .../measures/class-use/InductanceUnit.html | 4 +- .../diylc/core/measures/class-use/Power.html | 4 +- .../core/measures/class-use/PowerUnit.html | 4 +- .../core/measures/class-use/Resistance.html | 4 +- .../measures/class-use/ResistanceUnit.html | 4 +- .../diylc/core/measures/class-use/Size.html | 4 +- .../core/measures/class-use/SizeUnit.html | 4 +- .../diylc/core/measures/class-use/Unit.html | 4 +- .../core/measures/class-use/Voltage.html | 4 +- .../core/measures/class-use/VoltageUnit.html | 4 +- .../diylc/core/measures/package-frame.html | 4 +- .../diylc/core/measures/package-summary.html | 4 +- .../org/diylc/core/measures/package-tree.html | 10 +- .../org/diylc/core/measures/package-use.html | 4 +- .../doc/org/diylc/core/package-frame.html | 4 +- .../doc/org/diylc/core/package-summary.html | 4 +- .../doc/org/diylc/core/package-tree.html | 6 +- .../doc/org/diylc/images/IconLoader.html | 4 +- .../diylc/images/class-use/IconLoader.html | 4 +- .../doc/org/diylc/images/package-frame.html | 4 +- .../doc/org/diylc/images/package-summary.html | 4 +- .../doc/org/diylc/images/package-tree.html | 4 +- .../doc/org/diylc/images/package-use.html | 4 +- .../doc/org/diylc/parsing/IOldFileParser.html | 4 +- .../parsing/class-use/IOldFileParser.html | 4 +- .../doc/org/diylc/parsing/package-frame.html | 4 +- .../org/diylc/parsing/package-summary.html | 4 +- .../doc/org/diylc/parsing/package-tree.html | 4 +- .../doc/org/diylc/parsing/package-use.html | 4 +- .../plugins/cloud/model/CommentEntity.html | 4 +- .../plugins/cloud/model/CommentTree.html | 4 +- .../plugins/cloud/model/CountryDetails.html | 4 +- .../plugins/cloud/model/DashboardEntity.html | 4 +- .../plugins/cloud/model/IServiceAPI.html | 4 +- .../plugins/cloud/model/ProjectEntity.html | 4 +- .../diylc/plugins/cloud/model/UserEntity.html | 4 +- .../cloud/model/class-use/CommentEntity.html | 4 +- .../cloud/model/class-use/CommentTree.html | 4 +- .../cloud/model/class-use/CountryDetails.html | 4 +- .../model/class-use/DashboardEntity.html | 4 +- .../cloud/model/class-use/IServiceAPI.html | 4 +- .../cloud/model/class-use/ProjectEntity.html | 4 +- .../cloud/model/class-use/UserEntity.html | 4 +- .../plugins/cloud/model/package-frame.html | 4 +- .../plugins/cloud/model/package-summary.html | 4 +- .../plugins/cloud/model/package-tree.html | 4 +- .../plugins/cloud/model/package-use.html | 4 +- .../cloud/presenter/CloudException.html | 4 +- .../cloud/presenter/CloudListener.html | 4 +- .../cloud/presenter/CloudPresenter.html | 4 +- .../presenter/NotConnectedException.html | 4 +- .../cloud/presenter/NotExistsException.html | 4 +- .../cloud/presenter/NotLoggedInException.html | 4 +- .../cloud/presenter/PagingProvider.html | 4 +- .../presenter/class-use/CloudException.html | 4 +- .../presenter/class-use/CloudListener.html | 4 +- .../presenter/class-use/CloudPresenter.html | 4 +- .../class-use/NotConnectedException.html | 4 +- .../class-use/NotExistsException.html | 4 +- .../class-use/NotLoggedInException.html | 4 +- .../presenter/class-use/PagingProvider.html | 4 +- .../cloud/presenter/package-frame.html | 4 +- .../cloud/presenter/package-summary.html | 4 +- .../plugins/cloud/presenter/package-tree.html | 4 +- .../plugins/cloud/presenter/package-use.html | 4 +- .../doc/org/diylc/presenter/CalcUtils.html | 4 +- .../diylc/presenter/ComparatorFactory.html | 4 +- .../diylc/presenter/ComponentProcessor.html | 4 +- .../org/diylc/presenter/DrawingManager.html | 4 +- .../diylc/presenter/InstantiationManager.html | 4 +- .../org/diylc/presenter/PCBLayerFiler.html | 4 +- .../org/diylc/presenter/PointConverter.html | 4 +- .../diylc/presenter/ProjectFileManager.html | 4 +- .../diylc/presenter/class-use/CalcUtils.html | 4 +- .../class-use/ComparatorFactory.html | 4 +- .../class-use/ComponentProcessor.html | 4 +- .../presenter/class-use/DrawingManager.html | 4 +- .../class-use/InstantiationManager.html | 4 +- .../presenter/class-use/PCBLayerFiler.html | 4 +- .../presenter/class-use/PointConverter.html | 4 +- .../diylc/presenter/class-use/Presenter.html | 4 +- .../class-use/ProjectFileManager.html | 4 +- .../org/diylc/presenter/package-frame.html | 4 +- .../org/diylc/presenter/package-summary.html | 4 +- .../doc/org/diylc/presenter/package-tree.html | 4 +- .../doc/org/diylc/presenter/package-use.html | 4 +- .../doc/org/diylc/utils/BomEntry.html | 4 +- .../doc/org/diylc/utils/BomMaker.html | 4 +- .../doc/org/diylc/utils/Constants.html | 4 +- .../doc/org/diylc/utils/MemoryCleaner.html | 4 +- .../diylc-core/doc/org/diylc/utils/Pair.html | 4 +- .../org/diylc/utils/class-use/BomEntry.html | 4 +- .../org/diylc/utils/class-use/BomMaker.html | 4 +- .../org/diylc/utils/class-use/Constants.html | 4 +- .../diylc/utils/class-use/MemoryCleaner.html | 4 +- .../doc/org/diylc/utils/class-use/Pair.html | 4 +- .../doc/org/diylc/utils/package-frame.html | 4 +- .../doc/org/diylc/utils/package-summary.html | 4 +- .../doc/org/diylc/utils/package-tree.html | 4 +- .../doc/org/diylc/utils/package-use.html | 4 +- .../src/org/diylc/common/ComponentType.java | 9 +- .../cloud/presenter/CloudPresenter.java | 31 +- .../diylc/presenter/ComponentProcessor.java | 7 +- .../diylc/presenter/InstantiationManager.java | 3 +- .../src/org/diylc/presenter/Presenter.java | 7 +- .../diylc/components/boards/Breadboard.java | 4 +- .../diylc/components/boards/EyeletBoard.java | 3 +- .../components/boards/MarshallPerfBoard.java | 3 +- .../diylc/components/boards/PerfBoard.java | 3 +- .../diylc/components/boards/TriPadBoard.java | 4 +- .../diylc/components/boards/VeroBoard.java | 3 +- .../diylc/components/connectivity/Eyelet.java | 4 +- .../components/semiconductors/BJTSymbol.java | 3 +- .../components/semiconductors/DIL_IC.java | 3 +- .../components/semiconductors/ICSymbol.java | 3 +- .../components/semiconductors/JFETSymbol.java | 3 +- .../semiconductors/MOSFETSymbol.java | 3 +- .../components/semiconductors/SIL_IC.java | 3 +- .../semiconductors/TransistorTO1.java | 3 +- .../semiconductors/TransistorTO220.java | 3 +- .../semiconductors/TransistorTO3.java | 3 +- .../semiconductors/TransistorTO92.java | 3 +- .../diylc/components/tube/DiodeSymbol.java | 3 +- .../diylc/components/tube/PentodeSymbol.java | 3 +- .../diylc/components/tube/TriodeSymbol.java | 3 +- .../org/diylc/components/tube/TubeSocket.java | 3 +- .../plugins/cloud/view/UploadDialog.java | 440 +++++++++--------- 279 files changed, 2127 insertions(+), 756 deletions(-) create mode 100644 diylc/diylc-core/doc/org/diylc/core/annotations/AutoCreator.html create mode 100644 diylc/diylc-core/doc/org/diylc/core/annotations/IAutoCreator.html create mode 100644 diylc/diylc-core/doc/org/diylc/core/annotations/KeywordPolicy.html create mode 100644 diylc/diylc-core/doc/org/diylc/core/annotations/class-use/AutoCreator.html create mode 100644 diylc/diylc-core/doc/org/diylc/core/annotations/class-use/IAutoCreator.html create mode 100644 diylc/diylc-core/doc/org/diylc/core/annotations/class-use/KeywordPolicy.html diff --git a/diylc/diylc-core/doc/index-files/index-11.html b/diylc/diylc-core/doc/index-files/index-11.html index a120d6c5..cd8c2fb5 100644 --- a/diylc/diylc-core/doc/index-files/index-11.html +++ b/diylc/diylc-core/doc/index-files/index-11.html @@ -2,12 +2,12 @@ - + L-Index - + diff --git a/diylc/diylc-core/doc/index-files/index-12.html b/diylc/diylc-core/doc/index-files/index-12.html index ce7b4e95..3a845a26 100644 --- a/diylc/diylc-core/doc/index-files/index-12.html +++ b/diylc/diylc-core/doc/index-files/index-12.html @@ -2,12 +2,12 @@ - + M-Index - + diff --git a/diylc/diylc-core/doc/index-files/index-13.html b/diylc/diylc-core/doc/index-files/index-13.html index f73b0157..9c3a87d1 100644 --- a/diylc/diylc-core/doc/index-files/index-13.html +++ b/diylc/diylc-core/doc/index-files/index-13.html @@ -2,12 +2,12 @@ - + N-Index - + diff --git a/diylc/diylc-core/doc/index-files/index-14.html b/diylc/diylc-core/doc/index-files/index-14.html index 2f34e085..1871295e 100644 --- a/diylc/diylc-core/doc/index-files/index-14.html +++ b/diylc/diylc-core/doc/index-files/index-14.html @@ -2,12 +2,12 @@ - + O-Index - + diff --git a/diylc/diylc-core/doc/index-files/index-15.html b/diylc/diylc-core/doc/index-files/index-15.html index 9ff40493..9504347f 100644 --- a/diylc/diylc-core/doc/index-files/index-15.html +++ b/diylc/diylc-core/doc/index-files/index-15.html @@ -2,12 +2,12 @@ - + P-Index - + diff --git a/diylc/diylc-core/doc/index-files/index-16.html b/diylc/diylc-core/doc/index-files/index-16.html index a5b54af8..c4dc3954 100644 --- a/diylc/diylc-core/doc/index-files/index-16.html +++ b/diylc/diylc-core/doc/index-files/index-16.html @@ -2,12 +2,12 @@ - + Q-Index - + diff --git a/diylc/diylc-core/doc/index-files/index-17.html b/diylc/diylc-core/doc/index-files/index-17.html index 4a09dff5..f3fc2f5f 100644 --- a/diylc/diylc-core/doc/index-files/index-17.html +++ b/diylc/diylc-core/doc/index-files/index-17.html @@ -2,12 +2,12 @@ - + R-Index - + diff --git a/diylc/diylc-core/doc/index-files/index-18.html b/diylc/diylc-core/doc/index-files/index-18.html index 3b39aa97..2586c03b 100644 --- a/diylc/diylc-core/doc/index-files/index-18.html +++ b/diylc/diylc-core/doc/index-files/index-18.html @@ -2,12 +2,12 @@ - + S-Index - + diff --git a/diylc/diylc-core/doc/index-files/index-19.html b/diylc/diylc-core/doc/index-files/index-19.html index 08deadbc..bf8af94f 100644 --- a/diylc/diylc-core/doc/index-files/index-19.html +++ b/diylc/diylc-core/doc/index-files/index-19.html @@ -2,12 +2,12 @@ - + T-Index - + diff --git a/diylc/diylc-core/doc/index-files/index-2.html b/diylc/diylc-core/doc/index-files/index-2.html index fd0f68fd..4361bd7e 100644 --- a/diylc/diylc-core/doc/index-files/index-2.html +++ b/diylc/diylc-core/doc/index-files/index-2.html @@ -2,12 +2,12 @@ - + B-Index - + diff --git a/diylc/diylc-core/doc/index-files/index-20.html b/diylc/diylc-core/doc/index-files/index-20.html index 2f706efb..905a341c 100644 --- a/diylc/diylc-core/doc/index-files/index-20.html +++ b/diylc/diylc-core/doc/index-files/index-20.html @@ -2,12 +2,12 @@ - + U-Index - + diff --git a/diylc/diylc-core/doc/index-files/index-22.html b/diylc/diylc-core/doc/index-files/index-22.html index 68a605fc..f127885d 100644 --- a/diylc/diylc-core/doc/index-files/index-22.html +++ b/diylc/diylc-core/doc/index-files/index-22.html @@ -2,12 +2,12 @@ - + W-Index - + diff --git a/diylc/diylc-core/doc/index-files/index-23.html b/diylc/diylc-core/doc/index-files/index-23.html index 743086c1..e81eba99 100644 --- a/diylc/diylc-core/doc/index-files/index-23.html +++ b/diylc/diylc-core/doc/index-files/index-23.html @@ -2,12 +2,12 @@ - + Y-Index - + diff --git a/diylc/diylc-core/doc/index-files/index-24.html b/diylc/diylc-core/doc/index-files/index-24.html index 4df76b4a..95fcb538 100644 --- a/diylc/diylc-core/doc/index-files/index-24.html +++ b/diylc/diylc-core/doc/index-files/index-24.html @@ -2,12 +2,12 @@ - + Z-Index - + diff --git a/diylc/diylc-core/doc/index-files/index-4.html b/diylc/diylc-core/doc/index-files/index-4.html index dd03b63a..1266a212 100644 --- a/diylc/diylc-core/doc/index-files/index-4.html +++ b/diylc/diylc-core/doc/index-files/index-4.html @@ -2,12 +2,12 @@ - + D-Index - + diff --git a/diylc/diylc-core/doc/index-files/index-5.html b/diylc/diylc-core/doc/index-files/index-5.html index e5536c8d..d56e2da0 100644 --- a/diylc/diylc-core/doc/index-files/index-5.html +++ b/diylc/diylc-core/doc/index-files/index-5.html @@ -2,12 +2,12 @@ - + E-Index - + diff --git a/diylc/diylc-core/doc/index-files/index-6.html b/diylc/diylc-core/doc/index-files/index-6.html index 69cd1b55..cc5806c5 100644 --- a/diylc/diylc-core/doc/index-files/index-6.html +++ b/diylc/diylc-core/doc/index-files/index-6.html @@ -2,12 +2,12 @@ - + F-Index - + diff --git a/diylc/diylc-core/doc/index-files/index-8.html b/diylc/diylc-core/doc/index-files/index-8.html index 6526c0e6..1dd7c1d3 100644 --- a/diylc/diylc-core/doc/index-files/index-8.html +++ b/diylc/diylc-core/doc/index-files/index-8.html @@ -2,12 +2,12 @@ - + H-Index - + diff --git a/diylc/diylc-core/doc/org/diylc/announcements/Announcement.html b/diylc/diylc-core/doc/org/diylc/announcements/Announcement.html index d69817ea..293f44b5 100644 --- a/diylc/diylc-core/doc/org/diylc/announcements/Announcement.html +++ b/diylc/diylc-core/doc/org/diylc/announcements/Announcement.html @@ -2,12 +2,12 @@ - + Announcement - + diff --git a/diylc/diylc-core/doc/org/diylc/announcements/AnnouncementProvider.html b/diylc/diylc-core/doc/org/diylc/announcements/AnnouncementProvider.html index 66fbbd87..33e18643 100644 --- a/diylc/diylc-core/doc/org/diylc/announcements/AnnouncementProvider.html +++ b/diylc/diylc-core/doc/org/diylc/announcements/AnnouncementProvider.html @@ -2,12 +2,12 @@ - + AnnouncementProvider - + diff --git a/diylc/diylc-core/doc/org/diylc/announcements/IAnnouncementService.html b/diylc/diylc-core/doc/org/diylc/announcements/IAnnouncementService.html index 7a10dee7..92607746 100644 --- a/diylc/diylc-core/doc/org/diylc/announcements/IAnnouncementService.html +++ b/diylc/diylc-core/doc/org/diylc/announcements/IAnnouncementService.html @@ -2,12 +2,12 @@ - + IAnnouncementService - + diff --git a/diylc/diylc-core/doc/org/diylc/announcements/class-use/Announcement.html b/diylc/diylc-core/doc/org/diylc/announcements/class-use/Announcement.html index e31a2134..2dd61c69 100644 --- a/diylc/diylc-core/doc/org/diylc/announcements/class-use/Announcement.html +++ b/diylc/diylc-core/doc/org/diylc/announcements/class-use/Announcement.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.announcements.Announcement - + diff --git a/diylc/diylc-core/doc/org/diylc/announcements/class-use/AnnouncementProvider.html b/diylc/diylc-core/doc/org/diylc/announcements/class-use/AnnouncementProvider.html index 80b30f8a..7eae0fd9 100644 --- a/diylc/diylc-core/doc/org/diylc/announcements/class-use/AnnouncementProvider.html +++ b/diylc/diylc-core/doc/org/diylc/announcements/class-use/AnnouncementProvider.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.announcements.AnnouncementProvider - + diff --git a/diylc/diylc-core/doc/org/diylc/announcements/class-use/IAnnouncementService.html b/diylc/diylc-core/doc/org/diylc/announcements/class-use/IAnnouncementService.html index 022952e3..536b0ec3 100644 --- a/diylc/diylc-core/doc/org/diylc/announcements/class-use/IAnnouncementService.html +++ b/diylc/diylc-core/doc/org/diylc/announcements/class-use/IAnnouncementService.html @@ -2,12 +2,12 @@ - + Uses of Interface org.diylc.announcements.IAnnouncementService - + diff --git a/diylc/diylc-core/doc/org/diylc/announcements/package-frame.html b/diylc/diylc-core/doc/org/diylc/announcements/package-frame.html index 5c18af85..62741dbd 100644 --- a/diylc/diylc-core/doc/org/diylc/announcements/package-frame.html +++ b/diylc/diylc-core/doc/org/diylc/announcements/package-frame.html @@ -2,12 +2,12 @@ - + org.diylc.announcements - + diff --git a/diylc/diylc-core/doc/org/diylc/announcements/package-summary.html b/diylc/diylc-core/doc/org/diylc/announcements/package-summary.html index 36d31fcd..41965f4c 100644 --- a/diylc/diylc-core/doc/org/diylc/announcements/package-summary.html +++ b/diylc/diylc-core/doc/org/diylc/announcements/package-summary.html @@ -2,12 +2,12 @@ - + org.diylc.announcements - + diff --git a/diylc/diylc-core/doc/org/diylc/announcements/package-tree.html b/diylc/diylc-core/doc/org/diylc/announcements/package-tree.html index d133caac..f2d4b47f 100644 --- a/diylc/diylc-core/doc/org/diylc/announcements/package-tree.html +++ b/diylc/diylc-core/doc/org/diylc/announcements/package-tree.html @@ -2,12 +2,12 @@ - + org.diylc.announcements Class Hierarchy - + diff --git a/diylc/diylc-core/doc/org/diylc/announcements/package-use.html b/diylc/diylc-core/doc/org/diylc/announcements/package-use.html index 9386cb24..baba0239 100644 --- a/diylc/diylc-core/doc/org/diylc/announcements/package-use.html +++ b/diylc/diylc-core/doc/org/diylc/announcements/package-use.html @@ -2,12 +2,12 @@ - + Uses of Package org.diylc.announcements - + diff --git a/diylc/diylc-core/doc/org/diylc/common/BadPositionException.html b/diylc/diylc-core/doc/org/diylc/common/BadPositionException.html index c0fba678..072cbe93 100644 --- a/diylc/diylc-core/doc/org/diylc/common/BadPositionException.html +++ b/diylc/diylc-core/doc/org/diylc/common/BadPositionException.html @@ -2,12 +2,12 @@ - + BadPositionException - + diff --git a/diylc/diylc-core/doc/org/diylc/common/Display.html b/diylc/diylc-core/doc/org/diylc/common/Display.html index 42205c0f..b4235e97 100644 --- a/diylc/diylc-core/doc/org/diylc/common/Display.html +++ b/diylc/diylc-core/doc/org/diylc/common/Display.html @@ -2,12 +2,12 @@ - + Display - + diff --git a/diylc/diylc-core/doc/org/diylc/common/DrawOption.html b/diylc/diylc-core/doc/org/diylc/common/DrawOption.html index 32c63384..f07ae1a6 100644 --- a/diylc/diylc-core/doc/org/diylc/common/DrawOption.html +++ b/diylc/diylc-core/doc/org/diylc/common/DrawOption.html @@ -2,12 +2,12 @@ - + DrawOption - + diff --git a/diylc/diylc-core/doc/org/diylc/common/EventType.html b/diylc/diylc-core/doc/org/diylc/common/EventType.html index ce6fc581..d603eb56 100644 --- a/diylc/diylc-core/doc/org/diylc/common/EventType.html +++ b/diylc/diylc-core/doc/org/diylc/common/EventType.html @@ -2,12 +2,12 @@ - + EventType - + diff --git a/diylc/diylc-core/doc/org/diylc/common/GridType.html b/diylc/diylc-core/doc/org/diylc/common/GridType.html index 518bb587..870a44ee 100644 --- a/diylc/diylc-core/doc/org/diylc/common/GridType.html +++ b/diylc/diylc-core/doc/org/diylc/common/GridType.html @@ -2,12 +2,12 @@ - + GridType - + diff --git a/diylc/diylc-core/doc/org/diylc/common/HorizontalAlignment.html b/diylc/diylc-core/doc/org/diylc/common/HorizontalAlignment.html index 2652cdc6..e5752f82 100644 --- a/diylc/diylc-core/doc/org/diylc/common/HorizontalAlignment.html +++ b/diylc/diylc-core/doc/org/diylc/common/HorizontalAlignment.html @@ -2,12 +2,12 @@ - + HorizontalAlignment - + diff --git a/diylc/diylc-core/doc/org/diylc/common/IComponentFiler.html b/diylc/diylc-core/doc/org/diylc/common/IComponentFiler.html index 3b9b8bf0..e5fe7611 100644 --- a/diylc/diylc-core/doc/org/diylc/common/IComponentFiler.html +++ b/diylc/diylc-core/doc/org/diylc/common/IComponentFiler.html @@ -2,12 +2,12 @@ - + IComponentFiler - + diff --git a/diylc/diylc-core/doc/org/diylc/common/IKeyProcessor.html b/diylc/diylc-core/doc/org/diylc/common/IKeyProcessor.html index f00de948..0e2e06c1 100644 --- a/diylc/diylc-core/doc/org/diylc/common/IKeyProcessor.html +++ b/diylc/diylc-core/doc/org/diylc/common/IKeyProcessor.html @@ -2,12 +2,12 @@ - + IKeyProcessor - + diff --git a/diylc/diylc-core/doc/org/diylc/common/IMouseProcessor.html b/diylc/diylc-core/doc/org/diylc/common/IMouseProcessor.html index 720c4b77..0c476240 100644 --- a/diylc/diylc-core/doc/org/diylc/common/IMouseProcessor.html +++ b/diylc/diylc-core/doc/org/diylc/common/IMouseProcessor.html @@ -2,12 +2,12 @@ - + IMouseProcessor - + diff --git a/diylc/diylc-core/doc/org/diylc/common/IPlugIn.html b/diylc/diylc-core/doc/org/diylc/common/IPlugIn.html index 5373f2a8..ad814be2 100644 --- a/diylc/diylc-core/doc/org/diylc/common/IPlugIn.html +++ b/diylc/diylc-core/doc/org/diylc/common/IPlugIn.html @@ -2,12 +2,12 @@ - + IPlugIn - + diff --git a/diylc/diylc-core/doc/org/diylc/common/ISelectionProcessor.html b/diylc/diylc-core/doc/org/diylc/common/ISelectionProcessor.html index 5eef18fc..aa7f52a3 100644 --- a/diylc/diylc-core/doc/org/diylc/common/ISelectionProcessor.html +++ b/diylc/diylc-core/doc/org/diylc/common/ISelectionProcessor.html @@ -2,12 +2,12 @@ - + ISelectionProcessor - + diff --git a/diylc/diylc-core/doc/org/diylc/common/ITask.html b/diylc/diylc-core/doc/org/diylc/common/ITask.html index b87a764f..49d60267 100644 --- a/diylc/diylc-core/doc/org/diylc/common/ITask.html +++ b/diylc/diylc-core/doc/org/diylc/common/ITask.html @@ -2,12 +2,12 @@ - + ITask - + diff --git a/diylc/diylc-core/doc/org/diylc/common/ITemplateProcessor.TemplateAlreadyExistsException.html b/diylc/diylc-core/doc/org/diylc/common/ITemplateProcessor.TemplateAlreadyExistsException.html index 00a6a272..2f44dcb1 100644 --- a/diylc/diylc-core/doc/org/diylc/common/ITemplateProcessor.TemplateAlreadyExistsException.html +++ b/diylc/diylc-core/doc/org/diylc/common/ITemplateProcessor.TemplateAlreadyExistsException.html @@ -2,12 +2,12 @@ - + ITemplateProcessor.TemplateAlreadyExistsException - + diff --git a/diylc/diylc-core/doc/org/diylc/common/ITemplateProcessor.html b/diylc/diylc-core/doc/org/diylc/common/ITemplateProcessor.html index e28c2b1a..6c073ee9 100644 --- a/diylc/diylc-core/doc/org/diylc/common/ITemplateProcessor.html +++ b/diylc/diylc-core/doc/org/diylc/common/ITemplateProcessor.html @@ -2,12 +2,12 @@ - + ITemplateProcessor - + diff --git a/diylc/diylc-core/doc/org/diylc/common/LabelPosition.html b/diylc/diylc-core/doc/org/diylc/common/LabelPosition.html index de4c1b5a..86bb0ab6 100644 --- a/diylc/diylc-core/doc/org/diylc/common/LabelPosition.html +++ b/diylc/diylc-core/doc/org/diylc/common/LabelPosition.html @@ -2,12 +2,12 @@ - + LabelPosition - + diff --git a/diylc/diylc-core/doc/org/diylc/common/ObjectCache.html b/diylc/diylc-core/doc/org/diylc/common/ObjectCache.html index 88e82bed..4b14374b 100644 --- a/diylc/diylc-core/doc/org/diylc/common/ObjectCache.html +++ b/diylc/diylc-core/doc/org/diylc/common/ObjectCache.html @@ -2,12 +2,12 @@ - + ObjectCache - + diff --git a/diylc/diylc-core/doc/org/diylc/common/Orientation.html b/diylc/diylc-core/doc/org/diylc/common/Orientation.html index 58ef7069..9cc01a0a 100644 --- a/diylc/diylc-core/doc/org/diylc/common/Orientation.html +++ b/diylc/diylc-core/doc/org/diylc/common/Orientation.html @@ -2,12 +2,12 @@ - + Orientation - + diff --git a/diylc/diylc-core/doc/org/diylc/common/OrientationHV.html b/diylc/diylc-core/doc/org/diylc/common/OrientationHV.html index e630698c..11477706 100644 --- a/diylc/diylc-core/doc/org/diylc/common/OrientationHV.html +++ b/diylc/diylc-core/doc/org/diylc/common/OrientationHV.html @@ -2,12 +2,12 @@ - + OrientationHV - + diff --git a/diylc/diylc-core/doc/org/diylc/common/PCBLayer.html b/diylc/diylc-core/doc/org/diylc/common/PCBLayer.html index 980e0c4c..f7159481 100644 --- a/diylc/diylc-core/doc/org/diylc/common/PCBLayer.html +++ b/diylc/diylc-core/doc/org/diylc/common/PCBLayer.html @@ -2,12 +2,12 @@ - + PCBLayer - + diff --git a/diylc/diylc-core/doc/org/diylc/common/PropertyWrapper.html b/diylc/diylc-core/doc/org/diylc/common/PropertyWrapper.html index 40d6c497..897dbd02 100644 --- a/diylc/diylc-core/doc/org/diylc/common/PropertyWrapper.html +++ b/diylc/diylc-core/doc/org/diylc/common/PropertyWrapper.html @@ -2,12 +2,12 @@ - + PropertyWrapper - + diff --git a/diylc/diylc-core/doc/org/diylc/common/ResistorColorCode.html b/diylc/diylc-core/doc/org/diylc/common/ResistorColorCode.html index cd0284f6..2106dbc2 100644 --- a/diylc/diylc-core/doc/org/diylc/common/ResistorColorCode.html +++ b/diylc/diylc-core/doc/org/diylc/common/ResistorColorCode.html @@ -2,12 +2,12 @@ - + ResistorColorCode - + diff --git a/diylc/diylc-core/doc/org/diylc/common/VerticalAlignment.html b/diylc/diylc-core/doc/org/diylc/common/VerticalAlignment.html index 609789c5..0fb3a8d5 100644 --- a/diylc/diylc-core/doc/org/diylc/common/VerticalAlignment.html +++ b/diylc/diylc-core/doc/org/diylc/common/VerticalAlignment.html @@ -2,12 +2,12 @@ - + VerticalAlignment - + diff --git a/diylc/diylc-core/doc/org/diylc/common/class-use/BadPositionException.html b/diylc/diylc-core/doc/org/diylc/common/class-use/BadPositionException.html index de7bcedb..32225d78 100644 --- a/diylc/diylc-core/doc/org/diylc/common/class-use/BadPositionException.html +++ b/diylc/diylc-core/doc/org/diylc/common/class-use/BadPositionException.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.common.BadPositionException - + diff --git a/diylc/diylc-core/doc/org/diylc/common/class-use/ComponentType.html b/diylc/diylc-core/doc/org/diylc/common/class-use/ComponentType.html index c5c33fdb..691890b1 100644 --- a/diylc/diylc-core/doc/org/diylc/common/class-use/ComponentType.html +++ b/diylc/diylc-core/doc/org/diylc/common/class-use/ComponentType.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.common.ComponentType - + diff --git a/diylc/diylc-core/doc/org/diylc/common/class-use/Display.html b/diylc/diylc-core/doc/org/diylc/common/class-use/Display.html index 86e4dc3d..88a7c8e9 100644 --- a/diylc/diylc-core/doc/org/diylc/common/class-use/Display.html +++ b/diylc/diylc-core/doc/org/diylc/common/class-use/Display.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.common.Display - + diff --git a/diylc/diylc-core/doc/org/diylc/common/class-use/DrawOption.html b/diylc/diylc-core/doc/org/diylc/common/class-use/DrawOption.html index ac7940b7..a7971c28 100644 --- a/diylc/diylc-core/doc/org/diylc/common/class-use/DrawOption.html +++ b/diylc/diylc-core/doc/org/diylc/common/class-use/DrawOption.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.common.DrawOption - + diff --git a/diylc/diylc-core/doc/org/diylc/common/class-use/EventType.html b/diylc/diylc-core/doc/org/diylc/common/class-use/EventType.html index 1b3ccb4e..c9576e9e 100644 --- a/diylc/diylc-core/doc/org/diylc/common/class-use/EventType.html +++ b/diylc/diylc-core/doc/org/diylc/common/class-use/EventType.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.common.EventType - + diff --git a/diylc/diylc-core/doc/org/diylc/common/class-use/GridType.html b/diylc/diylc-core/doc/org/diylc/common/class-use/GridType.html index 8529de2d..99b40a74 100644 --- a/diylc/diylc-core/doc/org/diylc/common/class-use/GridType.html +++ b/diylc/diylc-core/doc/org/diylc/common/class-use/GridType.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.common.GridType - + diff --git a/diylc/diylc-core/doc/org/diylc/common/class-use/HorizontalAlignment.html b/diylc/diylc-core/doc/org/diylc/common/class-use/HorizontalAlignment.html index 9ca31935..fbba5b13 100644 --- a/diylc/diylc-core/doc/org/diylc/common/class-use/HorizontalAlignment.html +++ b/diylc/diylc-core/doc/org/diylc/common/class-use/HorizontalAlignment.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.common.HorizontalAlignment - + diff --git a/diylc/diylc-core/doc/org/diylc/common/class-use/IComponentFiler.html b/diylc/diylc-core/doc/org/diylc/common/class-use/IComponentFiler.html index 18881105..4ea15331 100644 --- a/diylc/diylc-core/doc/org/diylc/common/class-use/IComponentFiler.html +++ b/diylc/diylc-core/doc/org/diylc/common/class-use/IComponentFiler.html @@ -2,12 +2,12 @@ - + Uses of Interface org.diylc.common.IComponentFiler - + diff --git a/diylc/diylc-core/doc/org/diylc/common/class-use/IKeyProcessor.html b/diylc/diylc-core/doc/org/diylc/common/class-use/IKeyProcessor.html index 2ab78f4e..f280e7b5 100644 --- a/diylc/diylc-core/doc/org/diylc/common/class-use/IKeyProcessor.html +++ b/diylc/diylc-core/doc/org/diylc/common/class-use/IKeyProcessor.html @@ -2,12 +2,12 @@ - + Uses of Interface org.diylc.common.IKeyProcessor - + diff --git a/diylc/diylc-core/doc/org/diylc/common/class-use/IMouseProcessor.html b/diylc/diylc-core/doc/org/diylc/common/class-use/IMouseProcessor.html index 1b78ea6c..9f4f4449 100644 --- a/diylc/diylc-core/doc/org/diylc/common/class-use/IMouseProcessor.html +++ b/diylc/diylc-core/doc/org/diylc/common/class-use/IMouseProcessor.html @@ -2,12 +2,12 @@ - + Uses of Interface org.diylc.common.IMouseProcessor - + diff --git a/diylc/diylc-core/doc/org/diylc/common/class-use/IPlugIn.html b/diylc/diylc-core/doc/org/diylc/common/class-use/IPlugIn.html index bc9cdc33..f9fbf314 100644 --- a/diylc/diylc-core/doc/org/diylc/common/class-use/IPlugIn.html +++ b/diylc/diylc-core/doc/org/diylc/common/class-use/IPlugIn.html @@ -2,12 +2,12 @@ - + Uses of Interface org.diylc.common.IPlugIn - + diff --git a/diylc/diylc-core/doc/org/diylc/common/class-use/IPlugInPort.html b/diylc/diylc-core/doc/org/diylc/common/class-use/IPlugInPort.html index f1338baf..bf06d431 100644 --- a/diylc/diylc-core/doc/org/diylc/common/class-use/IPlugInPort.html +++ b/diylc/diylc-core/doc/org/diylc/common/class-use/IPlugInPort.html @@ -2,12 +2,12 @@ - + Uses of Interface org.diylc.common.IPlugInPort - + diff --git a/diylc/diylc-core/doc/org/diylc/common/class-use/ISelectionProcessor.html b/diylc/diylc-core/doc/org/diylc/common/class-use/ISelectionProcessor.html index 479b1e12..eb7096ff 100644 --- a/diylc/diylc-core/doc/org/diylc/common/class-use/ISelectionProcessor.html +++ b/diylc/diylc-core/doc/org/diylc/common/class-use/ISelectionProcessor.html @@ -2,12 +2,12 @@ - + Uses of Interface org.diylc.common.ISelectionProcessor - + diff --git a/diylc/diylc-core/doc/org/diylc/common/class-use/ITask.html b/diylc/diylc-core/doc/org/diylc/common/class-use/ITask.html index 5c063aac..a879bee6 100644 --- a/diylc/diylc-core/doc/org/diylc/common/class-use/ITask.html +++ b/diylc/diylc-core/doc/org/diylc/common/class-use/ITask.html @@ -2,12 +2,12 @@ - + Uses of Interface org.diylc.common.ITask - + diff --git a/diylc/diylc-core/doc/org/diylc/common/class-use/ITemplateProcessor.TemplateAlreadyExistsException.html b/diylc/diylc-core/doc/org/diylc/common/class-use/ITemplateProcessor.TemplateAlreadyExistsException.html index e0f3f68c..df0e2061 100644 --- a/diylc/diylc-core/doc/org/diylc/common/class-use/ITemplateProcessor.TemplateAlreadyExistsException.html +++ b/diylc/diylc-core/doc/org/diylc/common/class-use/ITemplateProcessor.TemplateAlreadyExistsException.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.common.ITemplateProcessor.TemplateAlreadyExistsException - + diff --git a/diylc/diylc-core/doc/org/diylc/common/class-use/ITemplateProcessor.html b/diylc/diylc-core/doc/org/diylc/common/class-use/ITemplateProcessor.html index 595a6e31..c0bb22c1 100644 --- a/diylc/diylc-core/doc/org/diylc/common/class-use/ITemplateProcessor.html +++ b/diylc/diylc-core/doc/org/diylc/common/class-use/ITemplateProcessor.html @@ -2,12 +2,12 @@ - + Uses of Interface org.diylc.common.ITemplateProcessor - + diff --git a/diylc/diylc-core/doc/org/diylc/common/class-use/LabelPosition.html b/diylc/diylc-core/doc/org/diylc/common/class-use/LabelPosition.html index a0c2c647..286c8a2f 100644 --- a/diylc/diylc-core/doc/org/diylc/common/class-use/LabelPosition.html +++ b/diylc/diylc-core/doc/org/diylc/common/class-use/LabelPosition.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.common.LabelPosition - + diff --git a/diylc/diylc-core/doc/org/diylc/common/class-use/ObjectCache.html b/diylc/diylc-core/doc/org/diylc/common/class-use/ObjectCache.html index 6dc31656..374d08fe 100644 --- a/diylc/diylc-core/doc/org/diylc/common/class-use/ObjectCache.html +++ b/diylc/diylc-core/doc/org/diylc/common/class-use/ObjectCache.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.common.ObjectCache - + diff --git a/diylc/diylc-core/doc/org/diylc/common/class-use/Orientation.html b/diylc/diylc-core/doc/org/diylc/common/class-use/Orientation.html index 3e2a8a87..563fb7d0 100644 --- a/diylc/diylc-core/doc/org/diylc/common/class-use/Orientation.html +++ b/diylc/diylc-core/doc/org/diylc/common/class-use/Orientation.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.common.Orientation - + diff --git a/diylc/diylc-core/doc/org/diylc/common/class-use/OrientationHV.html b/diylc/diylc-core/doc/org/diylc/common/class-use/OrientationHV.html index ca939492..dcc1a57b 100644 --- a/diylc/diylc-core/doc/org/diylc/common/class-use/OrientationHV.html +++ b/diylc/diylc-core/doc/org/diylc/common/class-use/OrientationHV.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.common.OrientationHV - + diff --git a/diylc/diylc-core/doc/org/diylc/common/class-use/PCBLayer.html b/diylc/diylc-core/doc/org/diylc/common/class-use/PCBLayer.html index efa1390a..bfe36c90 100644 --- a/diylc/diylc-core/doc/org/diylc/common/class-use/PCBLayer.html +++ b/diylc/diylc-core/doc/org/diylc/common/class-use/PCBLayer.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.common.PCBLayer - + diff --git a/diylc/diylc-core/doc/org/diylc/common/class-use/PropertyWrapper.html b/diylc/diylc-core/doc/org/diylc/common/class-use/PropertyWrapper.html index a65b6206..eb679861 100644 --- a/diylc/diylc-core/doc/org/diylc/common/class-use/PropertyWrapper.html +++ b/diylc/diylc-core/doc/org/diylc/common/class-use/PropertyWrapper.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.common.PropertyWrapper - + diff --git a/diylc/diylc-core/doc/org/diylc/common/class-use/ResistorColorCode.html b/diylc/diylc-core/doc/org/diylc/common/class-use/ResistorColorCode.html index 770ed649..2a807014 100644 --- a/diylc/diylc-core/doc/org/diylc/common/class-use/ResistorColorCode.html +++ b/diylc/diylc-core/doc/org/diylc/common/class-use/ResistorColorCode.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.common.ResistorColorCode - + diff --git a/diylc/diylc-core/doc/org/diylc/common/class-use/VerticalAlignment.html b/diylc/diylc-core/doc/org/diylc/common/class-use/VerticalAlignment.html index 107cab3b..1515eee8 100644 --- a/diylc/diylc-core/doc/org/diylc/common/class-use/VerticalAlignment.html +++ b/diylc/diylc-core/doc/org/diylc/common/class-use/VerticalAlignment.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.common.VerticalAlignment - + diff --git a/diylc/diylc-core/doc/org/diylc/common/package-frame.html b/diylc/diylc-core/doc/org/diylc/common/package-frame.html index 7f7636b7..a7610f6e 100644 --- a/diylc/diylc-core/doc/org/diylc/common/package-frame.html +++ b/diylc/diylc-core/doc/org/diylc/common/package-frame.html @@ -2,12 +2,12 @@ - + org.diylc.common - + diff --git a/diylc/diylc-core/doc/org/diylc/common/package-summary.html b/diylc/diylc-core/doc/org/diylc/common/package-summary.html index 5a054e63..2b4cc627 100644 --- a/diylc/diylc-core/doc/org/diylc/common/package-summary.html +++ b/diylc/diylc-core/doc/org/diylc/common/package-summary.html @@ -2,12 +2,12 @@ - + org.diylc.common - + diff --git a/diylc/diylc-core/doc/org/diylc/common/package-tree.html b/diylc/diylc-core/doc/org/diylc/common/package-tree.html index 710490c5..859abad8 100644 --- a/diylc/diylc-core/doc/org/diylc/common/package-tree.html +++ b/diylc/diylc-core/doc/org/diylc/common/package-tree.html @@ -2,12 +2,12 @@ - + org.diylc.common Class Hierarchy - + @@ -126,7 +126,7 @@ Enum Hierarchy
  • java.lang.Object
    diff --git a/diylc/diylc-core/doc/org/diylc/common/package-use.html b/diylc/diylc-core/doc/org/diylc/common/package-use.html index 6ddd9566..33596f9c 100644 --- a/diylc/diylc-core/doc/org/diylc/common/package-use.html +++ b/diylc/diylc-core/doc/org/diylc/common/package-use.html @@ -2,12 +2,12 @@ - + Uses of Package org.diylc.common - + diff --git a/diylc/diylc-core/doc/org/diylc/components/AbstractComponent.html b/diylc/diylc-core/doc/org/diylc/components/AbstractComponent.html index 8bf618d6..0091830b 100644 --- a/diylc/diylc-core/doc/org/diylc/components/AbstractComponent.html +++ b/diylc/diylc-core/doc/org/diylc/components/AbstractComponent.html @@ -2,12 +2,12 @@ - + AbstractComponent - + diff --git a/diylc/diylc-core/doc/org/diylc/components/AbstractCurvedComponent.html b/diylc/diylc-core/doc/org/diylc/components/AbstractCurvedComponent.html index 0e9a14ff..3e089cfb 100644 --- a/diylc/diylc-core/doc/org/diylc/components/AbstractCurvedComponent.html +++ b/diylc/diylc-core/doc/org/diylc/components/AbstractCurvedComponent.html @@ -2,12 +2,12 @@ - + AbstractCurvedComponent - + diff --git a/diylc/diylc-core/doc/org/diylc/components/AbstractLeadedComponent.html b/diylc/diylc-core/doc/org/diylc/components/AbstractLeadedComponent.html index 1543a9f6..4e973418 100644 --- a/diylc/diylc-core/doc/org/diylc/components/AbstractLeadedComponent.html +++ b/diylc/diylc-core/doc/org/diylc/components/AbstractLeadedComponent.html @@ -2,12 +2,12 @@ - + AbstractLeadedComponent - + diff --git a/diylc/diylc-core/doc/org/diylc/components/AbstractRadialComponent.html b/diylc/diylc-core/doc/org/diylc/components/AbstractRadialComponent.html index 4daa0856..031a400d 100644 --- a/diylc/diylc-core/doc/org/diylc/components/AbstractRadialComponent.html +++ b/diylc/diylc-core/doc/org/diylc/components/AbstractRadialComponent.html @@ -2,12 +2,12 @@ - + AbstractRadialComponent - + diff --git a/diylc/diylc-core/doc/org/diylc/components/AbstractSchematicLeadedSymbol.html b/diylc/diylc-core/doc/org/diylc/components/AbstractSchematicLeadedSymbol.html index b1bcd88f..f5daee01 100644 --- a/diylc/diylc-core/doc/org/diylc/components/AbstractSchematicLeadedSymbol.html +++ b/diylc/diylc-core/doc/org/diylc/components/AbstractSchematicLeadedSymbol.html @@ -2,12 +2,12 @@ - + AbstractSchematicLeadedSymbol - + diff --git a/diylc/diylc-core/doc/org/diylc/components/AbstractTransparentComponent.html b/diylc/diylc-core/doc/org/diylc/components/AbstractTransparentComponent.html index 6ae86b66..bb483972 100644 --- a/diylc/diylc-core/doc/org/diylc/components/AbstractTransparentComponent.html +++ b/diylc/diylc-core/doc/org/diylc/components/AbstractTransparentComponent.html @@ -2,12 +2,12 @@ - + AbstractTransparentComponent - + diff --git a/diylc/diylc-core/doc/org/diylc/components/class-use/AbstractComponent.html b/diylc/diylc-core/doc/org/diylc/components/class-use/AbstractComponent.html index 03266108..b59a2563 100644 --- a/diylc/diylc-core/doc/org/diylc/components/class-use/AbstractComponent.html +++ b/diylc/diylc-core/doc/org/diylc/components/class-use/AbstractComponent.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.components.AbstractComponent - + diff --git a/diylc/diylc-core/doc/org/diylc/components/class-use/AbstractCurvedComponent.html b/diylc/diylc-core/doc/org/diylc/components/class-use/AbstractCurvedComponent.html index bd017500..24412003 100644 --- a/diylc/diylc-core/doc/org/diylc/components/class-use/AbstractCurvedComponent.html +++ b/diylc/diylc-core/doc/org/diylc/components/class-use/AbstractCurvedComponent.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.components.AbstractCurvedComponent - + diff --git a/diylc/diylc-core/doc/org/diylc/components/class-use/AbstractLeadedComponent.html b/diylc/diylc-core/doc/org/diylc/components/class-use/AbstractLeadedComponent.html index 9e945477..38f267f2 100644 --- a/diylc/diylc-core/doc/org/diylc/components/class-use/AbstractLeadedComponent.html +++ b/diylc/diylc-core/doc/org/diylc/components/class-use/AbstractLeadedComponent.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.components.AbstractLeadedComponent - + diff --git a/diylc/diylc-core/doc/org/diylc/components/class-use/AbstractRadialComponent.html b/diylc/diylc-core/doc/org/diylc/components/class-use/AbstractRadialComponent.html index d99803ac..738ed4ba 100644 --- a/diylc/diylc-core/doc/org/diylc/components/class-use/AbstractRadialComponent.html +++ b/diylc/diylc-core/doc/org/diylc/components/class-use/AbstractRadialComponent.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.components.AbstractRadialComponent - + diff --git a/diylc/diylc-core/doc/org/diylc/components/class-use/AbstractSchematicLeadedSymbol.html b/diylc/diylc-core/doc/org/diylc/components/class-use/AbstractSchematicLeadedSymbol.html index 88194a0b..4c766f45 100644 --- a/diylc/diylc-core/doc/org/diylc/components/class-use/AbstractSchematicLeadedSymbol.html +++ b/diylc/diylc-core/doc/org/diylc/components/class-use/AbstractSchematicLeadedSymbol.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.components.AbstractSchematicLeadedSymbol - + diff --git a/diylc/diylc-core/doc/org/diylc/components/class-use/AbstractTransparentComponent.html b/diylc/diylc-core/doc/org/diylc/components/class-use/AbstractTransparentComponent.html index 10ebc4e0..3622d825 100644 --- a/diylc/diylc-core/doc/org/diylc/components/class-use/AbstractTransparentComponent.html +++ b/diylc/diylc-core/doc/org/diylc/components/class-use/AbstractTransparentComponent.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.components.AbstractTransparentComponent - + diff --git a/diylc/diylc-core/doc/org/diylc/components/package-frame.html b/diylc/diylc-core/doc/org/diylc/components/package-frame.html index 211db38d..71f0c55d 100644 --- a/diylc/diylc-core/doc/org/diylc/components/package-frame.html +++ b/diylc/diylc-core/doc/org/diylc/components/package-frame.html @@ -2,12 +2,12 @@ - + org.diylc.components - + diff --git a/diylc/diylc-core/doc/org/diylc/components/package-summary.html b/diylc/diylc-core/doc/org/diylc/components/package-summary.html index 59d7e695..b36f62b1 100644 --- a/diylc/diylc-core/doc/org/diylc/components/package-summary.html +++ b/diylc/diylc-core/doc/org/diylc/components/package-summary.html @@ -2,12 +2,12 @@ - + org.diylc.components - + diff --git a/diylc/diylc-core/doc/org/diylc/components/package-tree.html b/diylc/diylc-core/doc/org/diylc/components/package-tree.html index c06f46ce..a1490444 100644 --- a/diylc/diylc-core/doc/org/diylc/components/package-tree.html +++ b/diylc/diylc-core/doc/org/diylc/components/package-tree.html @@ -2,12 +2,12 @@ - + org.diylc.components Class Hierarchy - + diff --git a/diylc/diylc-core/doc/org/diylc/components/package-use.html b/diylc/diylc-core/doc/org/diylc/components/package-use.html index c1aa558a..76303c89 100644 --- a/diylc/diylc-core/doc/org/diylc/components/package-use.html +++ b/diylc/diylc-core/doc/org/diylc/components/package-use.html @@ -2,12 +2,12 @@ - + Uses of Package org.diylc.components - + diff --git a/diylc/diylc-core/doc/org/diylc/core/AllowAllValidator.html b/diylc/diylc-core/doc/org/diylc/core/AllowAllValidator.html index 0f965392..9910c425 100644 --- a/diylc/diylc-core/doc/org/diylc/core/AllowAllValidator.html +++ b/diylc/diylc-core/doc/org/diylc/core/AllowAllValidator.html @@ -2,12 +2,12 @@ - + AllowAllValidator - + diff --git a/diylc/diylc-core/doc/org/diylc/core/ComponentState.html b/diylc/diylc-core/doc/org/diylc/core/ComponentState.html index e5004948..eb1b8d2c 100644 --- a/diylc/diylc-core/doc/org/diylc/core/ComponentState.html +++ b/diylc/diylc-core/doc/org/diylc/core/ComponentState.html @@ -2,12 +2,12 @@ - + ComponentState - + diff --git a/diylc/diylc-core/doc/org/diylc/core/CreationMethod.html b/diylc/diylc-core/doc/org/diylc/core/CreationMethod.html index f5b2ce11..5abdc498 100644 --- a/diylc/diylc-core/doc/org/diylc/core/CreationMethod.html +++ b/diylc/diylc-core/doc/org/diylc/core/CreationMethod.html @@ -2,12 +2,12 @@ - + CreationMethod - + diff --git a/diylc/diylc-core/doc/org/diylc/core/ExpansionMode.html b/diylc/diylc-core/doc/org/diylc/core/ExpansionMode.html index f5a003a1..8e31357e 100644 --- a/diylc/diylc-core/doc/org/diylc/core/ExpansionMode.html +++ b/diylc/diylc-core/doc/org/diylc/core/ExpansionMode.html @@ -2,12 +2,12 @@ - + ExpansionMode - + diff --git a/diylc/diylc-core/doc/org/diylc/core/IDIYComponent.html b/diylc/diylc-core/doc/org/diylc/core/IDIYComponent.html index 193134d2..58076dd6 100644 --- a/diylc/diylc-core/doc/org/diylc/core/IDIYComponent.html +++ b/diylc/diylc-core/doc/org/diylc/core/IDIYComponent.html @@ -2,12 +2,12 @@ - + IDIYComponent - + diff --git a/diylc/diylc-core/doc/org/diylc/core/IDrawingObserver.html b/diylc/diylc-core/doc/org/diylc/core/IDrawingObserver.html index 26d05f76..1f3ccbbd 100644 --- a/diylc/diylc-core/doc/org/diylc/core/IDrawingObserver.html +++ b/diylc/diylc-core/doc/org/diylc/core/IDrawingObserver.html @@ -2,12 +2,12 @@ - + IDrawingObserver - + diff --git a/diylc/diylc-core/doc/org/diylc/core/IPropertyValidator.html b/diylc/diylc-core/doc/org/diylc/core/IPropertyValidator.html index 22e8c45e..6327cc49 100644 --- a/diylc/diylc-core/doc/org/diylc/core/IPropertyValidator.html +++ b/diylc/diylc-core/doc/org/diylc/core/IPropertyValidator.html @@ -2,12 +2,12 @@ - + IPropertyValidator - + diff --git a/diylc/diylc-core/doc/org/diylc/core/IView.html b/diylc/diylc-core/doc/org/diylc/core/IView.html index e6d5283f..95560dbf 100644 --- a/diylc/diylc-core/doc/org/diylc/core/IView.html +++ b/diylc/diylc-core/doc/org/diylc/core/IView.html @@ -2,12 +2,12 @@ - + IView - + diff --git a/diylc/diylc-core/doc/org/diylc/core/Project.SpacingValidator.html b/diylc/diylc-core/doc/org/diylc/core/Project.SpacingValidator.html index 24209717..1ecefe58 100644 --- a/diylc/diylc-core/doc/org/diylc/core/Project.SpacingValidator.html +++ b/diylc/diylc-core/doc/org/diylc/core/Project.SpacingValidator.html @@ -2,12 +2,12 @@ - + Project.SpacingValidator - + diff --git a/diylc/diylc-core/doc/org/diylc/core/Project.html b/diylc/diylc-core/doc/org/diylc/core/Project.html index 281f27b0..fbd6a39e 100644 --- a/diylc/diylc-core/doc/org/diylc/core/Project.html +++ b/diylc/diylc-core/doc/org/diylc/core/Project.html @@ -2,12 +2,12 @@ - + Project - + diff --git a/diylc/diylc-core/doc/org/diylc/core/Template.html b/diylc/diylc-core/doc/org/diylc/core/Template.html index 19e791dd..84048cd5 100644 --- a/diylc/diylc-core/doc/org/diylc/core/Template.html +++ b/diylc/diylc-core/doc/org/diylc/core/Template.html @@ -2,12 +2,12 @@ - + Template - + diff --git a/diylc/diylc-core/doc/org/diylc/core/Theme.html b/diylc/diylc-core/doc/org/diylc/core/Theme.html index bc8f80b5..df742069 100644 --- a/diylc/diylc-core/doc/org/diylc/core/Theme.html +++ b/diylc/diylc-core/doc/org/diylc/core/Theme.html @@ -2,12 +2,12 @@ - + Theme - + diff --git a/diylc/diylc-core/doc/org/diylc/core/ValidationException.html b/diylc/diylc-core/doc/org/diylc/core/ValidationException.html index f33b0b4e..c429de81 100644 --- a/diylc/diylc-core/doc/org/diylc/core/ValidationException.html +++ b/diylc/diylc-core/doc/org/diylc/core/ValidationException.html @@ -2,12 +2,12 @@ - + ValidationException - + diff --git a/diylc/diylc-core/doc/org/diylc/core/VisibilityPolicy.html b/diylc/diylc-core/doc/org/diylc/core/VisibilityPolicy.html index 2d5dcdb6..5bb8dfee 100644 --- a/diylc/diylc-core/doc/org/diylc/core/VisibilityPolicy.html +++ b/diylc/diylc-core/doc/org/diylc/core/VisibilityPolicy.html @@ -2,12 +2,12 @@ - + VisibilityPolicy - + diff --git a/diylc/diylc-core/doc/org/diylc/core/annotations/AutoCreator.html b/diylc/diylc-core/doc/org/diylc/core/annotations/AutoCreator.html new file mode 100644 index 00000000..db2b78b7 --- /dev/null +++ b/diylc/diylc-core/doc/org/diylc/core/annotations/AutoCreator.html @@ -0,0 +1,208 @@ + + + + + + +AutoCreator + + + + + + + + + + + + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +org.diylc.core.annotations +
    +Annotation Type AutoCreator

    +
    +
    +
    @Retention(value=RUNTIME)
    +public @interface AutoCreator
    + + +

    +


    + +

    + + + + + + + + + + + +
    +Required Element Summary
    + java.lang.Class<? extends IAutoCreator>creatorClass + +
    +           
    +  +

    + + + + + + + + +
    +Element Detail
    + +

    +creatorClass

    +
    +public abstract java.lang.Class<? extends IAutoCreator> creatorClass
    +
    +
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/diylc/diylc-core/doc/org/diylc/core/annotations/BomPolicy.html b/diylc/diylc-core/doc/org/diylc/core/annotations/BomPolicy.html index 634143d3..8cd86b53 100644 --- a/diylc/diylc-core/doc/org/diylc/core/annotations/BomPolicy.html +++ b/diylc/diylc-core/doc/org/diylc/core/annotations/BomPolicy.html @@ -2,12 +2,12 @@ - + BomPolicy - + @@ -55,7 +55,7 @@ function windowTitle() - PREV CLASS  + PREV CLASS   NEXT CLASS FRAMES   @@ -303,7 +303,7 @@ with the specified name - PREV CLASS  + PREV CLASS   NEXT CLASS FRAMES   diff --git a/diylc/diylc-core/doc/org/diylc/core/annotations/IAutoCreator.html b/diylc/diylc-core/doc/org/diylc/core/annotations/IAutoCreator.html new file mode 100644 index 00000000..754a3c41 --- /dev/null +++ b/diylc/diylc-core/doc/org/diylc/core/annotations/IAutoCreator.html @@ -0,0 +1,206 @@ + + + + + + +IAutoCreator + + + + + + + + + + + + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +org.diylc.core.annotations +
    +Interface IAutoCreator

    +
    +
    +
    public interface IAutoCreator
    + + +

    +


    + +

    + + + + + + + + + + + + +
    +Method Summary
    + java.util.List<IDIYComponent<?>>create(IDIYComponent<?> lastAdded) + +
    +           
    +  +

    + + + + + + + + +
    +Method Detail
    + +

    +create

    +
    +java.util.List<IDIYComponent<?>> create(IDIYComponent<?> lastAdded)
    +
    +
    +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/diylc/diylc-core/doc/org/diylc/core/annotations/KeywordPolicy.html b/diylc/diylc-core/doc/org/diylc/core/annotations/KeywordPolicy.html new file mode 100644 index 00000000..9df9be41 --- /dev/null +++ b/diylc/diylc-core/doc/org/diylc/core/annotations/KeywordPolicy.html @@ -0,0 +1,338 @@ + + + + + + +KeywordPolicy + + + + + + + + + + + + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + +

    + +org.diylc.core.annotations +
    +Enum KeywordPolicy

    +
    +java.lang.Object
    +  extended by java.lang.Enum<KeywordPolicy>
    +      extended by org.diylc.core.annotations.KeywordPolicy
    +
    +
    +
    All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<KeywordPolicy>
    +
    +
    +
    +
    public enum KeywordPolicy
    extends java.lang.Enum<KeywordPolicy>
    + + +

    +


    + +

    + + + + + + + + + + + + + + + + +
    +Enum Constant Summary
    NEVER_SHOW + +
    +           
    SHOW_TYPE_NAME + +
    +           
    SHOW_VALUE + +
    +           
    +  + + + + + + + + + + + + + + + +
    +Method Summary
    +static KeywordPolicyvalueOf(java.lang.String name) + +
    +          Returns the enum constant of this type with the specified name.
    +static KeywordPolicy[]values() + +
    +          Returns an array containing the constants of this enum type, in +the order they are declared.
    +  + + + + + + + +
    Methods inherited from class java.lang.Enum
    compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
    +  + + + + + + + +
    Methods inherited from class java.lang.Object
    getClass, notify, notifyAll, wait, wait, wait
    +  +

    + + + + + + + + +
    +Enum Constant Detail
    + +

    +SHOW_TYPE_NAME

    +
    +public static final KeywordPolicy SHOW_TYPE_NAME
    +
    +
    +
    +
    +
    + +

    +SHOW_VALUE

    +
    +public static final KeywordPolicy SHOW_VALUE
    +
    +
    +
    +
    +
    + +

    +NEVER_SHOW

    +
    +public static final KeywordPolicy NEVER_SHOW
    +
    +
    +
    +
    + + + + + + + + +
    +Method Detail
    + +

    +values

    +
    +public static KeywordPolicy[] values()
    +
    +
    Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
    +for (KeywordPolicy c : KeywordPolicy.values())
    +    System.out.println(c);
    +
    +

    +

    + +
    Returns:
    an array containing the constants of this enum type, in +the order they are declared
    +
    +
    +
    + +

    +valueOf

    +
    +public static KeywordPolicy valueOf(java.lang.String name)
    +
    +
    Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.) +

    +

    +
    Parameters:
    name - the name of the enum constant to be returned. +
    Returns:
    the enum constant with the specified name +
    Throws: +
    java.lang.IllegalArgumentException - if this enum type has no constant +with the specified name +
    java.lang.NullPointerException - if the argument is null
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/diylc/diylc-core/doc/org/diylc/core/annotations/class-use/AutoCreator.html b/diylc/diylc-core/doc/org/diylc/core/annotations/class-use/AutoCreator.html new file mode 100644 index 00000000..ae26a329 --- /dev/null +++ b/diylc/diylc-core/doc/org/diylc/core/annotations/class-use/AutoCreator.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.diylc.core.annotations.AutoCreator + + + + + + + + + + + + +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    +

    +Uses of Class
    org.diylc.core.annotations.AutoCreator

    +
    +No usage of org.diylc.core.annotations.AutoCreator +

    +


    + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/diylc/diylc-core/doc/org/diylc/core/annotations/class-use/ComponentDescriptor.html b/diylc/diylc-core/doc/org/diylc/core/annotations/class-use/ComponentDescriptor.html index 5f9ebe67..576366cd 100644 --- a/diylc/diylc-core/doc/org/diylc/core/annotations/class-use/ComponentDescriptor.html +++ b/diylc/diylc-core/doc/org/diylc/core/annotations/class-use/ComponentDescriptor.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.core.annotations.ComponentDescriptor - + diff --git a/diylc/diylc-core/doc/org/diylc/core/annotations/class-use/EditableProperty.html b/diylc/diylc-core/doc/org/diylc/core/annotations/class-use/EditableProperty.html index ce9422d6..76b608d7 100644 --- a/diylc/diylc-core/doc/org/diylc/core/annotations/class-use/EditableProperty.html +++ b/diylc/diylc-core/doc/org/diylc/core/annotations/class-use/EditableProperty.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.core.annotations.EditableProperty - + diff --git a/diylc/diylc-core/doc/org/diylc/core/annotations/class-use/IAutoCreator.html b/diylc/diylc-core/doc/org/diylc/core/annotations/class-use/IAutoCreator.html new file mode 100644 index 00000000..3804b89d --- /dev/null +++ b/diylc/diylc-core/doc/org/diylc/core/annotations/class-use/IAutoCreator.html @@ -0,0 +1,237 @@ + + + + + + +Uses of Interface org.diylc.core.annotations.IAutoCreator + + + + + + + + + + + + +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    +

    +Uses of Interface
    org.diylc.core.annotations.IAutoCreator

    +
    + + + + + + + + + + + + + +
    +Packages that use IAutoCreator
    org.diylc.common  
    org.diylc.presenter  
    +  +

    + + + + + +
    +Uses of IAutoCreator in org.diylc.common
    +  +

    + + + + + + + + + +
    Methods in org.diylc.common that return IAutoCreator
    + IAutoCreatorComponentType.getAutoCreateor() + +
    +           
    +  +

    + + + + + + + + +
    Constructors in org.diylc.common with parameters of type IAutoCreator
    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 IAutoCreator in org.diylc.presenter
    +  +

    + + + + + + + + + +
    Methods in org.diylc.presenter that return types with arguments of type IAutoCreator
    + java.util.List<IAutoCreator>Presenter.getAutoCreators() + +
    +           
    +  +

    +


    + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/diylc/diylc-core/doc/org/diylc/core/annotations/class-use/KeywordPolicy.html b/diylc/diylc-core/doc/org/diylc/core/annotations/class-use/KeywordPolicy.html new file mode 100644 index 00000000..4bf7a1d9 --- /dev/null +++ b/diylc/diylc-core/doc/org/diylc/core/annotations/class-use/KeywordPolicy.html @@ -0,0 +1,189 @@ + + + + + + +Uses of Class org.diylc.core.annotations.KeywordPolicy + + + + + + + + + + + + +
    + + + + + + + + + + + + + + + +
    + +
    + + + +
    +
    +

    +Uses of Class
    org.diylc.core.annotations.KeywordPolicy

    +
    + + + + + + + + + +
    +Packages that use KeywordPolicy
    org.diylc.core.annotations  
    +  +

    + + + + + +
    +Uses of KeywordPolicy in org.diylc.core.annotations
    +  +

    + + + + + + + + + + + + + +
    Methods in org.diylc.core.annotations that return KeywordPolicy
    +static KeywordPolicyKeywordPolicy.valueOf(java.lang.String name) + +
    +          Returns the enum constant of this type with the specified name.
    +static KeywordPolicy[]KeywordPolicy.values() + +
    +          Returns an array containing the constants of this enum type, in +the order they are declared.
    +  +

    +


    + + + + + + + + + + + + + + + +
    + +
    + + + +
    + + + diff --git a/diylc/diylc-core/doc/org/diylc/core/annotations/class-use/PositiveMeasureValidator.html b/diylc/diylc-core/doc/org/diylc/core/annotations/class-use/PositiveMeasureValidator.html index 2fb44387..1209005f 100644 --- a/diylc/diylc-core/doc/org/diylc/core/annotations/class-use/PositiveMeasureValidator.html +++ b/diylc/diylc-core/doc/org/diylc/core/annotations/class-use/PositiveMeasureValidator.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.core.annotations.PositiveMeasureValidator - + diff --git a/diylc/diylc-core/doc/org/diylc/core/class-use/AllowAllValidator.html b/diylc/diylc-core/doc/org/diylc/core/class-use/AllowAllValidator.html index 0a3b1f85..e493c6a4 100644 --- a/diylc/diylc-core/doc/org/diylc/core/class-use/AllowAllValidator.html +++ b/diylc/diylc-core/doc/org/diylc/core/class-use/AllowAllValidator.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.core.AllowAllValidator - + diff --git a/diylc/diylc-core/doc/org/diylc/core/class-use/ComponentState.html b/diylc/diylc-core/doc/org/diylc/core/class-use/ComponentState.html index 6cddc555..19f94c7a 100644 --- a/diylc/diylc-core/doc/org/diylc/core/class-use/ComponentState.html +++ b/diylc/diylc-core/doc/org/diylc/core/class-use/ComponentState.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.core.ComponentState - + diff --git a/diylc/diylc-core/doc/org/diylc/core/class-use/ExpansionMode.html b/diylc/diylc-core/doc/org/diylc/core/class-use/ExpansionMode.html index 068b7a2a..ec2cae23 100644 --- a/diylc/diylc-core/doc/org/diylc/core/class-use/ExpansionMode.html +++ b/diylc/diylc-core/doc/org/diylc/core/class-use/ExpansionMode.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.core.ExpansionMode - + diff --git a/diylc/diylc-core/doc/org/diylc/core/class-use/IDrawingObserver.html b/diylc/diylc-core/doc/org/diylc/core/class-use/IDrawingObserver.html index 9f718351..76f88ae8 100644 --- a/diylc/diylc-core/doc/org/diylc/core/class-use/IDrawingObserver.html +++ b/diylc/diylc-core/doc/org/diylc/core/class-use/IDrawingObserver.html @@ -2,12 +2,12 @@ - + Uses of Interface org.diylc.core.IDrawingObserver - + diff --git a/diylc/diylc-core/doc/org/diylc/core/class-use/IPropertyValidator.html b/diylc/diylc-core/doc/org/diylc/core/class-use/IPropertyValidator.html index b2c10afa..d464ee70 100644 --- a/diylc/diylc-core/doc/org/diylc/core/class-use/IPropertyValidator.html +++ b/diylc/diylc-core/doc/org/diylc/core/class-use/IPropertyValidator.html @@ -2,12 +2,12 @@ - + Uses of Interface org.diylc.core.IPropertyValidator - + diff --git a/diylc/diylc-core/doc/org/diylc/core/class-use/IView.html b/diylc/diylc-core/doc/org/diylc/core/class-use/IView.html index aa3fe999..903d7063 100644 --- a/diylc/diylc-core/doc/org/diylc/core/class-use/IView.html +++ b/diylc/diylc-core/doc/org/diylc/core/class-use/IView.html @@ -2,12 +2,12 @@ - + Uses of Interface org.diylc.core.IView - + diff --git a/diylc/diylc-core/doc/org/diylc/core/class-use/Project.SpacingValidator.html b/diylc/diylc-core/doc/org/diylc/core/class-use/Project.SpacingValidator.html index 16f430ec..abdeb6ee 100644 --- a/diylc/diylc-core/doc/org/diylc/core/class-use/Project.SpacingValidator.html +++ b/diylc/diylc-core/doc/org/diylc/core/class-use/Project.SpacingValidator.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.core.Project.SpacingValidator - + diff --git a/diylc/diylc-core/doc/org/diylc/core/class-use/Project.html b/diylc/diylc-core/doc/org/diylc/core/class-use/Project.html index 89d314db..b6defd5c 100644 --- a/diylc/diylc-core/doc/org/diylc/core/class-use/Project.html +++ b/diylc/diylc-core/doc/org/diylc/core/class-use/Project.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.core.Project - + diff --git a/diylc/diylc-core/doc/org/diylc/core/class-use/Template.html b/diylc/diylc-core/doc/org/diylc/core/class-use/Template.html index 7e79b2d3..a6daeb54 100644 --- a/diylc/diylc-core/doc/org/diylc/core/class-use/Template.html +++ b/diylc/diylc-core/doc/org/diylc/core/class-use/Template.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.core.Template - + diff --git a/diylc/diylc-core/doc/org/diylc/core/class-use/Theme.html b/diylc/diylc-core/doc/org/diylc/core/class-use/Theme.html index ddbd1e06..efb07397 100644 --- a/diylc/diylc-core/doc/org/diylc/core/class-use/Theme.html +++ b/diylc/diylc-core/doc/org/diylc/core/class-use/Theme.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.core.Theme - + diff --git a/diylc/diylc-core/doc/org/diylc/core/class-use/ValidationException.html b/diylc/diylc-core/doc/org/diylc/core/class-use/ValidationException.html index 7613bc5e..b15beea5 100644 --- a/diylc/diylc-core/doc/org/diylc/core/class-use/ValidationException.html +++ b/diylc/diylc-core/doc/org/diylc/core/class-use/ValidationException.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.core.ValidationException - + diff --git a/diylc/diylc-core/doc/org/diylc/core/class-use/VisibilityPolicy.html b/diylc/diylc-core/doc/org/diylc/core/class-use/VisibilityPolicy.html index 809bca18..2d11288f 100644 --- a/diylc/diylc-core/doc/org/diylc/core/class-use/VisibilityPolicy.html +++ b/diylc/diylc-core/doc/org/diylc/core/class-use/VisibilityPolicy.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.core.VisibilityPolicy - + diff --git a/diylc/diylc-core/doc/org/diylc/core/measures/AbstractMeasure.html b/diylc/diylc-core/doc/org/diylc/core/measures/AbstractMeasure.html index 5448ddb0..2ce25846 100644 --- a/diylc/diylc-core/doc/org/diylc/core/measures/AbstractMeasure.html +++ b/diylc/diylc-core/doc/org/diylc/core/measures/AbstractMeasure.html @@ -2,12 +2,12 @@ - + AbstractMeasure - + diff --git a/diylc/diylc-core/doc/org/diylc/core/measures/Capacitance.html b/diylc/diylc-core/doc/org/diylc/core/measures/Capacitance.html index ff5ab599..70bc6b7a 100644 --- a/diylc/diylc-core/doc/org/diylc/core/measures/Capacitance.html +++ b/diylc/diylc-core/doc/org/diylc/core/measures/Capacitance.html @@ -2,12 +2,12 @@ - + Capacitance - + diff --git a/diylc/diylc-core/doc/org/diylc/core/measures/CapacitanceUnit.html b/diylc/diylc-core/doc/org/diylc/core/measures/CapacitanceUnit.html index 63c07ac3..0dc07c43 100644 --- a/diylc/diylc-core/doc/org/diylc/core/measures/CapacitanceUnit.html +++ b/diylc/diylc-core/doc/org/diylc/core/measures/CapacitanceUnit.html @@ -2,12 +2,12 @@ - + CapacitanceUnit - + diff --git a/diylc/diylc-core/doc/org/diylc/core/measures/Current.html b/diylc/diylc-core/doc/org/diylc/core/measures/Current.html index 3c54fad7..73b8111f 100644 --- a/diylc/diylc-core/doc/org/diylc/core/measures/Current.html +++ b/diylc/diylc-core/doc/org/diylc/core/measures/Current.html @@ -2,12 +2,12 @@ - + Current - + diff --git a/diylc/diylc-core/doc/org/diylc/core/measures/CurrentUnit.html b/diylc/diylc-core/doc/org/diylc/core/measures/CurrentUnit.html index 87a046c2..04b9af51 100644 --- a/diylc/diylc-core/doc/org/diylc/core/measures/CurrentUnit.html +++ b/diylc/diylc-core/doc/org/diylc/core/measures/CurrentUnit.html @@ -2,12 +2,12 @@ - + CurrentUnit - + diff --git a/diylc/diylc-core/doc/org/diylc/core/measures/Inductance.html b/diylc/diylc-core/doc/org/diylc/core/measures/Inductance.html index 8c9afac3..c435949c 100644 --- a/diylc/diylc-core/doc/org/diylc/core/measures/Inductance.html +++ b/diylc/diylc-core/doc/org/diylc/core/measures/Inductance.html @@ -2,12 +2,12 @@ - + Inductance - + diff --git a/diylc/diylc-core/doc/org/diylc/core/measures/InductanceUnit.html b/diylc/diylc-core/doc/org/diylc/core/measures/InductanceUnit.html index e4835ccd..e0ad428e 100644 --- a/diylc/diylc-core/doc/org/diylc/core/measures/InductanceUnit.html +++ b/diylc/diylc-core/doc/org/diylc/core/measures/InductanceUnit.html @@ -2,12 +2,12 @@ - + InductanceUnit - + diff --git a/diylc/diylc-core/doc/org/diylc/core/measures/Power.html b/diylc/diylc-core/doc/org/diylc/core/measures/Power.html index 7b4d75d1..7e5904d7 100644 --- a/diylc/diylc-core/doc/org/diylc/core/measures/Power.html +++ b/diylc/diylc-core/doc/org/diylc/core/measures/Power.html @@ -2,12 +2,12 @@ - + Power - + diff --git a/diylc/diylc-core/doc/org/diylc/core/measures/PowerUnit.html b/diylc/diylc-core/doc/org/diylc/core/measures/PowerUnit.html index 7ca430c7..f5d15c85 100644 --- a/diylc/diylc-core/doc/org/diylc/core/measures/PowerUnit.html +++ b/diylc/diylc-core/doc/org/diylc/core/measures/PowerUnit.html @@ -2,12 +2,12 @@ - + PowerUnit - + diff --git a/diylc/diylc-core/doc/org/diylc/core/measures/Resistance.html b/diylc/diylc-core/doc/org/diylc/core/measures/Resistance.html index ac9274ac..f6684477 100644 --- a/diylc/diylc-core/doc/org/diylc/core/measures/Resistance.html +++ b/diylc/diylc-core/doc/org/diylc/core/measures/Resistance.html @@ -2,12 +2,12 @@ - + Resistance - + diff --git a/diylc/diylc-core/doc/org/diylc/core/measures/ResistanceUnit.html b/diylc/diylc-core/doc/org/diylc/core/measures/ResistanceUnit.html index 4af1f248..8365a2dd 100644 --- a/diylc/diylc-core/doc/org/diylc/core/measures/ResistanceUnit.html +++ b/diylc/diylc-core/doc/org/diylc/core/measures/ResistanceUnit.html @@ -2,12 +2,12 @@ - + ResistanceUnit - + diff --git a/diylc/diylc-core/doc/org/diylc/core/measures/Size.html b/diylc/diylc-core/doc/org/diylc/core/measures/Size.html index 944209b8..9c065e2c 100644 --- a/diylc/diylc-core/doc/org/diylc/core/measures/Size.html +++ b/diylc/diylc-core/doc/org/diylc/core/measures/Size.html @@ -2,12 +2,12 @@ - + Size - + diff --git a/diylc/diylc-core/doc/org/diylc/core/measures/SizeUnit.html b/diylc/diylc-core/doc/org/diylc/core/measures/SizeUnit.html index da30a74c..788436d7 100644 --- a/diylc/diylc-core/doc/org/diylc/core/measures/SizeUnit.html +++ b/diylc/diylc-core/doc/org/diylc/core/measures/SizeUnit.html @@ -2,12 +2,12 @@ - + SizeUnit - + diff --git a/diylc/diylc-core/doc/org/diylc/core/measures/Unit.html b/diylc/diylc-core/doc/org/diylc/core/measures/Unit.html index 7b0c7ed6..65a5b8de 100644 --- a/diylc/diylc-core/doc/org/diylc/core/measures/Unit.html +++ b/diylc/diylc-core/doc/org/diylc/core/measures/Unit.html @@ -2,12 +2,12 @@ - + Unit - + diff --git a/diylc/diylc-core/doc/org/diylc/core/measures/Voltage.html b/diylc/diylc-core/doc/org/diylc/core/measures/Voltage.html index 68b1693c..41a28de3 100644 --- a/diylc/diylc-core/doc/org/diylc/core/measures/Voltage.html +++ b/diylc/diylc-core/doc/org/diylc/core/measures/Voltage.html @@ -2,12 +2,12 @@ - + Voltage - + diff --git a/diylc/diylc-core/doc/org/diylc/core/measures/VoltageUnit.html b/diylc/diylc-core/doc/org/diylc/core/measures/VoltageUnit.html index 3d0bc364..1b279c7f 100644 --- a/diylc/diylc-core/doc/org/diylc/core/measures/VoltageUnit.html +++ b/diylc/diylc-core/doc/org/diylc/core/measures/VoltageUnit.html @@ -2,12 +2,12 @@ - + VoltageUnit - + diff --git a/diylc/diylc-core/doc/org/diylc/core/measures/class-use/AbstractMeasure.html b/diylc/diylc-core/doc/org/diylc/core/measures/class-use/AbstractMeasure.html index 18196033..5f76ba49 100644 --- a/diylc/diylc-core/doc/org/diylc/core/measures/class-use/AbstractMeasure.html +++ b/diylc/diylc-core/doc/org/diylc/core/measures/class-use/AbstractMeasure.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.core.measures.AbstractMeasure - + diff --git a/diylc/diylc-core/doc/org/diylc/core/measures/class-use/Capacitance.html b/diylc/diylc-core/doc/org/diylc/core/measures/class-use/Capacitance.html index 2ff8e6b6..3e86537f 100644 --- a/diylc/diylc-core/doc/org/diylc/core/measures/class-use/Capacitance.html +++ b/diylc/diylc-core/doc/org/diylc/core/measures/class-use/Capacitance.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.core.measures.Capacitance - + diff --git a/diylc/diylc-core/doc/org/diylc/core/measures/class-use/CapacitanceUnit.html b/diylc/diylc-core/doc/org/diylc/core/measures/class-use/CapacitanceUnit.html index f8c44527..5d6914fc 100644 --- a/diylc/diylc-core/doc/org/diylc/core/measures/class-use/CapacitanceUnit.html +++ b/diylc/diylc-core/doc/org/diylc/core/measures/class-use/CapacitanceUnit.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.core.measures.CapacitanceUnit - + diff --git a/diylc/diylc-core/doc/org/diylc/core/measures/class-use/Current.html b/diylc/diylc-core/doc/org/diylc/core/measures/class-use/Current.html index 3bf04352..fd5955cd 100644 --- a/diylc/diylc-core/doc/org/diylc/core/measures/class-use/Current.html +++ b/diylc/diylc-core/doc/org/diylc/core/measures/class-use/Current.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.core.measures.Current - + diff --git a/diylc/diylc-core/doc/org/diylc/core/measures/class-use/CurrentUnit.html b/diylc/diylc-core/doc/org/diylc/core/measures/class-use/CurrentUnit.html index 63e16431..d65374b6 100644 --- a/diylc/diylc-core/doc/org/diylc/core/measures/class-use/CurrentUnit.html +++ b/diylc/diylc-core/doc/org/diylc/core/measures/class-use/CurrentUnit.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.core.measures.CurrentUnit - + diff --git a/diylc/diylc-core/doc/org/diylc/core/measures/class-use/Inductance.html b/diylc/diylc-core/doc/org/diylc/core/measures/class-use/Inductance.html index 08183c3a..ace9bbfc 100644 --- a/diylc/diylc-core/doc/org/diylc/core/measures/class-use/Inductance.html +++ b/diylc/diylc-core/doc/org/diylc/core/measures/class-use/Inductance.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.core.measures.Inductance - + diff --git a/diylc/diylc-core/doc/org/diylc/core/measures/class-use/InductanceUnit.html b/diylc/diylc-core/doc/org/diylc/core/measures/class-use/InductanceUnit.html index 01345aea..2d001273 100644 --- a/diylc/diylc-core/doc/org/diylc/core/measures/class-use/InductanceUnit.html +++ b/diylc/diylc-core/doc/org/diylc/core/measures/class-use/InductanceUnit.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.core.measures.InductanceUnit - + diff --git a/diylc/diylc-core/doc/org/diylc/core/measures/class-use/Power.html b/diylc/diylc-core/doc/org/diylc/core/measures/class-use/Power.html index bb7d9832..939b824d 100644 --- a/diylc/diylc-core/doc/org/diylc/core/measures/class-use/Power.html +++ b/diylc/diylc-core/doc/org/diylc/core/measures/class-use/Power.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.core.measures.Power - + diff --git a/diylc/diylc-core/doc/org/diylc/core/measures/class-use/PowerUnit.html b/diylc/diylc-core/doc/org/diylc/core/measures/class-use/PowerUnit.html index f19c4927..b87b9f3b 100644 --- a/diylc/diylc-core/doc/org/diylc/core/measures/class-use/PowerUnit.html +++ b/diylc/diylc-core/doc/org/diylc/core/measures/class-use/PowerUnit.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.core.measures.PowerUnit - + diff --git a/diylc/diylc-core/doc/org/diylc/core/measures/class-use/Resistance.html b/diylc/diylc-core/doc/org/diylc/core/measures/class-use/Resistance.html index 7cee77c3..e9ab7059 100644 --- a/diylc/diylc-core/doc/org/diylc/core/measures/class-use/Resistance.html +++ b/diylc/diylc-core/doc/org/diylc/core/measures/class-use/Resistance.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.core.measures.Resistance - + diff --git a/diylc/diylc-core/doc/org/diylc/core/measures/class-use/ResistanceUnit.html b/diylc/diylc-core/doc/org/diylc/core/measures/class-use/ResistanceUnit.html index 89123515..5e4d03c0 100644 --- a/diylc/diylc-core/doc/org/diylc/core/measures/class-use/ResistanceUnit.html +++ b/diylc/diylc-core/doc/org/diylc/core/measures/class-use/ResistanceUnit.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.core.measures.ResistanceUnit - + diff --git a/diylc/diylc-core/doc/org/diylc/core/measures/class-use/Size.html b/diylc/diylc-core/doc/org/diylc/core/measures/class-use/Size.html index dcd91a3e..9352653b 100644 --- a/diylc/diylc-core/doc/org/diylc/core/measures/class-use/Size.html +++ b/diylc/diylc-core/doc/org/diylc/core/measures/class-use/Size.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.core.measures.Size - + diff --git a/diylc/diylc-core/doc/org/diylc/core/measures/class-use/SizeUnit.html b/diylc/diylc-core/doc/org/diylc/core/measures/class-use/SizeUnit.html index 40106da4..202ac605 100644 --- a/diylc/diylc-core/doc/org/diylc/core/measures/class-use/SizeUnit.html +++ b/diylc/diylc-core/doc/org/diylc/core/measures/class-use/SizeUnit.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.core.measures.SizeUnit - + diff --git a/diylc/diylc-core/doc/org/diylc/core/measures/class-use/Unit.html b/diylc/diylc-core/doc/org/diylc/core/measures/class-use/Unit.html index cfe0addb..c4de01fa 100644 --- a/diylc/diylc-core/doc/org/diylc/core/measures/class-use/Unit.html +++ b/diylc/diylc-core/doc/org/diylc/core/measures/class-use/Unit.html @@ -2,12 +2,12 @@ - + Uses of Interface org.diylc.core.measures.Unit - + diff --git a/diylc/diylc-core/doc/org/diylc/core/measures/class-use/Voltage.html b/diylc/diylc-core/doc/org/diylc/core/measures/class-use/Voltage.html index 4051230d..ba2314e7 100644 --- a/diylc/diylc-core/doc/org/diylc/core/measures/class-use/Voltage.html +++ b/diylc/diylc-core/doc/org/diylc/core/measures/class-use/Voltage.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.core.measures.Voltage - + diff --git a/diylc/diylc-core/doc/org/diylc/core/measures/class-use/VoltageUnit.html b/diylc/diylc-core/doc/org/diylc/core/measures/class-use/VoltageUnit.html index de722a34..cf247992 100644 --- a/diylc/diylc-core/doc/org/diylc/core/measures/class-use/VoltageUnit.html +++ b/diylc/diylc-core/doc/org/diylc/core/measures/class-use/VoltageUnit.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.core.measures.VoltageUnit - + diff --git a/diylc/diylc-core/doc/org/diylc/core/measures/package-frame.html b/diylc/diylc-core/doc/org/diylc/core/measures/package-frame.html index a53cb234..a43be4e8 100644 --- a/diylc/diylc-core/doc/org/diylc/core/measures/package-frame.html +++ b/diylc/diylc-core/doc/org/diylc/core/measures/package-frame.html @@ -2,12 +2,12 @@ - + org.diylc.core.measures - + diff --git a/diylc/diylc-core/doc/org/diylc/core/measures/package-summary.html b/diylc/diylc-core/doc/org/diylc/core/measures/package-summary.html index 98417270..5d1a9423 100644 --- a/diylc/diylc-core/doc/org/diylc/core/measures/package-summary.html +++ b/diylc/diylc-core/doc/org/diylc/core/measures/package-summary.html @@ -2,12 +2,12 @@ - + org.diylc.core.measures - + diff --git a/diylc/diylc-core/doc/org/diylc/core/measures/package-tree.html b/diylc/diylc-core/doc/org/diylc/core/measures/package-tree.html index d49fb7d5..d2d94292 100644 --- a/diylc/diylc-core/doc/org/diylc/core/measures/package-tree.html +++ b/diylc/diylc-core/doc/org/diylc/core/measures/package-tree.html @@ -2,12 +2,12 @@ - + org.diylc.core.measures Class Hierarchy - + @@ -110,13 +110,13 @@ Enum Hierarchy
  • java.lang.Object
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
        -
      • org.diylc.core.measures.VoltageUnit (implements org.diylc.core.measures.Unit)
      • org.diylc.core.measures.InductanceUnit (implements org.diylc.core.measures.Unit) +
      • org.diylc.core.measures.SizeUnit (implements org.diylc.core.measures.Unit) +
      • org.diylc.core.measures.ResistanceUnit (implements org.diylc.core.measures.Unit) +
      • org.diylc.core.measures.VoltageUnit (implements org.diylc.core.measures.Unit)
      • org.diylc.core.measures.CurrentUnit (implements org.diylc.core.measures.Unit)
      • org.diylc.core.measures.PowerUnit (implements org.diylc.core.measures.Unit)
      • org.diylc.core.measures.CapacitanceUnit (implements org.diylc.core.measures.Unit) -
      • org.diylc.core.measures.SizeUnit (implements org.diylc.core.measures.Unit) -
      • org.diylc.core.measures.ResistanceUnit (implements org.diylc.core.measures.Unit)
    diff --git a/diylc/diylc-core/doc/org/diylc/core/measures/package-use.html b/diylc/diylc-core/doc/org/diylc/core/measures/package-use.html index 0d5de25c..0c66ea38 100644 --- a/diylc/diylc-core/doc/org/diylc/core/measures/package-use.html +++ b/diylc/diylc-core/doc/org/diylc/core/measures/package-use.html @@ -2,12 +2,12 @@ - + Uses of Package org.diylc.core.measures - + diff --git a/diylc/diylc-core/doc/org/diylc/core/package-frame.html b/diylc/diylc-core/doc/org/diylc/core/package-frame.html index 58351e26..871590d6 100644 --- a/diylc/diylc-core/doc/org/diylc/core/package-frame.html +++ b/diylc/diylc-core/doc/org/diylc/core/package-frame.html @@ -2,12 +2,12 @@ - + org.diylc.core - + diff --git a/diylc/diylc-core/doc/org/diylc/core/package-summary.html b/diylc/diylc-core/doc/org/diylc/core/package-summary.html index 97aee962..8ef855d4 100644 --- a/diylc/diylc-core/doc/org/diylc/core/package-summary.html +++ b/diylc/diylc-core/doc/org/diylc/core/package-summary.html @@ -2,12 +2,12 @@ - + org.diylc.core - + diff --git a/diylc/diylc-core/doc/org/diylc/core/package-tree.html b/diylc/diylc-core/doc/org/diylc/core/package-tree.html index c541a535..5279f650 100644 --- a/diylc/diylc-core/doc/org/diylc/core/package-tree.html +++ b/diylc/diylc-core/doc/org/diylc/core/package-tree.html @@ -2,12 +2,12 @@ - + org.diylc.core Class Hierarchy - + @@ -119,7 +119,7 @@ Enum Hierarchy
  • java.lang.Object
    diff --git a/diylc/diylc-core/doc/org/diylc/images/IconLoader.html b/diylc/diylc-core/doc/org/diylc/images/IconLoader.html index 74d8efc2..61cd51e2 100644 --- a/diylc/diylc-core/doc/org/diylc/images/IconLoader.html +++ b/diylc/diylc-core/doc/org/diylc/images/IconLoader.html @@ -2,12 +2,12 @@ - + IconLoader - + diff --git a/diylc/diylc-core/doc/org/diylc/images/class-use/IconLoader.html b/diylc/diylc-core/doc/org/diylc/images/class-use/IconLoader.html index 16910abf..3bee382a 100644 --- a/diylc/diylc-core/doc/org/diylc/images/class-use/IconLoader.html +++ b/diylc/diylc-core/doc/org/diylc/images/class-use/IconLoader.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.images.IconLoader - + diff --git a/diylc/diylc-core/doc/org/diylc/images/package-frame.html b/diylc/diylc-core/doc/org/diylc/images/package-frame.html index 131cd76a..106fbfc9 100644 --- a/diylc/diylc-core/doc/org/diylc/images/package-frame.html +++ b/diylc/diylc-core/doc/org/diylc/images/package-frame.html @@ -2,12 +2,12 @@ - + org.diylc.images - + diff --git a/diylc/diylc-core/doc/org/diylc/images/package-summary.html b/diylc/diylc-core/doc/org/diylc/images/package-summary.html index 0b5b233c..385bbcf3 100644 --- a/diylc/diylc-core/doc/org/diylc/images/package-summary.html +++ b/diylc/diylc-core/doc/org/diylc/images/package-summary.html @@ -2,12 +2,12 @@ - + org.diylc.images - + diff --git a/diylc/diylc-core/doc/org/diylc/images/package-tree.html b/diylc/diylc-core/doc/org/diylc/images/package-tree.html index c668acf8..8f7c7b34 100644 --- a/diylc/diylc-core/doc/org/diylc/images/package-tree.html +++ b/diylc/diylc-core/doc/org/diylc/images/package-tree.html @@ -2,12 +2,12 @@ - + org.diylc.images Class Hierarchy - + diff --git a/diylc/diylc-core/doc/org/diylc/images/package-use.html b/diylc/diylc-core/doc/org/diylc/images/package-use.html index 4c4769f2..8190ea6a 100644 --- a/diylc/diylc-core/doc/org/diylc/images/package-use.html +++ b/diylc/diylc-core/doc/org/diylc/images/package-use.html @@ -2,12 +2,12 @@ - + Uses of Package org.diylc.images - + diff --git a/diylc/diylc-core/doc/org/diylc/parsing/IOldFileParser.html b/diylc/diylc-core/doc/org/diylc/parsing/IOldFileParser.html index 5ad01f47..49c2c99f 100644 --- a/diylc/diylc-core/doc/org/diylc/parsing/IOldFileParser.html +++ b/diylc/diylc-core/doc/org/diylc/parsing/IOldFileParser.html @@ -2,12 +2,12 @@ - + IOldFileParser - + diff --git a/diylc/diylc-core/doc/org/diylc/parsing/class-use/IOldFileParser.html b/diylc/diylc-core/doc/org/diylc/parsing/class-use/IOldFileParser.html index b01f89e4..697aea5f 100644 --- a/diylc/diylc-core/doc/org/diylc/parsing/class-use/IOldFileParser.html +++ b/diylc/diylc-core/doc/org/diylc/parsing/class-use/IOldFileParser.html @@ -2,12 +2,12 @@ - + Uses of Interface org.diylc.parsing.IOldFileParser - + diff --git a/diylc/diylc-core/doc/org/diylc/parsing/package-frame.html b/diylc/diylc-core/doc/org/diylc/parsing/package-frame.html index b6c073df..fe4f8103 100644 --- a/diylc/diylc-core/doc/org/diylc/parsing/package-frame.html +++ b/diylc/diylc-core/doc/org/diylc/parsing/package-frame.html @@ -2,12 +2,12 @@ - + org.diylc.parsing - + diff --git a/diylc/diylc-core/doc/org/diylc/parsing/package-summary.html b/diylc/diylc-core/doc/org/diylc/parsing/package-summary.html index f498cb15..be87e58f 100644 --- a/diylc/diylc-core/doc/org/diylc/parsing/package-summary.html +++ b/diylc/diylc-core/doc/org/diylc/parsing/package-summary.html @@ -2,12 +2,12 @@ - + org.diylc.parsing - + diff --git a/diylc/diylc-core/doc/org/diylc/parsing/package-tree.html b/diylc/diylc-core/doc/org/diylc/parsing/package-tree.html index f94a8ae2..962f82e5 100644 --- a/diylc/diylc-core/doc/org/diylc/parsing/package-tree.html +++ b/diylc/diylc-core/doc/org/diylc/parsing/package-tree.html @@ -2,12 +2,12 @@ - + org.diylc.parsing Class Hierarchy - + diff --git a/diylc/diylc-core/doc/org/diylc/parsing/package-use.html b/diylc/diylc-core/doc/org/diylc/parsing/package-use.html index 97dbac27..27bfd67f 100644 --- a/diylc/diylc-core/doc/org/diylc/parsing/package-use.html +++ b/diylc/diylc-core/doc/org/diylc/parsing/package-use.html @@ -2,12 +2,12 @@ - + Uses of Package org.diylc.parsing - + diff --git a/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/CommentEntity.html b/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/CommentEntity.html index f9e6f751..e3dc1222 100644 --- a/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/CommentEntity.html +++ b/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/CommentEntity.html @@ -2,12 +2,12 @@ - + CommentEntity - + diff --git a/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/CommentTree.html b/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/CommentTree.html index 7016daf1..6ec817ee 100644 --- a/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/CommentTree.html +++ b/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/CommentTree.html @@ -2,12 +2,12 @@ - + CommentTree - + diff --git a/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/CountryDetails.html b/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/CountryDetails.html index b326fd36..6f8f0faa 100644 --- a/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/CountryDetails.html +++ b/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/CountryDetails.html @@ -2,12 +2,12 @@ - + CountryDetails - + diff --git a/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/DashboardEntity.html b/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/DashboardEntity.html index bd891979..fab5da7e 100644 --- a/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/DashboardEntity.html +++ b/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/DashboardEntity.html @@ -2,12 +2,12 @@ - + DashboardEntity - + diff --git a/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/IServiceAPI.html b/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/IServiceAPI.html index 83357cb2..86bde688 100644 --- a/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/IServiceAPI.html +++ b/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/IServiceAPI.html @@ -2,12 +2,12 @@ - + IServiceAPI - + diff --git a/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/ProjectEntity.html b/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/ProjectEntity.html index d26a9abf..9e12dfff 100644 --- a/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/ProjectEntity.html +++ b/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/ProjectEntity.html @@ -2,12 +2,12 @@ - + ProjectEntity - + diff --git a/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/UserEntity.html b/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/UserEntity.html index 21816327..5eae7427 100644 --- a/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/UserEntity.html +++ b/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/UserEntity.html @@ -2,12 +2,12 @@ - + UserEntity - + diff --git a/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/class-use/CommentEntity.html b/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/class-use/CommentEntity.html index c0ae7e02..13862761 100644 --- a/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/class-use/CommentEntity.html +++ b/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/class-use/CommentEntity.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.plugins.cloud.model.CommentEntity - + diff --git a/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/class-use/CommentTree.html b/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/class-use/CommentTree.html index 18cbb954..2ef81627 100644 --- a/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/class-use/CommentTree.html +++ b/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/class-use/CommentTree.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.plugins.cloud.model.CommentTree - + diff --git a/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/class-use/CountryDetails.html b/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/class-use/CountryDetails.html index 880d465b..b6384408 100644 --- a/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/class-use/CountryDetails.html +++ b/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/class-use/CountryDetails.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.plugins.cloud.model.CountryDetails - + diff --git a/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/class-use/DashboardEntity.html b/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/class-use/DashboardEntity.html index 1bef20be..2bf9ce53 100644 --- a/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/class-use/DashboardEntity.html +++ b/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/class-use/DashboardEntity.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.plugins.cloud.model.DashboardEntity - + diff --git a/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/class-use/IServiceAPI.html b/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/class-use/IServiceAPI.html index 213ee36b..3e5f828b 100644 --- a/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/class-use/IServiceAPI.html +++ b/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/class-use/IServiceAPI.html @@ -2,12 +2,12 @@ - + Uses of Interface org.diylc.plugins.cloud.model.IServiceAPI - + diff --git a/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/class-use/ProjectEntity.html b/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/class-use/ProjectEntity.html index d1ba3aa7..e6bc3f33 100644 --- a/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/class-use/ProjectEntity.html +++ b/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/class-use/ProjectEntity.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.plugins.cloud.model.ProjectEntity - + diff --git a/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/class-use/UserEntity.html b/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/class-use/UserEntity.html index f203da9f..c82964f3 100644 --- a/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/class-use/UserEntity.html +++ b/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/class-use/UserEntity.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.plugins.cloud.model.UserEntity - + diff --git a/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/package-frame.html b/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/package-frame.html index 88761a5d..1bcb5ddd 100644 --- a/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/package-frame.html +++ b/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/package-frame.html @@ -2,12 +2,12 @@ - + org.diylc.plugins.cloud.model - + diff --git a/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/package-summary.html b/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/package-summary.html index 4760df82..554aed54 100644 --- a/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/package-summary.html +++ b/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/package-summary.html @@ -2,12 +2,12 @@ - + org.diylc.plugins.cloud.model - + diff --git a/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/package-tree.html b/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/package-tree.html index dd49789d..d566ba50 100644 --- a/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/package-tree.html +++ b/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/package-tree.html @@ -2,12 +2,12 @@ - + org.diylc.plugins.cloud.model Class Hierarchy - + diff --git a/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/package-use.html b/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/package-use.html index 5298c139..451fea93 100644 --- a/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/package-use.html +++ b/diylc/diylc-core/doc/org/diylc/plugins/cloud/model/package-use.html @@ -2,12 +2,12 @@ - + Uses of Package org.diylc.plugins.cloud.model - + diff --git a/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/CloudException.html b/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/CloudException.html index ea47afb6..4ec29d7d 100644 --- a/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/CloudException.html +++ b/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/CloudException.html @@ -2,12 +2,12 @@ - + CloudException - + diff --git a/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/CloudListener.html b/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/CloudListener.html index 199c1ae4..7fc8c198 100644 --- a/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/CloudListener.html +++ b/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/CloudListener.html @@ -2,12 +2,12 @@ - + CloudListener - + diff --git a/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/CloudPresenter.html b/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/CloudPresenter.html index d3044803..b9ad5734 100644 --- a/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/CloudPresenter.html +++ b/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/CloudPresenter.html @@ -2,12 +2,12 @@ - + CloudPresenter - + diff --git a/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/NotConnectedException.html b/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/NotConnectedException.html index 20c493f8..f364d996 100644 --- a/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/NotConnectedException.html +++ b/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/NotConnectedException.html @@ -2,12 +2,12 @@ - + NotConnectedException - + diff --git a/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/NotExistsException.html b/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/NotExistsException.html index 0cd5be0d..36407723 100644 --- a/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/NotExistsException.html +++ b/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/NotExistsException.html @@ -2,12 +2,12 @@ - + NotExistsException - + diff --git a/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/NotLoggedInException.html b/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/NotLoggedInException.html index 94143809..cd2f5e43 100644 --- a/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/NotLoggedInException.html +++ b/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/NotLoggedInException.html @@ -2,12 +2,12 @@ - + NotLoggedInException - + diff --git a/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/PagingProvider.html b/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/PagingProvider.html index c12185da..02981649 100644 --- a/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/PagingProvider.html +++ b/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/PagingProvider.html @@ -2,12 +2,12 @@ - + PagingProvider - + diff --git a/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/class-use/CloudException.html b/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/class-use/CloudException.html index cb491f5b..2b0fffc6 100644 --- a/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/class-use/CloudException.html +++ b/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/class-use/CloudException.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.plugins.cloud.presenter.CloudException - + diff --git a/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/class-use/CloudListener.html b/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/class-use/CloudListener.html index 82772b3c..7e45eede 100644 --- a/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/class-use/CloudListener.html +++ b/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/class-use/CloudListener.html @@ -2,12 +2,12 @@ - + Uses of Interface org.diylc.plugins.cloud.presenter.CloudListener - + diff --git a/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/class-use/CloudPresenter.html b/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/class-use/CloudPresenter.html index 4a3b1478..aafcacf8 100644 --- a/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/class-use/CloudPresenter.html +++ b/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/class-use/CloudPresenter.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.plugins.cloud.presenter.CloudPresenter - + diff --git a/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/class-use/NotConnectedException.html b/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/class-use/NotConnectedException.html index b204d9e7..0394f559 100644 --- a/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/class-use/NotConnectedException.html +++ b/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/class-use/NotConnectedException.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.plugins.cloud.presenter.NotConnectedException - + diff --git a/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/class-use/NotExistsException.html b/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/class-use/NotExistsException.html index 2592f9ff..2932198d 100644 --- a/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/class-use/NotExistsException.html +++ b/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/class-use/NotExistsException.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.plugins.cloud.presenter.NotExistsException - + diff --git a/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/class-use/NotLoggedInException.html b/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/class-use/NotLoggedInException.html index bb8b3882..f9adc27c 100644 --- a/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/class-use/NotLoggedInException.html +++ b/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/class-use/NotLoggedInException.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.plugins.cloud.presenter.NotLoggedInException - + diff --git a/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/class-use/PagingProvider.html b/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/class-use/PagingProvider.html index 8120d101..6788c0b0 100644 --- a/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/class-use/PagingProvider.html +++ b/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/class-use/PagingProvider.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.plugins.cloud.presenter.PagingProvider - + diff --git a/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/package-frame.html b/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/package-frame.html index 63cc99a0..84af0270 100644 --- a/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/package-frame.html +++ b/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/package-frame.html @@ -2,12 +2,12 @@ - + org.diylc.plugins.cloud.presenter - + diff --git a/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/package-summary.html b/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/package-summary.html index b0ec9321..ae173582 100644 --- a/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/package-summary.html +++ b/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/package-summary.html @@ -2,12 +2,12 @@ - + org.diylc.plugins.cloud.presenter - + diff --git a/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/package-tree.html b/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/package-tree.html index 63d2e930..807e3da5 100644 --- a/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/package-tree.html +++ b/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/package-tree.html @@ -2,12 +2,12 @@ - + org.diylc.plugins.cloud.presenter Class Hierarchy - + diff --git a/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/package-use.html b/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/package-use.html index 5852a10a..d1ccf4d3 100644 --- a/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/package-use.html +++ b/diylc/diylc-core/doc/org/diylc/plugins/cloud/presenter/package-use.html @@ -2,12 +2,12 @@ - + Uses of Package org.diylc.plugins.cloud.presenter - + diff --git a/diylc/diylc-core/doc/org/diylc/presenter/CalcUtils.html b/diylc/diylc-core/doc/org/diylc/presenter/CalcUtils.html index 0319feda..b218fa72 100644 --- a/diylc/diylc-core/doc/org/diylc/presenter/CalcUtils.html +++ b/diylc/diylc-core/doc/org/diylc/presenter/CalcUtils.html @@ -2,12 +2,12 @@ - + CalcUtils - + diff --git a/diylc/diylc-core/doc/org/diylc/presenter/ComparatorFactory.html b/diylc/diylc-core/doc/org/diylc/presenter/ComparatorFactory.html index 06740a46..07f28d72 100644 --- a/diylc/diylc-core/doc/org/diylc/presenter/ComparatorFactory.html +++ b/diylc/diylc-core/doc/org/diylc/presenter/ComparatorFactory.html @@ -2,12 +2,12 @@ - + ComparatorFactory - + diff --git a/diylc/diylc-core/doc/org/diylc/presenter/ComponentProcessor.html b/diylc/diylc-core/doc/org/diylc/presenter/ComponentProcessor.html index 0543f636..bc9624a9 100644 --- a/diylc/diylc-core/doc/org/diylc/presenter/ComponentProcessor.html +++ b/diylc/diylc-core/doc/org/diylc/presenter/ComponentProcessor.html @@ -2,12 +2,12 @@ - + ComponentProcessor - + diff --git a/diylc/diylc-core/doc/org/diylc/presenter/DrawingManager.html b/diylc/diylc-core/doc/org/diylc/presenter/DrawingManager.html index e1a33c56..ea02e594 100644 --- a/diylc/diylc-core/doc/org/diylc/presenter/DrawingManager.html +++ b/diylc/diylc-core/doc/org/diylc/presenter/DrawingManager.html @@ -2,12 +2,12 @@ - + DrawingManager - + diff --git a/diylc/diylc-core/doc/org/diylc/presenter/InstantiationManager.html b/diylc/diylc-core/doc/org/diylc/presenter/InstantiationManager.html index c3f77c84..1887a1db 100644 --- a/diylc/diylc-core/doc/org/diylc/presenter/InstantiationManager.html +++ b/diylc/diylc-core/doc/org/diylc/presenter/InstantiationManager.html @@ -2,12 +2,12 @@ - + InstantiationManager - + diff --git a/diylc/diylc-core/doc/org/diylc/presenter/PCBLayerFiler.html b/diylc/diylc-core/doc/org/diylc/presenter/PCBLayerFiler.html index dfdc36dc..97e5826d 100644 --- a/diylc/diylc-core/doc/org/diylc/presenter/PCBLayerFiler.html +++ b/diylc/diylc-core/doc/org/diylc/presenter/PCBLayerFiler.html @@ -2,12 +2,12 @@ - + PCBLayerFiler - + diff --git a/diylc/diylc-core/doc/org/diylc/presenter/PointConverter.html b/diylc/diylc-core/doc/org/diylc/presenter/PointConverter.html index f2abf4c7..663c6700 100644 --- a/diylc/diylc-core/doc/org/diylc/presenter/PointConverter.html +++ b/diylc/diylc-core/doc/org/diylc/presenter/PointConverter.html @@ -2,12 +2,12 @@ - + PointConverter - + diff --git a/diylc/diylc-core/doc/org/diylc/presenter/ProjectFileManager.html b/diylc/diylc-core/doc/org/diylc/presenter/ProjectFileManager.html index 36aed864..60b39c40 100644 --- a/diylc/diylc-core/doc/org/diylc/presenter/ProjectFileManager.html +++ b/diylc/diylc-core/doc/org/diylc/presenter/ProjectFileManager.html @@ -2,12 +2,12 @@ - + ProjectFileManager - + diff --git a/diylc/diylc-core/doc/org/diylc/presenter/class-use/CalcUtils.html b/diylc/diylc-core/doc/org/diylc/presenter/class-use/CalcUtils.html index 9768f5ee..d04e7e6d 100644 --- a/diylc/diylc-core/doc/org/diylc/presenter/class-use/CalcUtils.html +++ b/diylc/diylc-core/doc/org/diylc/presenter/class-use/CalcUtils.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.presenter.CalcUtils - + diff --git a/diylc/diylc-core/doc/org/diylc/presenter/class-use/ComparatorFactory.html b/diylc/diylc-core/doc/org/diylc/presenter/class-use/ComparatorFactory.html index d657c46c..c69b9018 100644 --- a/diylc/diylc-core/doc/org/diylc/presenter/class-use/ComparatorFactory.html +++ b/diylc/diylc-core/doc/org/diylc/presenter/class-use/ComparatorFactory.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.presenter.ComparatorFactory - + diff --git a/diylc/diylc-core/doc/org/diylc/presenter/class-use/ComponentProcessor.html b/diylc/diylc-core/doc/org/diylc/presenter/class-use/ComponentProcessor.html index ea00e90c..0972a0b4 100644 --- a/diylc/diylc-core/doc/org/diylc/presenter/class-use/ComponentProcessor.html +++ b/diylc/diylc-core/doc/org/diylc/presenter/class-use/ComponentProcessor.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.presenter.ComponentProcessor - + diff --git a/diylc/diylc-core/doc/org/diylc/presenter/class-use/DrawingManager.html b/diylc/diylc-core/doc/org/diylc/presenter/class-use/DrawingManager.html index 093b8365..aba94ef2 100644 --- a/diylc/diylc-core/doc/org/diylc/presenter/class-use/DrawingManager.html +++ b/diylc/diylc-core/doc/org/diylc/presenter/class-use/DrawingManager.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.presenter.DrawingManager - + diff --git a/diylc/diylc-core/doc/org/diylc/presenter/class-use/InstantiationManager.html b/diylc/diylc-core/doc/org/diylc/presenter/class-use/InstantiationManager.html index 144144a2..98b58e6f 100644 --- a/diylc/diylc-core/doc/org/diylc/presenter/class-use/InstantiationManager.html +++ b/diylc/diylc-core/doc/org/diylc/presenter/class-use/InstantiationManager.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.presenter.InstantiationManager - + diff --git a/diylc/diylc-core/doc/org/diylc/presenter/class-use/PCBLayerFiler.html b/diylc/diylc-core/doc/org/diylc/presenter/class-use/PCBLayerFiler.html index af976720..12a6369b 100644 --- a/diylc/diylc-core/doc/org/diylc/presenter/class-use/PCBLayerFiler.html +++ b/diylc/diylc-core/doc/org/diylc/presenter/class-use/PCBLayerFiler.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.presenter.PCBLayerFiler - + diff --git a/diylc/diylc-core/doc/org/diylc/presenter/class-use/PointConverter.html b/diylc/diylc-core/doc/org/diylc/presenter/class-use/PointConverter.html index 59e01c82..7f45473e 100644 --- a/diylc/diylc-core/doc/org/diylc/presenter/class-use/PointConverter.html +++ b/diylc/diylc-core/doc/org/diylc/presenter/class-use/PointConverter.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.presenter.PointConverter - + diff --git a/diylc/diylc-core/doc/org/diylc/presenter/class-use/Presenter.html b/diylc/diylc-core/doc/org/diylc/presenter/class-use/Presenter.html index 013bae99..4df3ef1e 100644 --- a/diylc/diylc-core/doc/org/diylc/presenter/class-use/Presenter.html +++ b/diylc/diylc-core/doc/org/diylc/presenter/class-use/Presenter.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.presenter.Presenter - + diff --git a/diylc/diylc-core/doc/org/diylc/presenter/class-use/ProjectFileManager.html b/diylc/diylc-core/doc/org/diylc/presenter/class-use/ProjectFileManager.html index 1b37bbab..c0ce6548 100644 --- a/diylc/diylc-core/doc/org/diylc/presenter/class-use/ProjectFileManager.html +++ b/diylc/diylc-core/doc/org/diylc/presenter/class-use/ProjectFileManager.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.presenter.ProjectFileManager - + diff --git a/diylc/diylc-core/doc/org/diylc/presenter/package-frame.html b/diylc/diylc-core/doc/org/diylc/presenter/package-frame.html index 7ccb0d1c..4b136493 100644 --- a/diylc/diylc-core/doc/org/diylc/presenter/package-frame.html +++ b/diylc/diylc-core/doc/org/diylc/presenter/package-frame.html @@ -2,12 +2,12 @@ - + org.diylc.presenter - + diff --git a/diylc/diylc-core/doc/org/diylc/presenter/package-summary.html b/diylc/diylc-core/doc/org/diylc/presenter/package-summary.html index 110dff2d..c6d01a21 100644 --- a/diylc/diylc-core/doc/org/diylc/presenter/package-summary.html +++ b/diylc/diylc-core/doc/org/diylc/presenter/package-summary.html @@ -2,12 +2,12 @@ - + org.diylc.presenter - + diff --git a/diylc/diylc-core/doc/org/diylc/presenter/package-tree.html b/diylc/diylc-core/doc/org/diylc/presenter/package-tree.html index 1c51d708..61a73bb6 100644 --- a/diylc/diylc-core/doc/org/diylc/presenter/package-tree.html +++ b/diylc/diylc-core/doc/org/diylc/presenter/package-tree.html @@ -2,12 +2,12 @@ - + org.diylc.presenter Class Hierarchy - + diff --git a/diylc/diylc-core/doc/org/diylc/presenter/package-use.html b/diylc/diylc-core/doc/org/diylc/presenter/package-use.html index 43dbad2a..91d79f48 100644 --- a/diylc/diylc-core/doc/org/diylc/presenter/package-use.html +++ b/diylc/diylc-core/doc/org/diylc/presenter/package-use.html @@ -2,12 +2,12 @@ - + Uses of Package org.diylc.presenter - + diff --git a/diylc/diylc-core/doc/org/diylc/utils/BomEntry.html b/diylc/diylc-core/doc/org/diylc/utils/BomEntry.html index cad380b8..f0e2e2c9 100644 --- a/diylc/diylc-core/doc/org/diylc/utils/BomEntry.html +++ b/diylc/diylc-core/doc/org/diylc/utils/BomEntry.html @@ -2,12 +2,12 @@ - + BomEntry - + diff --git a/diylc/diylc-core/doc/org/diylc/utils/BomMaker.html b/diylc/diylc-core/doc/org/diylc/utils/BomMaker.html index a8660882..27201c70 100644 --- a/diylc/diylc-core/doc/org/diylc/utils/BomMaker.html +++ b/diylc/diylc-core/doc/org/diylc/utils/BomMaker.html @@ -2,12 +2,12 @@ - + BomMaker - + diff --git a/diylc/diylc-core/doc/org/diylc/utils/Constants.html b/diylc/diylc-core/doc/org/diylc/utils/Constants.html index ac7098b1..a54b13be 100644 --- a/diylc/diylc-core/doc/org/diylc/utils/Constants.html +++ b/diylc/diylc-core/doc/org/diylc/utils/Constants.html @@ -2,12 +2,12 @@ - + Constants - + diff --git a/diylc/diylc-core/doc/org/diylc/utils/MemoryCleaner.html b/diylc/diylc-core/doc/org/diylc/utils/MemoryCleaner.html index f045f6f3..54136696 100644 --- a/diylc/diylc-core/doc/org/diylc/utils/MemoryCleaner.html +++ b/diylc/diylc-core/doc/org/diylc/utils/MemoryCleaner.html @@ -2,12 +2,12 @@ - + MemoryCleaner - + diff --git a/diylc/diylc-core/doc/org/diylc/utils/Pair.html b/diylc/diylc-core/doc/org/diylc/utils/Pair.html index f169a20b..219bd445 100644 --- a/diylc/diylc-core/doc/org/diylc/utils/Pair.html +++ b/diylc/diylc-core/doc/org/diylc/utils/Pair.html @@ -2,12 +2,12 @@ - + Pair - + diff --git a/diylc/diylc-core/doc/org/diylc/utils/class-use/BomEntry.html b/diylc/diylc-core/doc/org/diylc/utils/class-use/BomEntry.html index 8e746a9f..37e1e6e2 100644 --- a/diylc/diylc-core/doc/org/diylc/utils/class-use/BomEntry.html +++ b/diylc/diylc-core/doc/org/diylc/utils/class-use/BomEntry.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.utils.BomEntry - + diff --git a/diylc/diylc-core/doc/org/diylc/utils/class-use/BomMaker.html b/diylc/diylc-core/doc/org/diylc/utils/class-use/BomMaker.html index ddd36e8a..8f1003cd 100644 --- a/diylc/diylc-core/doc/org/diylc/utils/class-use/BomMaker.html +++ b/diylc/diylc-core/doc/org/diylc/utils/class-use/BomMaker.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.utils.BomMaker - + diff --git a/diylc/diylc-core/doc/org/diylc/utils/class-use/Constants.html b/diylc/diylc-core/doc/org/diylc/utils/class-use/Constants.html index a33b9e34..49a48eca 100644 --- a/diylc/diylc-core/doc/org/diylc/utils/class-use/Constants.html +++ b/diylc/diylc-core/doc/org/diylc/utils/class-use/Constants.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.utils.Constants - + diff --git a/diylc/diylc-core/doc/org/diylc/utils/class-use/MemoryCleaner.html b/diylc/diylc-core/doc/org/diylc/utils/class-use/MemoryCleaner.html index 19e79705..ac97f9e8 100644 --- a/diylc/diylc-core/doc/org/diylc/utils/class-use/MemoryCleaner.html +++ b/diylc/diylc-core/doc/org/diylc/utils/class-use/MemoryCleaner.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.utils.MemoryCleaner - + diff --git a/diylc/diylc-core/doc/org/diylc/utils/class-use/Pair.html b/diylc/diylc-core/doc/org/diylc/utils/class-use/Pair.html index 4ae1ec48..c4dde13d 100644 --- a/diylc/diylc-core/doc/org/diylc/utils/class-use/Pair.html +++ b/diylc/diylc-core/doc/org/diylc/utils/class-use/Pair.html @@ -2,12 +2,12 @@ - + Uses of Class org.diylc.utils.Pair - + diff --git a/diylc/diylc-core/doc/org/diylc/utils/package-frame.html b/diylc/diylc-core/doc/org/diylc/utils/package-frame.html index bc5030a9..8e347990 100644 --- a/diylc/diylc-core/doc/org/diylc/utils/package-frame.html +++ b/diylc/diylc-core/doc/org/diylc/utils/package-frame.html @@ -2,12 +2,12 @@ - + org.diylc.utils - + diff --git a/diylc/diylc-core/doc/org/diylc/utils/package-summary.html b/diylc/diylc-core/doc/org/diylc/utils/package-summary.html index 369632dc..5b4222f0 100644 --- a/diylc/diylc-core/doc/org/diylc/utils/package-summary.html +++ b/diylc/diylc-core/doc/org/diylc/utils/package-summary.html @@ -2,12 +2,12 @@ - + org.diylc.utils - + diff --git a/diylc/diylc-core/doc/org/diylc/utils/package-tree.html b/diylc/diylc-core/doc/org/diylc/utils/package-tree.html index 6663f7db..21877bae 100644 --- a/diylc/diylc-core/doc/org/diylc/utils/package-tree.html +++ b/diylc/diylc-core/doc/org/diylc/utils/package-tree.html @@ -2,12 +2,12 @@ - + org.diylc.utils Class Hierarchy - + diff --git a/diylc/diylc-core/doc/org/diylc/utils/package-use.html b/diylc/diylc-core/doc/org/diylc/utils/package-use.html index e5efac24..2598c7ea 100644 --- a/diylc/diylc-core/doc/org/diylc/utils/package-use.html +++ b/diylc/diylc-core/doc/org/diylc/utils/package-use.html @@ -2,12 +2,12 @@ - + Uses of Package org.diylc.utils - + diff --git a/diylc/diylc-core/src/org/diylc/common/ComponentType.java b/diylc/diylc-core/src/org/diylc/common/ComponentType.java index 9837bbe8..2f8a14a7 100644 --- a/diylc/diylc-core/src/org/diylc/common/ComponentType.java +++ b/diylc/diylc-core/src/org/diylc/common/ComponentType.java @@ -6,6 +6,7 @@ import org.diylc.core.CreationMethod; import org.diylc.core.IDIYComponent; import org.diylc.core.annotations.BomPolicy; import org.diylc.core.annotations.IAutoCreator; +import org.diylc.core.annotations.KeywordPolicy; /** * Entity class used to describe a component type. @@ -31,11 +32,12 @@ public class ComponentType { private boolean autoEdit; private boolean rotatable; private IAutoCreator autoCreator; + private KeywordPolicy keywordPolicy; public ComponentType(String name, String description, CreationMethod creationMethod, String category, String namePrefix, String author, Icon icon, Class> instanceClass, double zOrder, boolean flexibleZOrder, boolean stretchable, BomPolicy bomPolicy, boolean autoEdit, boolean rotatable, - IAutoCreator autoCreator) { + IAutoCreator autoCreator, KeywordPolicy keywordPolicy) { super(); this.name = name; this.description = description; @@ -52,6 +54,7 @@ public class ComponentType { this.autoEdit = autoEdit; this.rotatable = rotatable; this.autoCreator = autoCreator; + this.keywordPolicy = keywordPolicy; } public String getName() { @@ -113,6 +116,10 @@ public class ComponentType { public IAutoCreator getAutoCreateor() { return autoCreator; } + + public KeywordPolicy getKeywordPolicy() { + return keywordPolicy; + } @Override public String toString() { diff --git a/diylc/diylc-core/src/org/diylc/plugins/cloud/presenter/CloudPresenter.java b/diylc/diylc-core/src/org/diylc/plugins/cloud/presenter/CloudPresenter.java index efabd746..fbbaffb6 100644 --- a/diylc/diylc-core/src/org/diylc/plugins/cloud/presenter/CloudPresenter.java +++ b/diylc/diylc-core/src/org/diylc/plugins/cloud/presenter/CloudPresenter.java @@ -8,14 +8,22 @@ import java.net.NetworkInterface; import java.net.URL; import java.nio.channels.Channels; import java.nio.channels.ReadableByteChannel; +import java.util.ArrayList; +import java.util.HashSet; import java.util.List; +import java.util.Set; import org.apache.log4j.Logger; import org.diylc.appframework.miscutils.ConfigurationManager; +import org.diylc.common.ComponentType; +import org.diylc.core.IDIYComponent; +import org.diylc.core.Project; +import org.diylc.core.annotations.KeywordPolicy; import org.diylc.plugins.cloud.model.CommentEntity; import org.diylc.plugins.cloud.model.IServiceAPI; import org.diylc.plugins.cloud.model.ProjectEntity; import org.diylc.plugins.cloud.model.UserEntity; +import org.diylc.presenter.ComponentProcessor; import com.diyfever.httpproxy.PhpFlatProxy; import com.diyfever.httpproxy.ProxyFactory; @@ -144,8 +152,8 @@ public class CloudPresenter { try { String res = - getService().upload(username, token, getMachineId(), projectName, category, description, diylcVersion, keywords, - thumbnail, project); + getService().upload(username, token, getMachineId(), projectName, category, description, diylcVersion, + keywords, thumbnail, project); if (!res.equals(SUCCESS)) throw new CloudException(res); } catch (Exception e) { @@ -291,6 +299,25 @@ public class CloudPresenter { } } + @SuppressWarnings("unchecked") + public String extractKeywords(Project project) { + Set words = new HashSet(); + for (IDIYComponent c : project.getComponents()) { + ComponentType cType = + ComponentProcessor.getInstance().extractComponentTypeFrom((Class>) c.getClass()); + if (cType.getKeywordPolicy() == KeywordPolicy.SHOW_TYPE_NAME) + words.add(cType.getName().toLowerCase()); + if (cType.getKeywordPolicy() == KeywordPolicy.SHOW_VALUE && c.getValueForDisplay() != null + && c.getValueForDisplay().trim().length() > 0) + words.add(c.getValueForDisplay().trim().toLowerCase()); + } + StringBuilder sb = new StringBuilder(); + for (String w : words) + sb.append(w).append(","); + if (sb.length() > 0) + sb.deleteCharAt(sb.length() - 1); + return sb.toString(); + } private String getMachineId() { if (machineId == null) { diff --git a/diylc/diylc-core/src/org/diylc/presenter/ComponentProcessor.java b/diylc/diylc-core/src/org/diylc/presenter/ComponentProcessor.java index 03e1c6ec..1250ab23 100644 --- a/diylc/diylc-core/src/org/diylc/presenter/ComponentProcessor.java +++ b/diylc/diylc-core/src/org/diylc/presenter/ComponentProcessor.java @@ -3,6 +3,7 @@ package org.diylc.presenter; import java.awt.Graphics2D; import java.awt.Image; import java.awt.RenderingHints; +import java.awt.Desktop.Action; import java.awt.image.BufferedImage; import java.lang.reflect.Method; import java.util.ArrayList; @@ -25,6 +26,7 @@ import org.diylc.core.annotations.BomPolicy; import org.diylc.core.annotations.ComponentDescriptor; import org.diylc.core.annotations.EditableProperty; import org.diylc.core.annotations.IAutoCreator; +import org.diylc.core.annotations.KeywordPolicy; /** * Utility class with component processing methods. @@ -73,6 +75,7 @@ public class ComponentProcessor { boolean autoEdit; boolean rotatable; IAutoCreator autoCreator = null; + KeywordPolicy keywordPolicy; if (clazz.isAnnotationPresent(ComponentDescriptor.class)) { ComponentDescriptor annotation = clazz.getAnnotation(ComponentDescriptor.class); name = annotation.name(); @@ -87,6 +90,7 @@ public class ComponentProcessor { bomPolicy = annotation.bomPolicy(); autoEdit = annotation.autoEdit(); rotatable = annotation.rotatable(); + keywordPolicy = annotation.keywordPolicy(); } else { name = clazz.getSimpleName(); description = ""; @@ -100,6 +104,7 @@ public class ComponentProcessor { bomPolicy = BomPolicy.SHOW_ALL_NAMES; autoEdit = true; rotatable = true; + keywordPolicy = KeywordPolicy.NEVER_SHOW; } if (clazz.isAnnotationPresent(AutoCreator.class)) { AutoCreator annotation = clazz.getAnnotation(AutoCreator.class); @@ -127,7 +132,7 @@ public class ComponentProcessor { } ComponentType componentType = new ComponentType(name, description, creationMethod, category, namePrefix, author, icon, clazz, zOrder, - flexibleZOrder, stretchable, bomPolicy, autoEdit, rotatable, autoCreator); + flexibleZOrder, stretchable, bomPolicy, autoEdit, rotatable, autoCreator, keywordPolicy); componentTypeMap.put(clazz.getName(), componentType); return componentType; } diff --git a/diylc/diylc-core/src/org/diylc/presenter/InstantiationManager.java b/diylc/diylc-core/src/org/diylc/presenter/InstantiationManager.java index 1156c037..7877c945 100644 --- a/diylc/diylc-core/src/org/diylc/presenter/InstantiationManager.java +++ b/diylc/diylc-core/src/org/diylc/presenter/InstantiationManager.java @@ -19,6 +19,7 @@ import org.diylc.core.CreationMethod; import org.diylc.core.IDIYComponent; import org.diylc.core.Project; import org.diylc.core.Template; +import org.diylc.core.annotations.KeywordPolicy; import org.diylc.core.measures.Size; /** @@ -40,7 +41,7 @@ public class InstantiationManager { private static final ComponentType clipboardType = new ComponentType("Clipboard contents", "Components from the clipboard", CreationMethod.SINGLE_CLICK, "Multi", "", "", null, null, 0, false, false, null, - false, true, null); + false, true, null, KeywordPolicy.NEVER_SHOW); public InstantiationManager() {} diff --git a/diylc/diylc-core/src/org/diylc/presenter/Presenter.java b/diylc/diylc-core/src/org/diylc/presenter/Presenter.java index d7579c34..867307e8 100644 --- a/diylc/diylc-core/src/org/diylc/presenter/Presenter.java +++ b/diylc/diylc-core/src/org/diylc/presenter/Presenter.java @@ -89,7 +89,8 @@ public class Presenter implements IPlugInPort { private Project currentProject; private Map> componentTypes; /** - * {@link ComponentType}s that can be autocreated, like Solder Pads + * {@link List} of {@link IAutoCreator} objects that are capable of creating more components + * automatically when a component is created, e.g. Solder Pads. */ private List autoCreators; // Maps component class names to ComponentType objects. @@ -1643,9 +1644,9 @@ public class Presenter implements IPlugInPort { // Check if we should auto-create something. for (IAutoCreator creator : this.getAutoCreators()) { - List> newComponents = creator.createIfNeeded(component); + List> newComponents = creator.createIfNeeded(component); if (newComponents != null) { - for(IDIYComponent c : newComponents) + for (IDIYComponent c : newComponents) addComponent(c, false); } } diff --git a/diylc/diylc-library/src/org/diylc/components/boards/Breadboard.java b/diylc/diylc-library/src/org/diylc/components/boards/Breadboard.java index 1328f1d2..e1fc9ceb 100644 --- a/diylc/diylc-library/src/org/diylc/components/boards/Breadboard.java +++ b/diylc/diylc-library/src/org/diylc/components/boards/Breadboard.java @@ -15,12 +15,14 @@ import org.diylc.core.Project; import org.diylc.core.VisibilityPolicy; import org.diylc.core.annotations.BomPolicy; import org.diylc.core.annotations.ComponentDescriptor; +import org.diylc.core.annotations.KeywordPolicy; import org.diylc.core.measures.Size; import org.diylc.core.measures.SizeUnit; @ComponentDescriptor(name = "Breadboard", category = "Boards", author = "Branislav Stojkovic", description = "Prototyping solderless breadboard", instanceNamePrefix = "BB", stretchable = false, - zOrder = IDIYComponent.BOARD, bomPolicy = BomPolicy.SHOW_ONLY_TYPE_NAME, autoEdit = false) + zOrder = IDIYComponent.BOARD, bomPolicy = BomPolicy.SHOW_ONLY_TYPE_NAME, autoEdit = false, + keywordPolicy = KeywordPolicy.SHOW_TYPE_NAME) public class Breadboard extends AbstractComponent { private static final long serialVersionUID = 1L; diff --git a/diylc/diylc-library/src/org/diylc/components/boards/EyeletBoard.java b/diylc/diylc-library/src/org/diylc/components/boards/EyeletBoard.java index 3870c14f..0318ca62 100644 --- a/diylc/diylc-library/src/org/diylc/components/boards/EyeletBoard.java +++ b/diylc/diylc-library/src/org/diylc/components/boards/EyeletBoard.java @@ -13,13 +13,14 @@ import org.diylc.core.Project; import org.diylc.core.annotations.BomPolicy; import org.diylc.core.annotations.ComponentDescriptor; import org.diylc.core.annotations.EditableProperty; +import org.diylc.core.annotations.KeywordPolicy; import org.diylc.core.measures.Size; import org.diylc.core.measures.SizeUnit; import org.diylc.utils.Constants; @ComponentDescriptor(name = "Eyelet Board", category = "Boards", author = "Branislav Stojkovic", zOrder = IDIYComponent.BOARD, instanceNamePrefix = "Board", description = "Perforated board with eyelets", - bomPolicy = BomPolicy.SHOW_ONLY_TYPE_NAME, autoEdit = false) + bomPolicy = BomPolicy.SHOW_ONLY_TYPE_NAME, autoEdit = false, keywordPolicy = KeywordPolicy.SHOW_TYPE_NAME) public class EyeletBoard extends AbstractBoard { private static final long serialVersionUID = 1L; diff --git a/diylc/diylc-library/src/org/diylc/components/boards/MarshallPerfBoard.java b/diylc/diylc-library/src/org/diylc/components/boards/MarshallPerfBoard.java index df64f563..6176027b 100644 --- a/diylc/diylc-library/src/org/diylc/components/boards/MarshallPerfBoard.java +++ b/diylc/diylc-library/src/org/diylc/components/boards/MarshallPerfBoard.java @@ -13,6 +13,7 @@ import org.diylc.core.Project; import org.diylc.core.annotations.BomPolicy; import org.diylc.core.annotations.ComponentDescriptor; import org.diylc.core.annotations.EditableProperty; +import org.diylc.core.annotations.KeywordPolicy; import org.diylc.core.measures.Size; import org.diylc.core.measures.SizeUnit; import org.diylc.utils.Constants; @@ -20,7 +21,7 @@ import org.diylc.utils.Constants; @ComponentDescriptor(name = "Marshall Style Perf Board", category = "Boards", author = "Branislav Stojkovic", zOrder = IDIYComponent.BOARD, instanceNamePrefix = "Board", description = "Perforated board as found on some Marshall and Trainwreck amps", - bomPolicy = BomPolicy.SHOW_ONLY_TYPE_NAME, autoEdit = false) + bomPolicy = BomPolicy.SHOW_ONLY_TYPE_NAME, autoEdit = false, keywordPolicy = KeywordPolicy.SHOW_TYPE_NAME) public class MarshallPerfBoard extends AbstractBoard { private static final long serialVersionUID = 1L; diff --git a/diylc/diylc-library/src/org/diylc/components/boards/PerfBoard.java b/diylc/diylc-library/src/org/diylc/components/boards/PerfBoard.java index b121fa9d..768a6b1e 100644 --- a/diylc/diylc-library/src/org/diylc/components/boards/PerfBoard.java +++ b/diylc/diylc-library/src/org/diylc/components/boards/PerfBoard.java @@ -13,13 +13,14 @@ import org.diylc.core.Project; import org.diylc.core.annotations.BomPolicy; import org.diylc.core.annotations.ComponentDescriptor; import org.diylc.core.annotations.EditableProperty; +import org.diylc.core.annotations.KeywordPolicy; import org.diylc.core.measures.Size; import org.diylc.core.measures.SizeUnit; import org.diylc.utils.Constants; @ComponentDescriptor(name = "Perf Board w/ Pads", category = "Boards", author = "Branislav Stojkovic", zOrder = IDIYComponent.BOARD, instanceNamePrefix = "Board", description = "Perforated board with solder pads", - bomPolicy = BomPolicy.SHOW_ONLY_TYPE_NAME, autoEdit = false) + bomPolicy = BomPolicy.SHOW_ONLY_TYPE_NAME, autoEdit = false, keywordPolicy = KeywordPolicy.SHOW_TYPE_NAME) public class PerfBoard extends AbstractBoard { private static final long serialVersionUID = 1L; diff --git a/diylc/diylc-library/src/org/diylc/components/boards/TriPadBoard.java b/diylc/diylc-library/src/org/diylc/components/boards/TriPadBoard.java index d6495e92..c2ba28cc 100644 --- a/diylc/diylc-library/src/org/diylc/components/boards/TriPadBoard.java +++ b/diylc/diylc-library/src/org/diylc/components/boards/TriPadBoard.java @@ -14,13 +14,15 @@ import org.diylc.core.IDrawingObserver; import org.diylc.core.Project; import org.diylc.core.annotations.ComponentDescriptor; import org.diylc.core.annotations.EditableProperty; +import org.diylc.core.annotations.KeywordPolicy; import org.diylc.core.measures.Size; import org.diylc.core.measures.SizeUnit; import org.diylc.utils.Constants; @ComponentDescriptor(name = "TriPad Board", category = "Boards", author = "Hauke Juhls", zOrder = IDIYComponent.BOARD, instanceNamePrefix = "Board", - description = "Perforated FR4 board with copper strips connecting 3 holes in a row (aka TriPad Board)") + description = "Perforated FR4 board with copper strips connecting 3 holes in a row (aka TriPad Board)", + keywordPolicy = KeywordPolicy.SHOW_TYPE_NAME) public class TriPadBoard extends AbstractBoard { private static final long serialVersionUID = 1L; diff --git a/diylc/diylc-library/src/org/diylc/components/boards/VeroBoard.java b/diylc/diylc-library/src/org/diylc/components/boards/VeroBoard.java index 6d79bd7e..8edcf940 100644 --- a/diylc/diylc-library/src/org/diylc/components/boards/VeroBoard.java +++ b/diylc/diylc-library/src/org/diylc/components/boards/VeroBoard.java @@ -15,6 +15,7 @@ import org.diylc.core.Project; import org.diylc.core.annotations.BomPolicy; import org.diylc.core.annotations.ComponentDescriptor; import org.diylc.core.annotations.EditableProperty; +import org.diylc.core.annotations.KeywordPolicy; import org.diylc.core.measures.Size; import org.diylc.core.measures.SizeUnit; import org.diylc.utils.Constants; @@ -22,7 +23,7 @@ import org.diylc.utils.Constants; @ComponentDescriptor(name = "Vero Board", category = "Boards", author = "Branislav Stojkovic", zOrder = IDIYComponent.BOARD, instanceNamePrefix = "Board", description = "Perforated FR4 board with copper strips connecting all holes in a row", - bomPolicy = BomPolicy.SHOW_ONLY_TYPE_NAME, autoEdit = false) + bomPolicy = BomPolicy.SHOW_ONLY_TYPE_NAME, autoEdit = false, keywordPolicy = KeywordPolicy.SHOW_TYPE_NAME) public class VeroBoard extends AbstractBoard { private static final long serialVersionUID = 1L; diff --git a/diylc/diylc-library/src/org/diylc/components/connectivity/Eyelet.java b/diylc/diylc-library/src/org/diylc/components/connectivity/Eyelet.java index a6f544ba..5e23d5f1 100644 --- a/diylc/diylc-library/src/org/diylc/components/connectivity/Eyelet.java +++ b/diylc/diylc-library/src/org/diylc/components/connectivity/Eyelet.java @@ -13,13 +13,15 @@ import org.diylc.core.VisibilityPolicy; import org.diylc.core.annotations.BomPolicy; import org.diylc.core.annotations.ComponentDescriptor; import org.diylc.core.annotations.EditableProperty; +import org.diylc.core.annotations.KeywordPolicy; import org.diylc.core.measures.Size; import org.diylc.core.measures.SizeUnit; import org.diylc.utils.Constants; @ComponentDescriptor(name = "Eyelet", category = "Connectivity", author = "Branislav Stojkovic", description = "Eyelet or turret terminal", instanceNamePrefix = "Eyelet", stretchable = false, - zOrder = IDIYComponent.TRACE + 0.1, bomPolicy = BomPolicy.SHOW_ONLY_TYPE_NAME, autoEdit = false) + zOrder = IDIYComponent.TRACE + 0.1, bomPolicy = BomPolicy.SHOW_ONLY_TYPE_NAME, autoEdit = false, + keywordPolicy = KeywordPolicy.SHOW_TYPE_NAME) public class Eyelet extends AbstractComponent { private static final long serialVersionUID = 1L; diff --git a/diylc/diylc-library/src/org/diylc/components/semiconductors/BJTSymbol.java b/diylc/diylc-library/src/org/diylc/components/semiconductors/BJTSymbol.java index 88ae26b0..1d78a088 100644 --- a/diylc/diylc-library/src/org/diylc/components/semiconductors/BJTSymbol.java +++ b/diylc/diylc-library/src/org/diylc/components/semiconductors/BJTSymbol.java @@ -11,10 +11,11 @@ import org.diylc.common.ObjectCache; import org.diylc.core.IDIYComponent; import org.diylc.core.annotations.ComponentDescriptor; import org.diylc.core.annotations.EditableProperty; +import org.diylc.core.annotations.KeywordPolicy; @ComponentDescriptor(name = "BJT Symbol", author = "Branislav Stojkovic", category = "Schematics", instanceNamePrefix = "Q", description = "Bipolar junction transistor schematic symbol", stretchable = false, - zOrder = IDIYComponent.COMPONENT, rotatable = true) + zOrder = IDIYComponent.COMPONENT, rotatable = true, keywordPolicy = KeywordPolicy.SHOW_VALUE) public class BJTSymbol extends AbstractTransistorSymbol { private static final long serialVersionUID = 1L; diff --git a/diylc/diylc-library/src/org/diylc/components/semiconductors/DIL_IC.java b/diylc/diylc-library/src/org/diylc/components/semiconductors/DIL_IC.java index 34ea94a6..3082a46e 100644 --- a/diylc/diylc-library/src/org/diylc/components/semiconductors/DIL_IC.java +++ b/diylc/diylc-library/src/org/diylc/components/semiconductors/DIL_IC.java @@ -27,13 +27,14 @@ import org.diylc.core.Theme; import org.diylc.core.VisibilityPolicy; import org.diylc.core.annotations.ComponentDescriptor; import org.diylc.core.annotations.EditableProperty; +import org.diylc.core.annotations.KeywordPolicy; import org.diylc.core.measures.Size; import org.diylc.core.measures.SizeUnit; import org.diylc.utils.Constants; @ComponentDescriptor(name = "DIP IC", author = "Branislav Stojkovic", category = "Semiconductors", instanceNamePrefix = "IC", description = "Dual-in-line package IC", stretchable = false, - zOrder = IDIYComponent.COMPONENT) + zOrder = IDIYComponent.COMPONENT, keywordPolicy = KeywordPolicy.SHOW_VALUE) public class DIL_IC extends AbstractTransparentComponent { private static final long serialVersionUID = 1L; diff --git a/diylc/diylc-library/src/org/diylc/components/semiconductors/ICSymbol.java b/diylc/diylc-library/src/org/diylc/components/semiconductors/ICSymbol.java index f2236f11..a4eb236c 100644 --- a/diylc/diylc-library/src/org/diylc/components/semiconductors/ICSymbol.java +++ b/diylc/diylc-library/src/org/diylc/components/semiconductors/ICSymbol.java @@ -26,13 +26,14 @@ import org.diylc.core.Theme; import org.diylc.core.VisibilityPolicy; import org.diylc.core.annotations.ComponentDescriptor; import org.diylc.core.annotations.EditableProperty; +import org.diylc.core.annotations.KeywordPolicy; import org.diylc.core.measures.Size; import org.diylc.core.measures.SizeUnit; import org.diylc.utils.Constants; @ComponentDescriptor(name = "IC Symbol", author = "Branislav Stojkovic", category = "Schematics", instanceNamePrefix = "IC", description = "IC symbol with 3 or 5 contacts", stretchable = false, - zOrder = IDIYComponent.COMPONENT, rotatable = false) + zOrder = IDIYComponent.COMPONENT, rotatable = false, keywordPolicy = KeywordPolicy.SHOW_VALUE) public class ICSymbol extends AbstractTransparentComponent { private static final long serialVersionUID = 1L; diff --git a/diylc/diylc-library/src/org/diylc/components/semiconductors/JFETSymbol.java b/diylc/diylc-library/src/org/diylc/components/semiconductors/JFETSymbol.java index 81a38af9..4acb6690 100644 --- a/diylc/diylc-library/src/org/diylc/components/semiconductors/JFETSymbol.java +++ b/diylc/diylc-library/src/org/diylc/components/semiconductors/JFETSymbol.java @@ -9,10 +9,11 @@ import org.diylc.common.ObjectCache; import org.diylc.core.IDIYComponent; import org.diylc.core.annotations.ComponentDescriptor; import org.diylc.core.annotations.EditableProperty; +import org.diylc.core.annotations.KeywordPolicy; @ComponentDescriptor(name = "JFET Symbol", author = "Branislav Stojkovic", category = "Schematics", instanceNamePrefix = "Q", description = "JFET transistor schematic symbol", stretchable = false, - zOrder = IDIYComponent.COMPONENT, rotatable = true) + zOrder = IDIYComponent.COMPONENT, rotatable = true, keywordPolicy = KeywordPolicy.SHOW_VALUE) public class JFETSymbol extends AbstractTransistorSymbol { private static final long serialVersionUID = 1L; diff --git a/diylc/diylc-library/src/org/diylc/components/semiconductors/MOSFETSymbol.java b/diylc/diylc-library/src/org/diylc/components/semiconductors/MOSFETSymbol.java index c7295bbe..1e7a0714 100644 --- a/diylc/diylc-library/src/org/diylc/components/semiconductors/MOSFETSymbol.java +++ b/diylc/diylc-library/src/org/diylc/components/semiconductors/MOSFETSymbol.java @@ -9,10 +9,11 @@ import org.diylc.common.ObjectCache; import org.diylc.core.IDIYComponent; import org.diylc.core.annotations.ComponentDescriptor; import org.diylc.core.annotations.EditableProperty; +import org.diylc.core.annotations.KeywordPolicy; @ComponentDescriptor(name = "MOSFET Symbol", author = "Branislav Stojkovic", category = "Schematics", instanceNamePrefix = "Q", description = "MOSFET transistor schematic symbol", stretchable = false, - zOrder = IDIYComponent.COMPONENT, rotatable = true) + zOrder = IDIYComponent.COMPONENT, rotatable = true, keywordPolicy = KeywordPolicy.SHOW_VALUE) public class MOSFETSymbol extends AbstractTransistorSymbol { private static final long serialVersionUID = 1L; diff --git a/diylc/diylc-library/src/org/diylc/components/semiconductors/SIL_IC.java b/diylc/diylc-library/src/org/diylc/components/semiconductors/SIL_IC.java index c1b39b37..8208e5cd 100644 --- a/diylc/diylc-library/src/org/diylc/components/semiconductors/SIL_IC.java +++ b/diylc/diylc-library/src/org/diylc/components/semiconductors/SIL_IC.java @@ -26,13 +26,14 @@ import org.diylc.core.Theme; import org.diylc.core.VisibilityPolicy; import org.diylc.core.annotations.ComponentDescriptor; import org.diylc.core.annotations.EditableProperty; +import org.diylc.core.annotations.KeywordPolicy; import org.diylc.core.measures.Size; import org.diylc.core.measures.SizeUnit; import org.diylc.utils.Constants; @ComponentDescriptor(name = "SIP IC", author = "Branislav Stojkovic", category = "Semiconductors", instanceNamePrefix = "IC", description = "Single-in-line package IC", stretchable = false, - zOrder = IDIYComponent.COMPONENT) + zOrder = IDIYComponent.COMPONENT, keywordPolicy = KeywordPolicy.SHOW_VALUE) public class SIL_IC extends AbstractTransparentComponent { private static final long serialVersionUID = 1L; diff --git a/diylc/diylc-library/src/org/diylc/components/semiconductors/TransistorTO1.java b/diylc/diylc-library/src/org/diylc/components/semiconductors/TransistorTO1.java index 5fcfb517..08e42d9a 100644 --- a/diylc/diylc-library/src/org/diylc/components/semiconductors/TransistorTO1.java +++ b/diylc/diylc-library/src/org/diylc/components/semiconductors/TransistorTO1.java @@ -26,13 +26,14 @@ import org.diylc.core.Theme; import org.diylc.core.VisibilityPolicy; import org.diylc.core.annotations.ComponentDescriptor; import org.diylc.core.annotations.EditableProperty; +import org.diylc.core.annotations.KeywordPolicy; import org.diylc.core.measures.Size; import org.diylc.core.measures.SizeUnit; import org.diylc.utils.Constants; @ComponentDescriptor(name = "Transistor (TO-1 package)", author = "Branislav Stojkovic", category = "Semiconductors", instanceNamePrefix = "Q", description = "Transistor with small metal body", stretchable = false, - zOrder = IDIYComponent.COMPONENT) + zOrder = IDIYComponent.COMPONENT, keywordPolicy = KeywordPolicy.SHOW_VALUE) public class TransistorTO1 extends AbstractTransparentComponent { private static final long serialVersionUID = 1L; diff --git a/diylc/diylc-library/src/org/diylc/components/semiconductors/TransistorTO220.java b/diylc/diylc-library/src/org/diylc/components/semiconductors/TransistorTO220.java index 19857315..8e3674b5 100644 --- a/diylc/diylc-library/src/org/diylc/components/semiconductors/TransistorTO220.java +++ b/diylc/diylc-library/src/org/diylc/components/semiconductors/TransistorTO220.java @@ -26,13 +26,14 @@ import org.diylc.core.Theme; import org.diylc.core.VisibilityPolicy; import org.diylc.core.annotations.ComponentDescriptor; import org.diylc.core.annotations.EditableProperty; +import org.diylc.core.annotations.KeywordPolicy; import org.diylc.core.measures.Size; import org.diylc.core.measures.SizeUnit; import org.diylc.utils.Constants; @ComponentDescriptor(name = "Transistor (TO-220 package)", author = "Branislav Stojkovic", category = "Semiconductors", instanceNamePrefix = "Q", description = "Transistors with metal tab for heat sink mounting", stretchable = false, - zOrder = IDIYComponent.COMPONENT) + zOrder = IDIYComponent.COMPONENT, keywordPolicy = KeywordPolicy.SHOW_VALUE) public class TransistorTO220 extends AbstractTransparentComponent { private static final long serialVersionUID = 1L; diff --git a/diylc/diylc-library/src/org/diylc/components/semiconductors/TransistorTO3.java b/diylc/diylc-library/src/org/diylc/components/semiconductors/TransistorTO3.java index f9f93f94..c328a8ac 100644 --- a/diylc/diylc-library/src/org/diylc/components/semiconductors/TransistorTO3.java +++ b/diylc/diylc-library/src/org/diylc/components/semiconductors/TransistorTO3.java @@ -27,13 +27,14 @@ import org.diylc.core.Theme; import org.diylc.core.VisibilityPolicy; import org.diylc.core.annotations.ComponentDescriptor; import org.diylc.core.annotations.EditableProperty; +import org.diylc.core.annotations.KeywordPolicy; import org.diylc.core.measures.Size; import org.diylc.core.measures.SizeUnit; import org.diylc.utils.Constants; @ComponentDescriptor(name = "Transistor (TO-3 package)", author = "Branislav Stojkovic", category = "Semiconductors", instanceNamePrefix = "Q", description = "Transistor with large metal body", stretchable = false, - zOrder = IDIYComponent.COMPONENT) + zOrder = IDIYComponent.COMPONENT, keywordPolicy = KeywordPolicy.SHOW_VALUE) public class TransistorTO3 extends AbstractTransparentComponent { private static final long serialVersionUID = 1L; diff --git a/diylc/diylc-library/src/org/diylc/components/semiconductors/TransistorTO92.java b/diylc/diylc-library/src/org/diylc/components/semiconductors/TransistorTO92.java index 411cb702..5cb04748 100644 --- a/diylc/diylc-library/src/org/diylc/components/semiconductors/TransistorTO92.java +++ b/diylc/diylc-library/src/org/diylc/components/semiconductors/TransistorTO92.java @@ -25,13 +25,14 @@ import org.diylc.core.Theme; import org.diylc.core.VisibilityPolicy; import org.diylc.core.annotations.ComponentDescriptor; import org.diylc.core.annotations.EditableProperty; +import org.diylc.core.annotations.KeywordPolicy; import org.diylc.core.measures.Size; import org.diylc.core.measures.SizeUnit; import org.diylc.utils.Constants; @ComponentDescriptor(name = "Transistor (TO-92 package)", author = "Branislav Stojkovic", category = "Semiconductors", instanceNamePrefix = "Q", description = "Transistor with small plastic or epoxy body", stretchable = false, - zOrder = IDIYComponent.COMPONENT) + zOrder = IDIYComponent.COMPONENT, keywordPolicy = KeywordPolicy.SHOW_VALUE) public class TransistorTO92 extends AbstractTransparentComponent { private static final long serialVersionUID = 1L; diff --git a/diylc/diylc-library/src/org/diylc/components/tube/DiodeSymbol.java b/diylc/diylc-library/src/org/diylc/components/tube/DiodeSymbol.java index b75476ce..a7c9eb09 100644 --- a/diylc/diylc-library/src/org/diylc/components/tube/DiodeSymbol.java +++ b/diylc/diylc-library/src/org/diylc/components/tube/DiodeSymbol.java @@ -13,10 +13,11 @@ import org.diylc.core.ValidationException; import org.diylc.core.VisibilityPolicy; import org.diylc.core.annotations.ComponentDescriptor; import org.diylc.core.annotations.EditableProperty; +import org.diylc.core.annotations.KeywordPolicy; @ComponentDescriptor(name = "Diode Symbol", author = "Branislav Stojkovic", category = "Schematics", instanceNamePrefix = "V", description = "Diode tube symbol", stretchable = false, zOrder = IDIYComponent.COMPONENT, - rotatable = false) + rotatable = false, keywordPolicy = KeywordPolicy.SHOW_VALUE) public class DiodeSymbol extends AbstractTubeSymbol { private static final long serialVersionUID = 1L; diff --git a/diylc/diylc-library/src/org/diylc/components/tube/PentodeSymbol.java b/diylc/diylc-library/src/org/diylc/components/tube/PentodeSymbol.java index 6cbb39d1..aabcc6c9 100644 --- a/diylc/diylc-library/src/org/diylc/components/tube/PentodeSymbol.java +++ b/diylc/diylc-library/src/org/diylc/components/tube/PentodeSymbol.java @@ -12,10 +12,11 @@ import org.diylc.core.IDIYComponent; import org.diylc.core.VisibilityPolicy; import org.diylc.core.annotations.ComponentDescriptor; import org.diylc.core.annotations.EditableProperty; +import org.diylc.core.annotations.KeywordPolicy; @ComponentDescriptor(name = "Pentode Symbol", author = "Branislav Stojkovic", category = "Schematics", instanceNamePrefix = "V", description = "Pentode tube symbol", stretchable = false, - zOrder = IDIYComponent.COMPONENT, rotatable = false) + zOrder = IDIYComponent.COMPONENT, rotatable = false, keywordPolicy = KeywordPolicy.SHOW_VALUE) public class PentodeSymbol extends AbstractTubeSymbol { private static final long serialVersionUID = 1L; diff --git a/diylc/diylc-library/src/org/diylc/components/tube/TriodeSymbol.java b/diylc/diylc-library/src/org/diylc/components/tube/TriodeSymbol.java index 3d1370b9..0cf04cfc 100644 --- a/diylc/diylc-library/src/org/diylc/components/tube/TriodeSymbol.java +++ b/diylc/diylc-library/src/org/diylc/components/tube/TriodeSymbol.java @@ -12,10 +12,11 @@ import org.diylc.core.IDIYComponent; import org.diylc.core.VisibilityPolicy; import org.diylc.core.annotations.ComponentDescriptor; import org.diylc.core.annotations.EditableProperty; +import org.diylc.core.annotations.KeywordPolicy; @ComponentDescriptor(name = "Triode Symbol", author = "Branislav Stojkovic", category = "Schematics", instanceNamePrefix = "V", description = "Triode tube symbol", stretchable = false, - zOrder = IDIYComponent.COMPONENT, rotatable = false) + zOrder = IDIYComponent.COMPONENT, rotatable = false, keywordPolicy = KeywordPolicy.SHOW_VALUE) public class TriodeSymbol extends AbstractTubeSymbol { private static final long serialVersionUID = 1L; diff --git a/diylc/diylc-library/src/org/diylc/components/tube/TubeSocket.java b/diylc/diylc-library/src/org/diylc/components/tube/TubeSocket.java index bbb2fbef..6e6e0ad7 100644 --- a/diylc/diylc-library/src/org/diylc/components/tube/TubeSocket.java +++ b/diylc/diylc-library/src/org/diylc/components/tube/TubeSocket.java @@ -22,13 +22,14 @@ import org.diylc.core.Theme; import org.diylc.core.VisibilityPolicy; import org.diylc.core.annotations.ComponentDescriptor; import org.diylc.core.annotations.EditableProperty; +import org.diylc.core.annotations.KeywordPolicy; import org.diylc.core.measures.Size; import org.diylc.core.measures.SizeUnit; import org.diylc.utils.Constants; @ComponentDescriptor(name = "Tube Socket", author = "Branislav Stojkovic", category = "Tubes", instanceNamePrefix = "V", description = "Various types of tube/valve sockets", stretchable = false, - zOrder = IDIYComponent.COMPONENT) + zOrder = IDIYComponent.COMPONENT, keywordPolicy = KeywordPolicy.SHOW_VALUE) public class TubeSocket extends AbstractTransparentComponent { private static final long serialVersionUID = 1L; diff --git a/diylc/diylc-swing/src/org/diylc/swing/plugins/cloud/view/UploadDialog.java b/diylc/diylc-swing/src/org/diylc/swing/plugins/cloud/view/UploadDialog.java index 9b8b9cc3..44bd1071 100644 --- a/diylc/diylc-swing/src/org/diylc/swing/plugins/cloud/view/UploadDialog.java +++ b/diylc/diylc-swing/src/org/diylc/swing/plugins/cloud/view/UploadDialog.java @@ -32,274 +32,258 @@ import org.diylc.swingframework.ButtonDialog; public class UploadDialog extends ButtonDialog { - private static final long serialVersionUID = 1L; + private static final long serialVersionUID = 1L; - private static final String BULLET = "   • "; - private static final String TERMS_HTML = "" - + BULLET - + "All content uploaded to DIY Cloud is shared under Creative Commons 3.0 Licence.
    " - + BULLET - + "Only finished and resonably verified projects may be uploaded to the DIY Cloud.
    " - + BULLET - + "Please provide a meaningful project description to make it possible for others to find the project.
    " - + BULLET - + "If you are building on top of someone else's work, please leave credits in the description.
    " - + BULLET - + "Uploaded content may be reviewed, edited and removed by the administrators if it is not up to standards.
    " - + ""; + private static final String BULLET = "   • "; + private static final String TERMS_HTML = "" + BULLET + + "All content uploaded to DIY Cloud is shared under Creative Commons 3.0 Licence.
    " + BULLET + + "Only finished and resonably verified projects may be uploaded to the DIY Cloud.
    " + BULLET + + "Please provide a meaningful project description to make it possible for others to find the project.
    " + + BULLET + "If you are building on top of someone else's work, please leave credits in the description.
    " + + BULLET + + "Uploaded content may be reviewed, edited and removed by the administrators if it is not up to standards.
    " + + ""; - private JPanel mainPanel; - private JLabel termsLabel; - private JCheckBox agreeBox; - private JPanel thumbnailPanel; - private JTextField nameField; - private JComboBox categoryBox; - private JTextArea descriptionArea; - private JTextField keywordsField; + private JPanel mainPanel; + private JLabel termsLabel; + private JCheckBox agreeBox; + private JPanel thumbnailPanel; + private JTextField nameField; + private JComboBox categoryBox; + private JTextArea descriptionArea; + private JTextField keywordsField; - private IPlugInPort plugInPort; - private CloudPresenter cloudPresenter; + private IPlugInPort plugInPort; + private CloudPresenter cloudPresenter; - public UploadDialog(JFrame owner, IPlugInPort plugInPort, - CloudPresenter cloudPresenter) { - super(owner, "Upload A Project", new String[] { OK, CANCEL }); - this.plugInPort = plugInPort; - this.cloudPresenter = cloudPresenter; - layoutGui(); - getButton(OK).setEnabled(false); - } + public UploadDialog(JFrame owner, IPlugInPort plugInPort, CloudPresenter cloudPresenter) { + super(owner, "Upload A Project", new String[] {OK, CANCEL}); + this.plugInPort = plugInPort; + this.cloudPresenter = cloudPresenter; + layoutGui(); + getButton(OK).setEnabled(false); + } - @Override - protected JComponent getMainComponent() { - if (mainPanel == null) { - mainPanel = new JPanel(new GridBagLayout()); - mainPanel.setBorder(BorderFactory.createEmptyBorder(8, 8, 8, 8)); + @Override + protected JComponent getMainComponent() { + if (mainPanel == null) { + mainPanel = new JPanel(new GridBagLayout()); + mainPanel.setBorder(BorderFactory.createEmptyBorder(8, 8, 8, 8)); - GridBagConstraints gbc = new GridBagConstraints(); - gbc.anchor = GridBagConstraints.NORTHWEST; - gbc.insets = new Insets(2, 2, 2, 2); + GridBagConstraints gbc = new GridBagConstraints(); + gbc.anchor = GridBagConstraints.NORTHWEST; + gbc.insets = new Insets(2, 2, 2, 2); - gbc.gridx = 0; - gbc.gridy = 0; - gbc.gridheight = 4; - mainPanel.add(getThumbnailPanel(), gbc); + gbc.gridx = 0; + gbc.gridy = 0; + gbc.gridheight = 4; + mainPanel.add(getThumbnailPanel(), gbc); - gbc.gridheight = 1; - gbc.gridx = 1; - gbc.weightx = 0; - gbc.insets = new Insets(4, 2, 2, 2); - gbc.fill = GridBagConstraints.HORIZONTAL; - mainPanel.add(new JLabel("Project Name: "), gbc); + gbc.gridheight = 1; + gbc.gridx = 1; + gbc.weightx = 0; + gbc.insets = new Insets(4, 2, 2, 2); + gbc.fill = GridBagConstraints.HORIZONTAL; + mainPanel.add(new JLabel("Project Name: "), gbc); - gbc.gridy = 1; - mainPanel.add(new JLabel("Category:"), gbc); + gbc.gridy = 1; + mainPanel.add(new JLabel("Category:"), gbc); - gbc.gridy = 2; - mainPanel.add(new JLabel("Description: "), gbc); + gbc.gridy = 2; + mainPanel.add(new JLabel("Description: "), gbc); - gbc.gridy = 3; - mainPanel.add(new JLabel("Keywords: "), gbc); + gbc.gridy = 3; + mainPanel.add(new JLabel("Keywords: "), gbc); - gbc.gridx = 2; - gbc.gridy = 0; - gbc.weightx = 1; - gbc.insets = new Insets(2, 2, 2, 2); - mainPanel.add(getNameField(), gbc); + gbc.gridx = 2; + gbc.gridy = 0; + gbc.weightx = 1; + gbc.insets = new Insets(2, 2, 2, 2); + mainPanel.add(getNameField(), gbc); - gbc.gridy = 1; - mainPanel.add(getCategoryBox(), gbc); + gbc.gridy = 1; + mainPanel.add(getCategoryBox(), gbc); - gbc.gridy = 2; - gbc.weightx = 1; - gbc.weighty = 1; - gbc.fill = GridBagConstraints.BOTH; - mainPanel.add(getDescriptionArea(), gbc); + gbc.gridy = 2; + gbc.weightx = 1; + gbc.weighty = 1; + gbc.fill = GridBagConstraints.BOTH; + mainPanel.add(getDescriptionArea(), gbc); - gbc.gridy = 3; - gbc.weighty = 0; - gbc.weightx = 1; - gbc.fill = GridBagConstraints.HORIZONTAL; - mainPanel.add(getKeywordsField(), gbc); + gbc.gridy = 3; + gbc.weighty = 0; + gbc.weightx = 1; + gbc.fill = GridBagConstraints.HORIZONTAL; + mainPanel.add(getKeywordsField(), gbc); - gbc.gridx = 0; - gbc.gridy = 4; - gbc.weightx = 1; - gbc.weighty = 1; - gbc.gridwidth = 3; - gbc.fill = GridBagConstraints.BOTH; - mainPanel.add(getTermsLabel(), gbc); + gbc.gridx = 0; + gbc.gridy = 4; + gbc.weightx = 1; + gbc.weighty = 1; + gbc.gridwidth = 3; + gbc.fill = GridBagConstraints.BOTH; + mainPanel.add(getTermsLabel(), gbc); - gbc.gridy = 5; - gbc.anchor = GridBagConstraints.CENTER; - gbc.fill = GridBagConstraints.NONE; - gbc.weightx = 0; - gbc.weighty = 0; - mainPanel.add(getAgreeBox(), gbc); - } - return mainPanel; - } + gbc.gridy = 5; + gbc.anchor = GridBagConstraints.CENTER; + gbc.fill = GridBagConstraints.NONE; + gbc.weightx = 0; + gbc.weighty = 0; + mainPanel.add(getAgreeBox(), gbc); + } + return mainPanel; + } - private JCheckBox getAgreeBox() { - if (agreeBox == null) { - agreeBox = new JCheckBox("I agree to these terms"); - agreeBox.addChangeListener(new ChangeListener() { + private JCheckBox getAgreeBox() { + if (agreeBox == null) { + agreeBox = new JCheckBox("I agree to these terms"); + agreeBox.addChangeListener(new ChangeListener() { - @Override - public void stateChanged(ChangeEvent e) { - getButton(OK).setEnabled(getAgreeBox().isSelected()); - } - }); - } - return agreeBox; - } + @Override + public void stateChanged(ChangeEvent e) { + getButton(OK).setEnabled(getAgreeBox().isSelected()); + } + }); + } + return agreeBox; + } - private JLabel getTermsLabel() { - if (termsLabel == null) { - termsLabel = new JLabel(); - termsLabel.setOpaque(true); - termsLabel.setBackground(UIManager.getColor("ToolTip.background")); - termsLabel.setBorder(BorderFactory.createCompoundBorder( - BorderFactory.createEtchedBorder(), - BorderFactory.createEmptyBorder(2, 2, 2, 2))); - termsLabel.setText(TERMS_HTML); - } - return termsLabel; - } + private JLabel getTermsLabel() { + if (termsLabel == null) { + termsLabel = new JLabel(); + termsLabel.setOpaque(true); + termsLabel.setBackground(UIManager.getColor("ToolTip.background")); + termsLabel.setBorder(BorderFactory.createCompoundBorder(BorderFactory.createEtchedBorder(), + BorderFactory.createEmptyBorder(2, 2, 2, 2))); + termsLabel.setText(TERMS_HTML); + } + return termsLabel; + } - private JPanel getThumbnailPanel() { - if (thumbnailPanel == null) { - thumbnailPanel = new JPanel(new GridBagLayout()); + private JPanel getThumbnailPanel() { + if (thumbnailPanel == null) { + thumbnailPanel = new JPanel(new GridBagLayout()); - GridBagConstraints gbc = new GridBagConstraints(); - gbc.anchor = GridBagConstraints.LINE_START; - gbc.gridx = 0; - gbc.gridy = 0; - gbc.weightx = 1; - gbc.weighty = 1; - gbc.fill = GridBagConstraints.BOTH; + GridBagConstraints gbc = new GridBagConstraints(); + gbc.anchor = GridBagConstraints.LINE_START; + gbc.gridx = 0; + gbc.gridy = 0; + gbc.weightx = 1; + gbc.weighty = 1; + gbc.fill = GridBagConstraints.BOTH; - thumbnailPanel.add(new JComponent() { + thumbnailPanel.add(new JComponent() { - private static final long serialVersionUID = 1L; + private static final long serialVersionUID = 1L; - @Override - public void paint(Graphics g) { - super.paint(g); + @Override + public void paint(Graphics g) { + super.paint(g); - paintThumbnail(g, getBounds()); - } - }, gbc); - Dimension d = UploadDialog.this.plugInPort - .getCanvasDimensions(false); - if (d.height > d.width) - thumbnailPanel.setPreferredSize(new Dimension(192 * d.width - / d.height, 192)); - else - thumbnailPanel.setPreferredSize(new Dimension(192, 192 - * d.height / d.width)); - thumbnailPanel.setBorder(BorderFactory.createEtchedBorder()); - } - return thumbnailPanel; - } + paintThumbnail(g, getBounds()); + } + }, gbc); + Dimension d = UploadDialog.this.plugInPort.getCanvasDimensions(false); + if (d.height > d.width) + thumbnailPanel.setPreferredSize(new Dimension(192 * d.width / d.height, 192)); + else + thumbnailPanel.setPreferredSize(new Dimension(192, 192 * d.height / d.width)); + thumbnailPanel.setBorder(BorderFactory.createEtchedBorder()); + } + return thumbnailPanel; + } - private JTextField getNameField() { - if (nameField == null) { - nameField = new JTextField(); + private JTextField getNameField() { + if (nameField == null) { + nameField = new JTextField(); - // set default from the project - for (int i = 0; i < plugInPort.getProjectProperties().size(); i++) - if (plugInPort.getProjectProperties().get(i).getName() - .equals("Title")) - nameField.setText(plugInPort.getProjectProperties().get(i) - .getValue().toString()); - } - return nameField; - } + // set default from the project + for (int i = 0; i < plugInPort.getProjectProperties().size(); i++) + if (plugInPort.getProjectProperties().get(i).getName().equals("Title")) + nameField.setText(plugInPort.getProjectProperties().get(i).getValue().toString()); + } + return nameField; + } - private JComboBox getCategoryBox() { - if (categoryBox == null) { - try { - categoryBox = new JComboBox(cloudPresenter.getCategories()); - } catch (CloudException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - return categoryBox; - } + private JComboBox getCategoryBox() { + if (categoryBox == null) { + try { + categoryBox = new JComboBox(cloudPresenter.getCategories()); + } catch (CloudException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + } + return categoryBox; + } - private JTextArea getDescriptionArea() { - if (descriptionArea == null) { - descriptionArea = new JTextArea(); + private JTextArea getDescriptionArea() { + if (descriptionArea == null) { + descriptionArea = new JTextArea(); - // set default from the project - for (int i = 0; i < plugInPort.getProjectProperties().size(); i++) - if (plugInPort.getProjectProperties().get(i).getName() - .equals("Description")) - try { - descriptionArea.setText(plugInPort - .getProjectProperties().get(i).getValue() - .toString()); - } catch (Exception e) { - } - descriptionArea.setBorder(getNameField().getBorder()); - descriptionArea.setFont(getNameField().getFont()); - } - return descriptionArea; - } + // set default from the project + for (int i = 0; i < plugInPort.getProjectProperties().size(); i++) + if (plugInPort.getProjectProperties().get(i).getName().equals("Description")) + try { + descriptionArea.setText(plugInPort.getProjectProperties().get(i).getValue().toString()); + } catch (Exception e) { + } + descriptionArea.setBorder(getNameField().getBorder()); + descriptionArea.setFont(getNameField().getFont()); + } + return descriptionArea; + } - private JTextField getKeywordsField() { - if (keywordsField == null) { - keywordsField = new JTextField(); - } - return keywordsField; - } + private JTextField getKeywordsField() { + if (keywordsField == null) { + keywordsField = new JTextField(); + keywordsField.setText(cloudPresenter.extractKeywords(plugInPort.getCurrentProject())); + } + return keywordsField; + } - public String getName() { - return getNameField().getText(); - } + public String getName() { + return getNameField().getText(); + } - public String getDescription() { - return getDescriptionArea().getText().replace("\n", "
    "); - } + public String getDescription() { + return getDescriptionArea().getText().replace("\n", "
    "); + } - public String getCategory() { - return getCategoryBox().getSelectedItem().toString(); - } + public String getCategory() { + return getCategoryBox().getSelectedItem().toString(); + } - public BufferedImage getThumbnail() { - BufferedImage thumbnailImage = new BufferedImage(getThumbnailPanel() - .getWidth(), getThumbnailPanel().getHeight(), - BufferedImage.TYPE_INT_RGB); - Graphics2D cg = thumbnailImage.createGraphics(); + public BufferedImage getThumbnail() { + BufferedImage thumbnailImage = + new BufferedImage(getThumbnailPanel().getWidth(), getThumbnailPanel().getHeight(), BufferedImage.TYPE_INT_RGB); + Graphics2D cg = thumbnailImage.createGraphics(); - paintThumbnail(cg, new Rectangle(thumbnailImage.getWidth(), - thumbnailImage.getHeight())); - return thumbnailImage; - } + paintThumbnail(cg, new Rectangle(thumbnailImage.getWidth(), thumbnailImage.getHeight())); + return thumbnailImage; + } - private void paintThumbnail(Graphics g, Rectangle rect) { - Graphics2D g2d = (Graphics2D) g; - Dimension d = UploadDialog.this.plugInPort.getCanvasDimensions(false); + private void paintThumbnail(Graphics g, Rectangle rect) { + Graphics2D g2d = (Graphics2D) g; + Dimension d = UploadDialog.this.plugInPort.getCanvasDimensions(false); - g2d.setColor(Color.white); - g2d.fill(rect); + g2d.setColor(Color.white); + g2d.fill(rect); - double projectRatio = d.getWidth() / d.getHeight(); - double actualRatio = rect.getWidth() / rect.getHeight(); - double zoomRatio; - if (projectRatio > actualRatio) { - zoomRatio = rect.getWidth() / d.getWidth(); - } else { - zoomRatio = rect.getHeight() / d.getHeight(); - } + double projectRatio = d.getWidth() / d.getHeight(); + double actualRatio = rect.getWidth() / rect.getHeight(); + double zoomRatio; + if (projectRatio > actualRatio) { + zoomRatio = rect.getWidth() / d.getWidth(); + } else { + zoomRatio = rect.getHeight() / d.getHeight(); + } - g2d.scale(zoomRatio, zoomRatio); - UploadDialog.this.plugInPort.draw(g2d, - EnumSet.of(DrawOption.ANTIALIASING), null); - } + g2d.scale(zoomRatio, zoomRatio); + UploadDialog.this.plugInPort.draw(g2d, EnumSet.of(DrawOption.ANTIALIASING), null); + } - public String getKeywords() { - return getKeywordsField().getText(); - } + public String getKeywords() { + return getKeywordsField().getText(); + } }