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
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<site>
<feature url="features/com.aspose.ecplugin.newproject.feature_1.1.0.jar" id="com.aspose.ecplugin.newproject.feature" version="1.1.0">
<category name="aspose_projects"/>
<feature url="features/com.aspose.ecplugin.newproject.feature_1.2.0.jar" id="com.aspose.ecplugin.newproject.feature" version="1.2">
<category name="Aspose_Project_Wizard"/>
</feature>
<category-def name="aspose_projects" label="Aspose">
<bundle id="com.aspose.ecplugin" version="1.2.0">
<category name="Aspose_Project_Wizard"/>
</bundle>
<category-def name="Aspose_Project_Wizard" label="Aspose Project Wizard">
<description>
www.aspose.com
</description>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,50 +2,41 @@
<feature
id="com.aspose.ecplugin.newproject.feature"
label="Aspose Project Wizard"
version="1.1.0"
provider-name="Aspose">
version="1.2"
provider-name="Aspose"
plugin="com.aspose.ecplugin">

<description url="http://aspose.com">
Creates new project for Aspose selected products after downloading them automatically.
<description url="http://www.aspose.com">
Creates new project for Aspose selected products after downloading
them automatically.
</description>

<copyright url="http://www.example.com/copyright">
Aspose Copyright 2013-2014
<copyright>
Copyright (c) 2001-2015 Aspose Pty Ltd
</copyright>

<license url="http://aspose.com">
The MIT License (MIT)

Copyright (c) Aspose pty ltd, 2013-2014

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the &quot;Software&quot;), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
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.
Copyright (c) 2001-2015 Aspose Pty Ltd

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the &quot;Software&quot;), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 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.
</license>

<url>
<update label="Aspose.Total Project Wizard for Eclipse" url="http://cdn.aspose.com/marketplace/eclipse/asposewizardrepo/"/>
<discovery label="aspose.com" url="http://www.aspose.com/java/total-component.aspx"/>
</url>

<plugin
id="com.aspose.ecplugin"
download-size="0"
install-size="0"
version="1.1.0"
version="1.2"
unpack="false"/>

</feature>
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Aspose Ecplugin
Bundle-Name: Aspose Project Wizard
Bundle-SymbolicName: com.aspose.ecplugin;singleton:=true
Bundle-Version: 1.1
Bundle-Version: 1.2
Bundle-Activator: com.aspose.ecplugin.Activator
Bundle-Vendor: ASPOSE
Bundle-Vendor: Aspose
Require-Bundle: org.eclipse.ui,
org.eclipse.core.runtime,
org.eclipse.ui.ide;bundle-version="1.0.0",
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ public void run(IProgressMonitor monitor) {
if(component.is_selected())
{
try {
ProductRelease productRelease = getProductReleaseInfo(component.get_downloadUrl());
ProductRelease productRelease = getProductReleaseInfo(component.get_productUrl());
component.set_downloadUrl(productRelease.getDownloadLink());
component.set_downloadFileName(productRelease.getFileName());
component.set_changeLog(productRelease.getChangeLog());
Expand Down Expand Up @@ -412,7 +412,7 @@ public static String removeExtention(String filePath) {
public static boolean isIneternetConnected()
{
try {
InetAddress address = InetAddress.getByName(AsposeConstants.INTERNTE_CONNNECTIVITY_PING_URL);
InetAddress address = InetAddress.getByName(AsposeConstants.INTERNET_CONNECTIVITY_PING_URL);
if(address == null)
{
return false;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,30 @@ public class AsposeConstants {
public static final String ASPOSE_DIAGRAM = "Aspose.Diagram";
public static final String ASPOSE_TASKS = "Aspose.Tasks";

//Library download URLS
public static final String GIT_URL_WORDS = "http://community.aspose.com/community/secureservices/asposedownloads/java/aspose.words.aspx";
public static final String GIT_URL_CELLS = "http://community.aspose.com/community/secureservices/asposedownloads/java/aspose.cells.aspx";
public static final String GIT_URL_PDF = "http://community.aspose.com/community/secureservices/asposedownloads/java/aspose.pdf.aspx";
public static final String GIT_URL_SLIDES = "http://community.aspose.com/community/secureservices/asposedownloads/java/aspose.slides.aspx";
public static final String GIT_URL_EMAIL = "http://community.aspose.com/community/secureservices/asposedownloads/java/aspose.email.aspx";
public static final String GIT_URL_BARCODE = "http://community.aspose.com/community/secureservices/asposedownloads/java/aspose.barcode.aspx";
public static final String GIT_URL_IMAGING = "http://community.aspose.com/community/secureservices/asposedownloads/java/aspose.imaging.aspx";
public static final String GIT_URL_TASKS = "http://community.aspose.com/community/secureservices/asposedownloads/java/aspose.tasks.aspx";
public static final String GIT_URL_OCR = "http://community.aspose.com/community/secureservices/asposedownloads/java/aspose.ocr.aspx";
public static final String GIT_URL_DIAGRAM = "http://community.aspose.com/community/secureservices/asposedownloads/java/aspose.diagram.aspx";

// Examples download URLS
public static final String GIT_EX_URL_WORDS = "git://github.com/asposemarketplace/Aspose-Words-Java.git";
public static final String GIT_EX_URL_CELLS = "git://github.com/asposemarketplace/Aspose-Cells-Java.git";
public static final String GIT_EX_URL_PDF = "git://github.com/asposemarketplace/Aspose-Pdf-Java.git";
public static final String GIT_EX_URL_SLIDES = "git://github.com/asposemarketplace/Aspose-Slides-Java.git";
public static final String GIT_EX_URL_EMAIL = "git://github.com/asposemarketplace/Aspose-Email-Java.git";
public static final String GIT_EX_URL_BARCODE = "git://github.com/asposemarketplace/Aspose-BarCode-Java.git";
public static final String GIT_EX_URL_IMAGING = "git://github.com/asposemarketplace/Aspose-Imaging-Java.git";
public static final String GIT_EX_URL_TASKS = "git://github.com/asposemarketplace/Aspose-Tasks-Java.git";
public static final String GIT_EX_URL_OCR = "git://github.com/asposemarketplace/Aspose-OCR-Java.git";
public static final String GIT_EX_URL_DIAGRAM = "git://github.com/asposemarketplace/Aspose-Diagram-Java.git";

//public static final String WEBSERVICE_ENDPOINT = "http://community.aspose.com/community/SecureServices/AsposeDownloads.asmx";

//Project
Expand All @@ -35,7 +59,7 @@ public class AsposeConstants {
public static final String LIB_FOLDER = "lib";
public static final String BIN_FOLDER = "bin";
public static final String ASPOSE_JAVA_COMP_LINK_OPN_CMD = "cmd /c start http://www.aspose.com/java/total-component.aspx";
public static final String INTERNTE_CONNNECTIVITY_PING_URL = "java.sun.com";
public static final String INTERNET_CONNECTIVITY_PING_URL = "community.aspose.com";

//Messages UI text
public static final String FIRST_PAGE_NAME = "Aspose Project Wizard";
Expand All @@ -53,28 +77,28 @@ public class AsposeConstants {
public static final String EXAMPLES_DOWNLOAD_REQUIRED = "Example needs to be downloaded, continue to download?";
public static final String EXAMPLES_INTERNET_CONNECTION_REQUIRED_MESSAGE ="Internet connectivity is required to download examples";
//advertise
public static final String ASPOSE_ALL_COMPONENTS_TEXT = " Generate reports using mail merge"
+"\n Excel Reporting - Build dynamic Excel reports on the fly"
+"\n Create Excel dashboards, incorporating charts and pivot tables"
+"\n High-fidelity Excel rendering and printing"
+"\n Create new PDF documents using the product API"
+"\n Transform an XML document into PDF format"
+"\n Convert an Image file into PDF format"
+"\n Create new slides or clone existing slides from templates"
+"\n Add, remove, replace or extract text from PDF files"
+"\n Add, remove, replace or extract images from PDF files"
+"\n Convert a PDF file to an image"
+"\n Generate barcode images and save to stream or image file"
+"\n Project management, such as project planning, definition and tracking"
+"\n Recognize barcodes from stream or image file"
+"\n Create, load and manipulate Microsoft Visio drawings within Java application";
public static final String ASPOSE_ALL_COMPONENTS_TEXT = "» Generate reports using mail merge"
+"\n» Excel Reporting - Build dynamic Excel reports on the fly"
+"\n» Create Excel dashboards, incorporating charts and pivot tables"
+"\n» High-fidelity Excel rendering and printing"
+"\n» Create new PDF documents using the product API"
+"\n» Transform an XML document into PDF format"
+"\n» Convert an Image file into PDF format"
+"\n» Create new slides or clone existing slides from templates"
+"\n» Add, remove, replace or extract text from PDF files"
+"\n» Add, remove, replace or extract images from PDF files"
+"\n» Convert a PDF file to an image"
+"\n» Generate barcode images and save to stream or image file"
+"\n» Project management, such as project planning, definition and tracking"
+"\n» Recognize barcodes from stream or image file"
+"\n» Create, load and manipulate Microsoft Visio drawings within Java application";

public static final String ASPOSE_CELLS_FEATURE_TEXT =
"Aspose.Cells for Java is an Excel " +
"Aspose.Cells for Java is an Excel® " +
"\nspreadsheet reporting component that" +
"\n enables Java applications to create " +
"\nand manage Excel spreadsheets without" +
"\n using Microsoft Excel. Aspose.Cells " +
"\nand manage Excel® spreadsheets without" +
"\n using Microsoft Excel®. Aspose.Cells " +
"\nfor Java is an incredibly feature rich " +
"\ncomponent that offers much more than " +
"\njust basic data export functions.";
Expand Down Expand Up @@ -124,9 +148,9 @@ public class AsposeConstants {
public static final String ASPOSE_TASKS_FEATURE_TEXT =
"Aspose.Tasks for Java is a project management " +
"\nAPI that enables Java application developers " +
"\nto provide Microsoft Project document manipulation" +
"\n capability in their applications all without " +
"\nusing Microsoft Project. With this powerful API, "+
"\nto provide Microsoft Project® document manipulation" +
"\n capability in their applications - all without " +
"\nusing Microsoft Project®. With this powerful API, "+
"\ndevelopers can control various stages of project" +
"\n management, such as project planning, definition"+
"\n and tracking.";
Expand Down Expand Up @@ -160,11 +184,12 @@ public class AsposeConstants {
"\nMicrosoft Visio. It provides better performance and "
+"\nis easier to use to manipulate diagrams and convert " +
"\nfiles than Microsoft Office Automation.";
private static final boolean printing_allowed = true;

private static final boolean PRINTING_ALLOWED = true;

public static final void println(String message)
{
if(printing_allowed)
if(PRINTING_ALLOWED)
{
System.out.println(message);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,8 @@ public class AsposeJavaComponent {
private boolean _latestRelease;
private String _changeLog;
private String _remoteExamplesRepository;
private String _productUrl;

public AsposeJavaComponent()
{
_selected = false;
Expand Down Expand Up @@ -94,6 +96,20 @@ public void set_downloadUrl(String _downloadUrl) {
this._downloadUrl = _downloadUrl;
}

/**
* @return the _productUrl
*/
public String get_productUrl() {
return _productUrl;
}

/**
* @param _productUrl the _productUrl to set
*/
public void set_productUrl(String _productUrl) {
this._productUrl = _productUrl;
}

/**
* @return the _latestVersion
*/
Expand Down
Loading