public abstract class org.glassfish.appclient.client.acc.callbackhandler.CallbackGUIBindings$Binding extends java.lang.Object implements org.glassfish.appclient.client.acc.callbackhandler.CallbackBinding$GUI
{
private javax.swing.JComponent component;
protected javax.security.auth.callback.Callback callback;
final org.glassfish.appclient.client.acc.callbackhandler.CallbackGUIBindings this$0;
public void <init>(org.glassfish.appclient.client.acc.callbackhandler.CallbackGUIBindings)
{
org.glassfish.appclient.client.acc.callbackhandler.CallbackGUIBindings v;
org.glassfish.appclient.client.acc.callbackhandler.CallbackGUIBindings$Binding v;
v := @this: org.glassfish.appclient.client.acc.callbackhandler.CallbackGUIBindings$Binding;
v := @parameter: org.glassfish.appclient.client.acc.callbackhandler.CallbackGUIBindings;
v.<org.glassfish.appclient.client.acc.callbackhandler.CallbackGUIBindings$Binding: org.glassfish.appclient.client.acc.callbackhandler.CallbackGUIBindings this$0> = v;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.glassfish.appclient.client.acc.callbackhandler.CallbackGUIBindings$Binding: javax.swing.JComponent component> = null;
return;
}
protected javax.swing.JComponent createPromptedInputBox(java.lang.String, javax.swing.JComponent)
{
javax.swing.JComponent v;
javax.swing.JLabel v;
java.lang.String v;
org.glassfish.appclient.client.acc.callbackhandler.CallbackGUIBindings$Binding v;
javax.swing.Box v;
v := @this: org.glassfish.appclient.client.acc.callbackhandler.CallbackGUIBindings$Binding;
v := @parameter: java.lang.String;
v := @parameter: javax.swing.JComponent;
v = new javax.swing.Box;
specialinvoke v.<javax.swing.Box: void <init>(int)>(0);
v = new javax.swing.JLabel;
specialinvoke v.<javax.swing.JLabel: void <init>(java.lang.String)>(v);
virtualinvoke v.<javax.swing.Box: java.awt.Component add(java.awt.Component)>(v);
virtualinvoke v.<javax.swing.Box: java.awt.Component add(java.awt.Component)>(v);
return v;
}
protected org.glassfish.appclient.client.acc.callbackhandler.CallbackGUIBindings$MessageType getMessageType()
{
org.glassfish.appclient.client.acc.callbackhandler.CallbackGUIBindings$Binding v;
v := @this: org.glassfish.appclient.client.acc.callbackhandler.CallbackGUIBindings$Binding;
return null;
}
protected javax.swing.JScrollPane prepareScrollPane(javax.swing.JComponent)
{
javax.swing.JComponent v;
javax.swing.JScrollPane v;
org.glassfish.appclient.client.acc.callbackhandler.CallbackGUIBindings$Binding v;
v := @this: org.glassfish.appclient.client.acc.callbackhandler.CallbackGUIBindings$Binding;
v := @parameter: javax.swing.JComponent;
v = new javax.swing.JScrollPane;
specialinvoke v.<javax.swing.JScrollPane: void <init>(java.awt.Component)>(v);
return v;
}
protected javax.swing.JScrollPane prepareScrollPane(java.lang.String, javax.swing.JComponent)
{
javax.swing.JComponent v;
javax.swing.JScrollPane v;
javax.swing.JLabel v;
java.lang.String v;
javax.swing.border.EtchedBorder v;
org.glassfish.appclient.client.acc.callbackhandler.CallbackGUIBindings$Binding v;
v := @this: org.glassfish.appclient.client.acc.callbackhandler.CallbackGUIBindings$Binding;
v := @parameter: java.lang.String;
v := @parameter: javax.swing.JComponent;
v = new javax.swing.JScrollPane;
specialinvoke v.<javax.swing.JScrollPane: void <init>(java.awt.Component)>(v);
v = new javax.swing.JLabel;
specialinvoke v.<javax.swing.JLabel: void <init>(java.lang.String)>(v);
v = new javax.swing.border.EtchedBorder;
specialinvoke v.<javax.swing.border.EtchedBorder: void <init>(int)>(0);
virtualinvoke v.<javax.swing.JLabel: void setBorder(javax.swing.border.Border)>(v);
virtualinvoke v.<javax.swing.JScrollPane: void setColumnHeaderView(java.awt.Component)>(v);
return v;
}
protected abstract javax.swing.JComponent createComponent();
public javax.swing.JComponent getComponent()
{
javax.swing.JComponent v, v, v;
org.glassfish.appclient.client.acc.callbackhandler.CallbackGUIBindings$Binding v;
v := @this: org.glassfish.appclient.client.acc.callbackhandler.CallbackGUIBindings$Binding;
v = v.<org.glassfish.appclient.client.acc.callbackhandler.CallbackGUIBindings$Binding: javax.swing.JComponent component>;
if v != null goto label;
v = virtualinvoke v.<org.glassfish.appclient.client.acc.callbackhandler.CallbackGUIBindings$Binding: javax.swing.JComponent createComponent()>();
v.<org.glassfish.appclient.client.acc.callbackhandler.CallbackGUIBindings$Binding: javax.swing.JComponent component> = v;
label:
v = v.<org.glassfish.appclient.client.acc.callbackhandler.CallbackGUIBindings$Binding: javax.swing.JComponent component>;
return v;
}
public void setCallback(javax.security.auth.callback.Callback)
{
org.glassfish.appclient.client.acc.callbackhandler.CallbackGUIBindings$Binding v;
javax.security.auth.callback.Callback v;
v := @this: org.glassfish.appclient.client.acc.callbackhandler.CallbackGUIBindings$Binding;
v := @parameter: javax.security.auth.callback.Callback;
v.<org.glassfish.appclient.client.acc.callbackhandler.CallbackGUIBindings$Binding: javax.security.auth.callback.Callback callback> = v;
return;
}
}