com.tcdng.unify.web.ui.widget.panel.RemoteDocViewInfo Maven / Gradle / Ivy
/*
* Copyright 2018-2023 The Code Department.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.tcdng.unify.web.ui.widget.panel;
/**
* Remote document view data object.
*
* @author The Code Department
* @version 1.0
*/
public class RemoteDocViewInfo {
private String pageTitle;
private String colorScheme;
private String remoteDocUrl;
private String remoteSaveUrl;
public RemoteDocViewInfo(String pageTitle, String colorScheme, String remoteDocUrl, String remoteSaveUrl) {
this.pageTitle = pageTitle;
this.colorScheme = colorScheme;
this.remoteDocUrl = remoteDocUrl;
this.remoteSaveUrl = remoteSaveUrl;
}
public String getPageTitle() {
return pageTitle;
}
public String getColorScheme() {
return colorScheme;
}
public String getRemoteDocUrl() {
return remoteDocUrl;
}
public String getRemoteSaveUrl() {
return remoteSaveUrl;
}
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("{pageTitle = ").append(pageTitle);
sb.append(", colorScheme = ").append(colorScheme);
sb.append(", remoteDocUrl = ").append(remoteDocUrl);
sb.append(", remoteSaveUrl = ").append(remoteSaveUrl);
sb.append("}");
return sb.toString();
}
}