Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 0 additions & 11 deletions Plugins/Aspose_for_JetBrains/.gitignore

This file was deleted.

7 changes: 4 additions & 3 deletions Plugins/Aspose_for_JetBrains/.idea/encodings.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 2 additions & 3 deletions Plugins/Aspose_for_JetBrains/.idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 0 additions & 7 deletions Plugins/Aspose_for_JetBrains/.idea/vcs.xml

This file was deleted.

632 changes: 277 additions & 355 deletions Plugins/Aspose_for_JetBrains/.idea/workspace.xml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion Plugins/Aspose_for_JetBrains/LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -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.
2 changes: 1 addition & 1 deletion Plugins/Aspose_for_JetBrains/META-INF/plugin.xml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
<idea-plugin version="2">
<id>com.aspose.intellijplugin.id</id>
<name>Aspose Project Wizard</name>
<version>1.3</version>
<version>1.4</version>
<vendor email="marketplace@aspose.com" url="http://www.aspose.com">Aspose Pty Ltd.</vendor>


Expand Down
62 changes: 31 additions & 31 deletions Plugins/Aspose_for_JetBrains/README.md
Original file line number Diff line number Diff line change
@@ -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.

Expand All @@ -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
Expand All @@ -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

Expand All @@ -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)
Original file line number Diff line number Diff line change
Expand Up @@ -33,21 +33,22 @@ 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
AsposeJavaComponent asposeWords = new AsposeJavaComponent();
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));
Expand All @@ -60,15 +61,19 @@ 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
AsposeJavaComponent asposeSlides = new AsposeJavaComponent();
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));
Expand All @@ -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));
Expand All @@ -113,24 +121,28 @@ 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
AsposeJavaComponent asposeImaging = new AsposeJavaComponent();
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
AsposeJavaComponent asposeDiagram = new AsposeJavaComponent();
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);

}

Expand Down