Skip to content

Commit fda7f1d

Browse files
Updated the GroupDocs.Viewer for Java UI frontend to the latest version.
1 parent ed35a0e commit fda7f1d

File tree

85 files changed

+2519
-2624
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

85 files changed

+2519
-2624
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>com.groupdocs</groupId>
88
<artifactId>groupdocs-viewer-ui</artifactId>
9-
<version>24.12</version>
9+
<version>24.12.1</version>
1010
<packaging>jar</packaging>
1111

1212
<name>GroupDocs.Viewer for Java User Interface</name>

samples/groupdocs-viewer-java-ui-spring-boot/pom.xml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
</parent>
1111
<groupId>com.example</groupId>
1212
<artifactId>groupdocs-viewer-java-ui-spring-boot</artifactId>
13-
<version>24.12</version>
13+
<version>24.12.1</version>
1414
<name>demo</name>
1515
<description>Demo project for Spring Boot</description>
1616
<properties>
@@ -37,7 +37,7 @@
3737
<dependency>
3838
<groupId>com.groupdocs</groupId>
3939
<artifactId>groupdocs-viewer</artifactId>
40-
<version>${project.version}</version>
40+
<version>24.12</version>
4141
</dependency>
4242
<dependency>
4343
<groupId>com.fasterxml.jackson.core</groupId>
@@ -49,6 +49,7 @@
4949
<artifactId>jackson-annotations</artifactId>
5050
<version>2.13.3</version>
5151
</dependency>
52+
5253
</dependencies>
5354

5455
<build>
@@ -57,6 +58,7 @@
5758
<groupId>org.springframework.boot</groupId>
5859
<artifactId>spring-boot-maven-plugin</artifactId>
5960
</plugin>
61+
6062
</plugins>
6163
</build>
6264

@@ -66,6 +68,10 @@
6668
<name>releases.groupdocs</name>
6769
<url>https://releases.groupdocs.com/java/repo/</url>
6870
</repository>
71+
<repository>
72+
<id>default-maven-repository</id>
73+
<url>https://repo.maven.apache.org/maven2</url>
74+
</repository>
6975
</repositories>
7076

7177
</project>

samples/groupdocs-viewer-java-ui-spring-boot/src/main/java/com/example/groupdocsviewerjavauispringboot/DemoApplication.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.example.groupdocsviewerjavauispringboot;
22

3+
import com.groupdocs.viewer.logging.ConsoleLogger;
34
import com.groupdocs.viewerui.handler.JakartaViewerEndpointHandler;
45
import jakarta.servlet.http.HttpServletRequest;
56
import jakarta.servlet.http.HttpServletResponse;
@@ -25,7 +26,6 @@ public String home(HttpServletRequest request) {
2526
}
2627

2728
@GetMapping({ ViewerConfiguration.VIEWER_UI_PATH, ViewerConfiguration.VIEWER_UI_PATH + "/**",
28-
ViewerConfiguration.VIEWER_CONFIG_ENDPOINT, ViewerConfiguration.VIEWER_CONFIG_ENDPOINT + "/**",
2929
ViewerConfiguration.VIEWER_API_ENDPOINT, ViewerConfiguration.VIEWER_API_ENDPOINT + "/**" })
3030
public void handleViewerUiRequest(HttpServletRequest request, HttpServletResponse response) {
3131
this._viewerEndpointHandler.handleViewerRequest(request, response);

samples/groupdocs-viewer-java-ui-spring-boot/src/main/java/com/example/groupdocsviewerjavauispringboot/ViewerConfiguration.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@
1212
public class ViewerConfiguration {
1313
public static final String VIEWER_UI_PATH = "/viewer";
1414

15-
public static final String VIEWER_CONFIG_ENDPOINT = "/viewer-config";
16-
1715
public static final String VIEWER_API_ENDPOINT = "/viewer-api";
1816

1917
private JakartaViewerEndpointHandler _viewerEndpointHandler;
@@ -22,16 +20,18 @@ public class ViewerConfiguration {
2220
public void init() {
2321
_viewerEndpointHandler = JakartaViewerEndpointHandler
2422
.setupGroupDocsViewer((viewerConfig, config) -> {
25-
viewerConfig.setViewerType(ViewerType.PNG);
23+
final ViewerType viewerType = ViewerType.PNG;
24+
25+
viewerConfig.setViewerType(viewerType);
2626
// viewerConfig.setLicensePath("GroupDocs.Viewer.Product.Family.lic");
2727

28-
config.setPreloadPageCount(2);
28+
config.setPreloadPages(2);
2929
config.setBaseUrl("http://localhost:8080");
30+
config.setRenderingMode(viewerType.toRenderingMode());
3031
})
3132

3233
.setupGroupDocsViewerUI(uiOptions -> {
3334
uiOptions.setUiPath(VIEWER_UI_PATH);
34-
uiOptions.setUiConfigEndpoint(VIEWER_CONFIG_ENDPOINT);
3535
})
3636
.setupGroupDocsViewerApi(apiOptions -> {
3737
apiOptions.setApiEndpoint(VIEWER_API_ENDPOINT);
Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
package com.groupdocs.viewerui;
22

3-
public class Keys {
3+
public interface Keys {
44

5-
public static final String GROUPDOCSVIEWERUI_SECTION_SETTING_KEY = "GroupDocsViewerUI";
5+
String GROUPDOCSVIEWERUI_SECTION_SETTING_KEY = "GroupDocsViewerUI";
66

7-
public static final String GROUPDOCSVIEWERUI_MAIN_UI_RESOURCE = "index.html";
7+
String GROUPDOCSVIEWERUI_MAIN_UI_RESOURCE = "index.html";
88

9-
public static final String GROUPDOCSVIEWERUI_MAIN_UI_PATH = "#uiPath#";
9+
String GROUPDOCSVIEWERUI_MAIN_UI_PATH = "#uiPath#";
1010

11-
public static final String GROUPDOCSVIEWERUI_MAIN_UI_API_TARGET = "#apiEndpoint#";
11+
String GROUPDOCSVIEWERUI_MAIN_UI_TITLE = "#uiTitle#";
1212

13-
public static final String GROUPDOCSVIEWERUI_MAIN_UI_SETTINGS_PATH_TARGET = "#uiSettingsPath#";
13+
String GROUPDOCSVIEWERUI_MAIN_UI_CONFIG = "#uiConfig#";
1414

15-
public static final String GROUPDOCSVIEWERUI_STYLESHEETS_TARGET = "<link rel=\"stylesheet\" href=\"custom.css\">";
15+
String GROUPDOCSVIEWERUI_STYLESHEETS_TARGET = "<link rel=\"stylesheet\" href=\"custom.css\">";
1616

17-
public static final String DEFAULT_RESPONSE_CONTENT_TYPE = "application/json";
17+
String DEFAULT_RESPONSE_CONTENT_TYPE = "application/json";
1818

1919
}

0 commit comments

Comments
 (0)