public class org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig extends de.agilecoders.wicket.jquery.AbstractConfig
{
private static final long serialVersionUID;
private static final de.agilecoders.wicket.jquery.IKey INITIAL_PAGE;
private static final de.agilecoders.wicket.jquery.IKey INITIAL_SCALE;
private static final de.agilecoders.wicket.jquery.IKey INITIAL_HEIGHT;
private static final de.agilecoders.wicket.jquery.IKey WORKER_DISABLED;
private static final de.agilecoders.wicket.jquery.IKey PDF_DOCUMENT_URL;
private static final de.agilecoders.wicket.jquery.IKey WORKER_URL;
private static final de.agilecoders.wicket.jquery.IKey CANVAS_ID;
public void <init>()
{
org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig v;
v := @this: org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig;
specialinvoke v.<de.agilecoders.wicket.jquery.AbstractConfig: void <init>()>();
return;
}
public org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig withInitialPage(int)
{
org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig v;
int v;
de.agilecoders.wicket.jquery.IKey v;
java.lang.Integer v;
v := @this: org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig;
v := @parameter: int;
if v >= 1 goto label;
v = 1;
label:
v = <org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig: de.agilecoders.wicket.jquery.IKey INITIAL_PAGE>;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
virtualinvoke v.<org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig: de.agilecoders.wicket.jquery.AbstractConfig put(de.agilecoders.wicket.jquery.IKey,java.lang.Object)>(v, v);
return v;
}
public int getInitialPage()
{
org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig v;
int v;
de.agilecoders.wicket.jquery.IKey v;
java.lang.Object v;
v := @this: org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig;
v = <org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig: de.agilecoders.wicket.jquery.IKey INITIAL_PAGE>;
v = virtualinvoke v.<org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig: java.lang.Object get(de.agilecoders.wicket.jquery.IKey)>(v);
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
return v;
}
public org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig withInitialHeight(int)
{
java.lang.Object[] v;
org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig v;
int v;
de.agilecoders.wicket.jquery.IKey v;
java.lang.Integer v;
boolean v;
v := @this: org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig;
v := @parameter: int;
if v < 400 goto label;
if v > 2000 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = newarray (java.lang.Object)[0];
staticinvoke <org.apache.wicket.util.lang.Args: boolean isTrue(boolean,java.lang.String,java.lang.Object[])>(v, "\'initialHeight\' must be between 400 and 2000", v);
v = <org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig: de.agilecoders.wicket.jquery.IKey INITIAL_HEIGHT>;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
virtualinvoke v.<org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig: de.agilecoders.wicket.jquery.AbstractConfig put(de.agilecoders.wicket.jquery.IKey,java.lang.Object)>(v, v);
return v;
}
public int getInitialHeight()
{
org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig v;
int v;
de.agilecoders.wicket.jquery.IKey v;
java.lang.Object v;
v := @this: org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig;
v = <org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig: de.agilecoders.wicket.jquery.IKey INITIAL_HEIGHT>;
v = virtualinvoke v.<org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig: java.lang.Object get(de.agilecoders.wicket.jquery.IKey)>(v);
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
return v;
}
public org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig withInitialScale(org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.Scale)
{
org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig v;
de.agilecoders.wicket.jquery.IKey v;
java.lang.String v;
org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.Scale v;
v := @this: org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig;
v := @parameter: org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.Scale;
v = <org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig: de.agilecoders.wicket.jquery.IKey INITIAL_SCALE>;
v = virtualinvoke v.<org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.Scale: java.lang.String getValue()>();
virtualinvoke v.<org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig: de.agilecoders.wicket.jquery.AbstractConfig put(de.agilecoders.wicket.jquery.IKey,java.lang.Object)>(v, v);
return v;
}
public java.lang.String getInitialScale()
{
de.agilecoders.wicket.jquery.IKey v;
java.lang.Object v;
org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig v;
v := @this: org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig;
v = <org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig: de.agilecoders.wicket.jquery.IKey INITIAL_SCALE>;
v = virtualinvoke v.<org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig: java.lang.Object get(de.agilecoders.wicket.jquery.IKey)>(v);
return v;
}
public org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig disableWorker(boolean)
{
org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig v;
java.lang.Boolean v;
de.agilecoders.wicket.jquery.IKey v;
boolean v;
v := @this: org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig;
v := @parameter: boolean;
v = <org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig: de.agilecoders.wicket.jquery.IKey WORKER_DISABLED>;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
virtualinvoke v.<org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig: de.agilecoders.wicket.jquery.AbstractConfig put(de.agilecoders.wicket.jquery.IKey,java.lang.Object)>(v, v);
return v;
}
public boolean isWorkerDisabled()
{
org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig v;
de.agilecoders.wicket.jquery.IKey v;
java.lang.Object v;
boolean v;
v := @this: org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig;
v = <org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig: de.agilecoders.wicket.jquery.IKey WORKER_DISABLED>;
v = virtualinvoke v.<org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig: java.lang.Object get(de.agilecoders.wicket.jquery.IKey)>(v);
v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
return v;
}
public org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig withDocumentUrl(java.lang.CharSequence)
{
de.agilecoders.wicket.jquery.IKey v;
java.lang.CharSequence v;
org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig v;
v := @this: org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig;
v := @parameter: java.lang.CharSequence;
v = <org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig: de.agilecoders.wicket.jquery.IKey PDF_DOCUMENT_URL>;
virtualinvoke v.<org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig: de.agilecoders.wicket.jquery.AbstractConfig put(de.agilecoders.wicket.jquery.IKey,java.lang.Object)>(v, v);
return v;
}
public java.lang.CharSequence getDocumentUrl()
{
de.agilecoders.wicket.jquery.IKey v;
java.lang.Object v;
org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig v;
v := @this: org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig;
v = <org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig: de.agilecoders.wicket.jquery.IKey PDF_DOCUMENT_URL>;
v = virtualinvoke v.<org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig: java.lang.Object get(de.agilecoders.wicket.jquery.IKey)>(v);
return v;
}
public org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig withWorkerUrl(java.lang.String)
{
de.agilecoders.wicket.jquery.IKey v;
java.lang.String v;
org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig v;
v := @this: org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig;
v := @parameter: java.lang.String;
v = <org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig: de.agilecoders.wicket.jquery.IKey WORKER_URL>;
virtualinvoke v.<org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig: de.agilecoders.wicket.jquery.AbstractConfig put(de.agilecoders.wicket.jquery.IKey,java.lang.Object)>(v, v);
return v;
}
public java.lang.CharSequence getWorkerUrl()
{
de.agilecoders.wicket.jquery.IKey v;
java.lang.Object v;
org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig v;
v := @this: org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig;
v = <org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig: de.agilecoders.wicket.jquery.IKey WORKER_URL>;
v = virtualinvoke v.<org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig: java.lang.Object get(de.agilecoders.wicket.jquery.IKey)>(v);
return v;
}
public org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig withCanvasId(java.lang.String)
{
de.agilecoders.wicket.jquery.IKey v;
java.lang.String v;
org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig v;
v := @this: org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig;
v := @parameter: java.lang.String;
v = <org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig: de.agilecoders.wicket.jquery.IKey CANVAS_ID>;
virtualinvoke v.<org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig: de.agilecoders.wicket.jquery.AbstractConfig put(de.agilecoders.wicket.jquery.IKey,java.lang.Object)>(v, v);
return v;
}
public java.lang.CharSequence getCanvasId()
{
de.agilecoders.wicket.jquery.IKey v;
java.lang.Object v;
org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig v;
v := @this: org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig;
v = <org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig: de.agilecoders.wicket.jquery.IKey CANVAS_ID>;
v = virtualinvoke v.<org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig: java.lang.Object get(de.agilecoders.wicket.jquery.IKey)>(v);
return v;
}
static void <clinit>()
{
java.lang.Integer v, v;
org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.Scale v;
de.agilecoders.wicket.jquery.Key v, v, v, v, v, v, v;
java.lang.Boolean v;
java.lang.String v;
v = new de.agilecoders.wicket.jquery.Key;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(1);
specialinvoke v.<de.agilecoders.wicket.jquery.Key: void <init>(java.lang.String,java.lang.Object)>("initialPage", v);
<org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig: de.agilecoders.wicket.jquery.IKey INITIAL_PAGE> = v;
v = new de.agilecoders.wicket.jquery.Key;
v = <org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.Scale: org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.Scale _1_00>;
v = virtualinvoke v.<org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.Scale: java.lang.String getValue()>();
specialinvoke v.<de.agilecoders.wicket.jquery.Key: void <init>(java.lang.String,java.lang.Object)>("initialScale", v);
<org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig: de.agilecoders.wicket.jquery.IKey INITIAL_SCALE> = v;
v = new de.agilecoders.wicket.jquery.Key;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(800);
specialinvoke v.<de.agilecoders.wicket.jquery.Key: void <init>(java.lang.String,java.lang.Object)>("initialHeight", v);
<org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig: de.agilecoders.wicket.jquery.IKey INITIAL_HEIGHT> = v;
v = new de.agilecoders.wicket.jquery.Key;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
specialinvoke v.<de.agilecoders.wicket.jquery.Key: void <init>(java.lang.String,java.lang.Object)>("workerDisabled", v);
<org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig: de.agilecoders.wicket.jquery.IKey WORKER_DISABLED> = v;
v = new de.agilecoders.wicket.jquery.Key;
specialinvoke v.<de.agilecoders.wicket.jquery.Key: void <init>(java.lang.String,java.lang.Object)>("documentUrl", null);
<org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig: de.agilecoders.wicket.jquery.IKey PDF_DOCUMENT_URL> = v;
v = new de.agilecoders.wicket.jquery.Key;
specialinvoke v.<de.agilecoders.wicket.jquery.Key: void <init>(java.lang.String,java.lang.Object)>("workerUrl", null);
<org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig: de.agilecoders.wicket.jquery.IKey WORKER_URL> = v;
v = new de.agilecoders.wicket.jquery.Key;
specialinvoke v.<de.agilecoders.wicket.jquery.Key: void <init>(java.lang.String,java.lang.Object)>("canvasId", null);
<org.apache.isis.extensions.viewer.wicket.pdfjs.applib.config.PdfJsConfig: de.agilecoders.wicket.jquery.IKey CANVAS_ID> = v;
return;
}
}