SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT TO GENERATE A WEB APPLICATION USING REUSABLE THEMES
First Claim
1. A method for generating a web application, comprising:
- receiving, in an integrated development environment (IDE) software development tool executing on a first computing system, a selection of a reusable theme;
applying, by a web application designer of the IDE, the reusable theme to the web application and generating a deployable updated web application, wherein applying the reusable theme comprises;
generating a style sheet language file stored in a first directory in a deployable application project structure associated with the IDE, wherein the style sheet language file includes a relative location for an image which is stored in a second directory within the first directory, wherein the image is to be displayed on at least one webpage of the deployable updated web application;
receiving a request to view the deployable updated web application, wherein the deployable updated web application includes a reference to the style sheet language file;
in response to the request;
resolving the relative location for the image to obtain an absolute location for the image using a location of the style sheet language file in the deployable application project structure;
obtaining the image from the absolute location of the image;
displaying the image within the at least one webpage on a web browser.
2 Assignments
0 Petitions
Accused Products
Abstract
In general, the technology relates to a method for using reusable themes. The method includes receiving, from a device, a request for a style sheet language file, where the style sheet language file defines a reusable theme for a webpage and specifies a relative location for an image that is used by the reusable theme. The method further includes receiving a request for the image including the relative location of the image, resolving the relative location for the image to obtain an absolute location for the image using a location of the style sheet language file in a web application structure, obtaining the image from the absolute location of the image, and providing the image to the device.
-
Citations
18 Claims
-
1. A method for generating a web application, comprising:
-
receiving, in an integrated development environment (IDE) software development tool executing on a first computing system, a selection of a reusable theme; applying, by a web application designer of the IDE, the reusable theme to the web application and generating a deployable updated web application, wherein applying the reusable theme comprises; generating a style sheet language file stored in a first directory in a deployable application project structure associated with the IDE, wherein the style sheet language file includes a relative location for an image which is stored in a second directory within the first directory, wherein the image is to be displayed on at least one webpage of the deployable updated web application; receiving a request to view the deployable updated web application, wherein the deployable updated web application includes a reference to the style sheet language file; in response to the request; resolving the relative location for the image to obtain an absolute location for the image using a location of the style sheet language file in the deployable application project structure; obtaining the image from the absolute location of the image; displaying the image within the at least one webpage on a web browser. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer readable medium comprising computer readable program code, which when executed by a computer processor enables the computer processor to:
-
receive, in an integrated development environment (IDE) software development tool executing on a first computing system, a selection of a reusable theme; apply, by a web application designer of the IDE, the reusable theme to a web application and generate a deployable updated web application, wherein applying the reusable theme comprises; generating a style sheet language file stored in a first directory in a deployable application project structure associated with the IDE, wherein the style sheet language file includes a relative location for an image which is stored in a second directory within the first directory, wherein the image is to be displayed on at least one webpage of the deployable updated web application; receive a request to view the deployable updated web application, wherein the deployable updated web application includes a reference to the style sheet language file; in response to the request; resolve the relative location for the image to obtain an absolute location for the image using a location of the style sheet language file in the deployable application project structure; obtain the image from the absolute location of the image; display the image within the at least one webpage on a web browser. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification