From ce9246a2ebf739e844f2c3b3e42b9df58a86acb8 Mon Sep 17 00:00:00 2001 From: AdeelIlyas2014 Date: Fri, 27 Nov 2015 18:18:08 +0500 Subject: [PATCH] Latest Release - Ver 1.4 (Critical: Aspose Examples Wizard will only work with this latest update) New Features 1. Aspose.OCR for Java Examples are now available in Aspose Examples Wizard of your favorite InteliJ IDEA 2. Support and Tested with latest IntelliJ IDEA v.14.0.1, v.14.1.5 and v.15.0.1 Signed-off-by: AdeelIlyas2014 --- Plugins/Aspose_for_JetBrains/.gitignore | 11 - .../Aspose_for_JetBrains/.idea/encodings.xml | 7 +- Plugins/Aspose_for_JetBrains/.idea/misc.xml | 5 +- Plugins/Aspose_for_JetBrains/.idea/vcs.xml | 7 - .../Aspose_for_JetBrains/.idea/workspace.xml | 632 ++++++++---------- Plugins/Aspose_for_JetBrains/LICENSE | 2 +- .../Aspose_for_JetBrains/META-INF/plugin.xml | 2 +- Plugins/Aspose_for_JetBrains/README.md | 62 +- .../aspose/utils/AsposeJavaComponents.java | 38 +- 9 files changed, 341 insertions(+), 425 deletions(-) delete mode 100644 Plugins/Aspose_for_JetBrains/.gitignore delete mode 100644 Plugins/Aspose_for_JetBrains/.idea/vcs.xml diff --git a/Plugins/Aspose_for_JetBrains/.gitignore b/Plugins/Aspose_for_JetBrains/.gitignore deleted file mode 100644 index d33629a..0000000 --- a/Plugins/Aspose_for_JetBrains/.gitignore +++ /dev/null @@ -1,11 +0,0 @@ -*.class - -# Mobile Tools for Java (J2ME) -.mtj.tmp/ - -# Package Files # -*.war -*.ear - -# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml -hs_err_pid* diff --git a/Plugins/Aspose_for_JetBrains/.idea/encodings.xml b/Plugins/Aspose_for_JetBrains/.idea/encodings.xml index e206d70..f758959 100644 --- a/Plugins/Aspose_for_JetBrains/.idea/encodings.xml +++ b/Plugins/Aspose_for_JetBrains/.idea/encodings.xml @@ -1,5 +1,6 @@ - - - + + + + \ No newline at end of file diff --git a/Plugins/Aspose_for_JetBrains/.idea/misc.xml b/Plugins/Aspose_for_JetBrains/.idea/misc.xml index dc5e3b5..d11ebd4 100644 --- a/Plugins/Aspose_for_JetBrains/.idea/misc.xml +++ b/Plugins/Aspose_for_JetBrains/.idea/misc.xml @@ -3,8 +3,7 @@ - + - - + \ No newline at end of file diff --git a/Plugins/Aspose_for_JetBrains/.idea/vcs.xml b/Plugins/Aspose_for_JetBrains/.idea/vcs.xml deleted file mode 100644 index def6a6a..0000000 --- a/Plugins/Aspose_for_JetBrains/.idea/vcs.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/Plugins/Aspose_for_JetBrains/.idea/workspace.xml b/Plugins/Aspose_for_JetBrains/.idea/workspace.xml index 6f22e9a..00b233f 100644 --- a/Plugins/Aspose_for_JetBrains/.idea/workspace.xml +++ b/Plugins/Aspose_for_JetBrains/.idea/workspace.xml @@ -4,6 +4,8 @@ + + - @@ -313,9 +188,12 @@ + + + @@ -331,12 +209,26 @@ + + + + + + + + - + @@ -353,7 +245,6 @@ - @@ -363,6 +254,9 @@ + + + @@ -375,9 +269,6 @@ - - - @@ -386,6 +277,35 @@ + + + - - - - - - - - + + + + + + + + + - + + + + + + + + + - + @@ -545,43 +474,44 @@ 1395416125898 + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -596,9 +526,9 @@ - + + + @@ -612,54 +542,66 @@ + + + + + + + + + + + + + + + - + - + - - + - + - - + - + - @@ -670,127 +612,119 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - + - + - + @@ -798,197 +732,185 @@ - + - + - + - + - + - + - + - + - + - - - - - - - - + - - - - - - - - + - + - + - - + - - + - - + - - + - - - + + - + - - - + + - + - - - + + - + - - - + + - + - - - + + - + - - + + - + - + - - + + + + + + + + + + + + + - + - - + + @@ -1033,7 +955,7 @@ - 1.7 + 1.8 @@ -1080,5 +1003,4 @@ - - + \ No newline at end of file diff --git a/Plugins/Aspose_for_JetBrains/LICENSE b/Plugins/Aspose_for_JetBrains/LICENSE index 99e11f5..965b1e7 100644 --- a/Plugins/Aspose_for_JetBrains/LICENSE +++ b/Plugins/Aspose_for_JetBrains/LICENSE @@ -18,4 +18,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. +SOFTWARE. \ No newline at end of file diff --git a/Plugins/Aspose_for_JetBrains/META-INF/plugin.xml b/Plugins/Aspose_for_JetBrains/META-INF/plugin.xml index 4e9a0a8..edf08f2 100644 --- a/Plugins/Aspose_for_JetBrains/META-INF/plugin.xml +++ b/Plugins/Aspose_for_JetBrains/META-INF/plugin.xml @@ -18,7 +18,7 @@ com.aspose.intellijplugin.id Aspose Project Wizard - 1.3 + 1.4 Aspose Pty Ltd. diff --git a/Plugins/Aspose_for_JetBrains/README.md b/Plugins/Aspose_for_JetBrains/README.md index 12fc261..fc03be5 100644 --- a/Plugins/Aspose_for_JetBrains/README.md +++ b/Plugins/Aspose_for_JetBrains/README.md @@ -1,6 +1,6 @@ -# Aspose for JetBrains +# Aspose for JetBrains -Aspose for JetBrains allows developers to create an Aspose Java project through plugin provided Aspose Project Wizard. The wizard enables the developers to select and download the latest Aspose libraries and samples / example codes of them. +Aspose for JetBrains allows developers to create an Aspose Java project through plugin provided Aspose Project Wizard. The wizard enables the developers to select and download the latest Aspose libraries and sample example codes. This plugin helps you to explore Aspose Java APIs inside your favorite IntelliJ IDE. @@ -14,49 +14,44 @@ This plugin helps you to explore Aspose Java APIs inside your favorite IntelliJ With this plugin, you never need to check for new releases of Aspose components. Whenever a new release is published, you will be notified while creating project and you can also check release notes to save your time. -# How to use Aspose Project Wizard on JetBrains ... +# How to use Aspose Project Wizard in IntelliJ IDEA ... -[Continue reading ?](https://github.com/asposemarketplace/Aspose_for_JetBrains/wiki/Aspose-Project-Wizard) +[Continue reading →](http://www.aspose.com/docs/display/totaljava/1.2.2+Using+Aspose.Total+Java+for+IntelliJ+IDEA) -# Latest Release - Ver 1.3 +## Plugin Documentation -**Critical fix for Aspose Examples Wizard:** -Aspose Java APIs usage examples repository locations have been changed. So Aspose Examples wizard will no longer work without this update. +For the complete documentation of this Intellij IDEA plugin, [please go through this wiki - click here](http://www.aspose.com/docs/display/totaljava/1.+Aspose.Total+Java+for+IntelliJ+IDEA) -Although not changing version number because all the plugin features and code will remain same. - -**Examples:** - -* Aspose.Words vs Apache POI WP (HWPF + XWPF) -* Aspose.Cells vs Apache POI SS (HSSF + XSSF). -* Aspose.Slides vs Apache POI SL (HSLF + XSLF). -* Aspose.Email vs Apache POI HSMF. +# Latest Release - Ver 1.4 (Critical: Aspose Examples Wizard will only work with this latest update) **New Features** -* Integration of Aspose APIs code and feature comparison examples with Apache POI framework +* Aspose.OCR for Java Examples are now available in Aspose Examples Wizard of your favorite InteliJ IDEA +* Supports and Tested with latest IntelliJ IDEA v.14.0.1, v.14.1.5 and v.15.0.1 -* Progress Monitors are implemented for long tasks i.e while downloading of examples and their framework dependencies. +# Release - Ver 1.3 and 1.3.1 -SourceCodes Changes +**New Features** -* a) OtherExamples API (framework) created for the futher future integrations of new examples and their dependencies. -* b) New Packages: com.aspose.examples.otherexamples +* Aspose Java vs Apache POI Examples available in Aspose Examples Wizard. +* User experience improved. GUI improvements / Progress Monitors for long tasks. (while downloading of examples and API jars). -## Release 1.2 +# Release - Ver 1.2 **New Features** -New! Aspose Java Product support is Added, in Aspose Project Wizard/Aspose API Examples for following products: +* Support is added in Aspose Project wizard & Aspose Examples wizard for following new Aspose products: -1. Aspose.Diagram -2. Aspose.Tasks + 1. Aspose.Diagram + 2. Aspose.Tasks ## Release 1.1 **New Features** -Release v1.1 of Aspose Java plugin for JetBrains IDE, provides the support of getting Aspose Java API samples through **Aspose Example** option in New menu as following: +This release of Aspose Java plugin for JetBrains IDE, provides sample example source codes for using Aspose Java APIs through Aspose Example - wizard (option in New Menu) + +By following the steps below: 1. First Create Java Project by using plugin provided Aspose Project Wizard 2. **Right Click** on Project or Select **File** Menu @@ -66,7 +61,7 @@ Release v1.1 of Aspose Java plugin for JetBrains IDE, provides the support of ge Finally, the downloaded / created example is ready to be evaluated / enhanced as per your usage requirement. -For the complete detail please check the following step by step wiki documentation, [click here](https://github.com/asposemarketplace/Aspose_for_JetBrains/wiki/Aspose-Example "AsposeExample") +For the complete detail please check the following step by step wiki documentation, [click here](https://bitbucket.org/asposemarketplace/aspose-for-jetbrains/wiki/Aspose%20Example "AsposeExample") # How to configure source code of Aspose Project Wizard @@ -80,14 +75,19 @@ Below simple steps will smoothly lead to successful configuration of Aspose Proj * [Aspose project Wizard for JetBrains](http://goo.gl/1DzKBe "Aspose project Wizard for JetBrains") -* [Aspose APIs Examples Integration with JetBrains](http://goo.gl/4D578h "Aspose Java Example") (new feature!) +* [Aspose APIs Examples + Integration with JetBrains](http://goo.gl/4D578h "Aspose Java Example") -* [Aspose Java Components](http://www.aspose.com/java/total-component.aspx) +* [Aspose Java + Components](http://www.aspose.com/java/total-component.aspx) -* [Download Aspose IntelliJ IDEA Plugin for Manual Installation](http://plugins.jetbrains.com/plugin/7461) +* [Download Aspose IntelliJ IDEA + Plugin for Manual Installation](http://plugins.jetbrains.com/plugin/7461) -* [Video tutorial showing how to create an Aspose for Java API project in IntelliJ IDEA](http://youtu.be/tQyk10MXbGw) +* [Video tutorial showing how to create an Aspose + for Java API project in IntelliJ IDEA](http://youtu.be/tQyk10MXbGw) -* [Video tutorial showing how to create an Aspose for Java API project in IntelliJ IDEA](http://goo.gl/u0mfZu) +* [Video tutorial showing how to create an Aspose for + Java API project in IntelliJ IDEA](http://goo.gl/u0mfZu) ![](http://i.imgur.com/IB3pzFP.jpg) diff --git a/Plugins/Aspose_for_JetBrains/src/com/aspose/utils/AsposeJavaComponents.java b/Plugins/Aspose_for_JetBrains/src/com/aspose/utils/AsposeJavaComponents.java index 13725e6..734c806 100644 --- a/Plugins/Aspose_for_JetBrains/src/com/aspose/utils/AsposeJavaComponents.java +++ b/Plugins/Aspose_for_JetBrains/src/com/aspose/utils/AsposeJavaComponents.java @@ -33,13 +33,13 @@ public class AsposeJavaComponents { asposeCells.set_downloadUrl("http://community.aspose.com/community/secureservices/asposedownloads/java/aspose.cells.aspx"); asposeCells.set_downloadFileName("aspose-cells.zip"); asposeCells.set_name(AsposeConstants.ASPOSE_CELLS); - asposeCells.set_remoteExamplesRepository("https://github.com/AdeelIlyas2014/Aspose_Cells_Java.git"); + + asposeCells.set_remoteExamplesRepository("https://github.com/asposemarketplace/Aspose-Cells-Java"); // Added by adeel.ilyas@aspose.com - Integration of Apache POI Examples / Other FrameWork Examples asposeCells.addOtherFrameworkExamples(OtherExamplesManager.getPOIExamples(asposeCells)); // adeel.ilyas@aspose.com - list.put(AsposeConstants.ASPOSE_CELLS, asposeCells); //ASPOSE_WORDS @@ -47,7 +47,8 @@ public class AsposeJavaComponents { asposeWords.set_downloadUrl("http://community.aspose.com/community/secureservices/asposedownloads/java/aspose.words.aspx"); asposeWords.set_downloadFileName("aspose-words.zip"); asposeWords.set_name(AsposeConstants.ASPOSE_WORDS); - asposeWords.set_remoteExamplesRepository("https://github.com/AdeelIlyas2014/Aspose_Words_Java.git"); + + asposeWords.set_remoteExamplesRepository("https://github.com/asposemarketplace/Aspose-Words-Java"); // Added by adeel.ilyas@aspose.com - Integration of Apache POI Examples / Other FrameWork Examples asposeWords.addOtherFrameworkExamples(OtherExamplesManager.getPOIExamples(asposeWords)); @@ -60,7 +61,9 @@ public class AsposeJavaComponents { asposePDF.set_downloadUrl("http://community.aspose.com/community/secureservices/asposedownloads/java/aspose.pdf.aspx"); asposePDF.get_downloadFileName(); asposePDF.set_name(AsposeConstants.ASPOSE_PDF); - asposePDF.set_remoteExamplesRepository("https://github.com/AdeelIlyas2014/Aspose_Pdf_Java.git"); + + asposePDF.set_remoteExamplesRepository("https://github.com/asposemarketplace/Aspose-Pdf-Java"); + list.put(AsposeConstants.ASPOSE_PDF, asposePDF); //ASPOSE_Slides @@ -68,7 +71,9 @@ public class AsposeJavaComponents { asposeSlides.set_downloadUrl("http://community.aspose.com/community/secureservices/asposedownloads/java/aspose.slides.aspx"); asposeSlides.get_downloadFileName(); asposeSlides.set_name(AsposeConstants.ASPOSE_SLIDES); - asposeSlides.set_remoteExamplesRepository("https://github.com/AdeelIlyas2014/Aspose_Slides_Java.git"); + + asposeSlides.set_remoteExamplesRepository("https://github.com/asposemarketplace/Aspose-Slides-Java"); + // Added by adeel.ilyas@aspose.com - Integration of Apache POI Examples / Other FrameWork Examples asposeSlides.addOtherFrameworkExamples(OtherExamplesManager.getPOIExamples(asposeSlides)); @@ -82,25 +87,28 @@ public class AsposeJavaComponents { asposeBarcode.set_downloadUrl("http://community.aspose.com/community/secureservices/asposedownloads/java/aspose.barcode.aspx"); asposeBarcode.get_downloadFileName(); asposeBarcode.set_name(AsposeConstants.ASPOSE_BARCODE); - asposeBarcode.set_remoteExamplesRepository("https://github.com/AdeelIlyas2014/Aspose_BarCode_Java.git"); - list.put(AsposeConstants.ASPOSE_BARCODE, asposeBarcode); + asposeBarcode.set_remoteExamplesRepository("https://github.com/asposemarketplace/Aspose-BarCode-Java"); + + list.put(AsposeConstants.ASPOSE_BARCODE, asposeBarcode); //ASPOSE_Tasks AsposeJavaComponent asposeTasks = new AsposeJavaComponent(); asposeTasks.set_downloadUrl("http://community.aspose.com/community/secureservices/asposedownloads/java/aspose.tasks.aspx"); asposeTasks.get_downloadFileName(); asposeTasks.set_name(AsposeConstants.ASPOSE_TASKS); - asposeTasks.set_remoteExamplesRepository("https://github.com/AdeelIlyas2014/Aspose_Tasks_Java.git"); - list.put(AsposeConstants.ASPOSE_TASKS, asposeTasks); + asposeTasks.set_remoteExamplesRepository("https://github.com/asposemarketplace/Aspose-Tasks-Java"); + + list.put(AsposeConstants.ASPOSE_TASKS, asposeTasks); //ASPOSE_Email AsposeJavaComponent asposeEmail = new AsposeJavaComponent(); asposeEmail.set_downloadUrl("http://community.aspose.com/community/secureservices/asposedownloads/java/aspose.email.aspx"); asposeEmail.get_downloadFileName(); asposeEmail.set_name(AsposeConstants.ASPOSE_EMAIL); - asposeEmail.set_remoteExamplesRepository("https://github.com/AdeelIlyas2014/Aspose_Email_Java.git"); + + asposeEmail.set_remoteExamplesRepository("https://github.com/asposemarketplace/Aspose-Email-Java"); // Added by adeel.ilyas@aspose.com - Integration of Apache POI Examples / Other FrameWork Examples asposeEmail.addOtherFrameworkExamples(OtherExamplesManager.getPOIExamples(asposeEmail)); @@ -113,6 +121,7 @@ public class AsposeJavaComponents { asposeOCR.set_downloadUrl("http://community.aspose.com/community/secureservices/asposedownloads/java/aspose.ocr.aspx"); asposeOCR.get_downloadFileName(); asposeOCR.set_name(AsposeConstants.ASPOSE_OCR); + asposeOCR.set_remoteExamplesRepository("https://github.com/asposemarketplace/Aspose-OCR-Java"); list.put(AsposeConstants.ASPOSE_OCR, asposeOCR); //ASPOSE_Imaging @@ -120,7 +129,9 @@ public class AsposeJavaComponents { asposeImaging.set_downloadUrl("http://community.aspose.com/community/secureservices/asposedownloads/java/aspose.imaging.aspx"); asposeImaging.set_downloadFileName(""); asposeImaging.set_name(AsposeConstants.ASPOSE_IMAGING); - asposeImaging.set_remoteExamplesRepository("https://github.com/AdeelIlyas2014/Aspose_Imaging_Java.git"); + + asposeImaging.set_remoteExamplesRepository("https://github.com/asposemarketplace/Aspose-Imaging-Java"); + list.put(AsposeConstants.ASPOSE_IMAGING, asposeImaging); //ASPOSE_Diagram @@ -128,9 +139,10 @@ public class AsposeJavaComponents { asposeDiagram.set_downloadUrl("http://community.aspose.com/community/secureservices/asposedownloads/java/aspose.diagram.aspx"); asposeDiagram.set_downloadFileName(""); asposeDiagram.set_name(AsposeConstants.ASPOSE_DIAGRAM); - asposeDiagram.set_remoteExamplesRepository("https://github.com/AdeelIlyas2014/Aspose_Diagram_Java.git"); - list.put(AsposeConstants.ASPOSE_DIAGRAM, asposeDiagram); + asposeDiagram.set_remoteExamplesRepository("https://github.com/asposemarketplace/Aspose-Diagram-Java"); + + list.put(AsposeConstants.ASPOSE_DIAGRAM, asposeDiagram); }