public abstract class org.apache.isis.viewer.wicket.ui.components.collectioncontents.ajaxtable.IsisAjaxHeadersToolbarAbstract extends org.apache.wicket.extensions.markup.html.repeater.data.table.AbstractToolbar
{
private static final long serialVersionUID;
private static final java.lang.String CLASS_SORT_NONE;
private static final java.lang.String CLASS_SORT_UP;
private static final java.lang.String CLASS_SORT_DOWN;
public void <init>(org.apache.wicket.extensions.markup.html.repeater.data.table.DataTable, org.apache.wicket.extensions.markup.html.repeater.data.sort.ISortStateLocator)
{
java.lang.Object[] v;
org.apache.wicket.extensions.markup.html.repeater.data.sort.ISortStateLocator v;
org.apache.wicket.extensions.markup.html.repeater.data.table.DataTable v;
org.apache.isis.viewer.wicket.ui.components.collectioncontents.ajaxtable.IsisAjaxHeadersToolbarAbstract v;
org.apache.isis.viewer.wicket.ui.components.collectioncontents.ajaxtable.IsisAjaxHeadersToolbarAbstract$1 v;
v := @this: org.apache.isis.viewer.wicket.ui.components.collectioncontents.ajaxtable.IsisAjaxHeadersToolbarAbstract;
v := @parameter: org.apache.wicket.extensions.markup.html.repeater.data.table.DataTable;
v := @parameter: org.apache.wicket.extensions.markup.html.repeater.data.sort.ISortStateLocator;
specialinvoke v.<org.apache.wicket.extensions.markup.html.repeater.data.table.AbstractToolbar: void <init>(org.apache.wicket.extensions.markup.html.repeater.data.table.DataTable)>(v);
v = new org.apache.isis.viewer.wicket.ui.components.collectioncontents.ajaxtable.IsisAjaxHeadersToolbarAbstract$1;
specialinvoke v.<org.apache.isis.viewer.wicket.ui.components.collectioncontents.ajaxtable.IsisAjaxHeadersToolbarAbstract$1: void <init>(org.apache.isis.viewer.wicket.ui.components.collectioncontents.ajaxtable.IsisAjaxHeadersToolbarAbstract,java.lang.String,org.apache.wicket.extensions.markup.html.repeater.data.table.DataTable,org.apache.wicket.extensions.markup.html.repeater.data.sort.ISortStateLocator)>(v, "headers", v, v);
v = newarray (org.apache.wicket.Component)[1];
v[0] = v;
virtualinvoke v.<org.apache.isis.viewer.wicket.ui.components.collectioncontents.ajaxtable.IsisAjaxHeadersToolbarAbstract: org.apache.wicket.MarkupContainer add(org.apache.wicket.Component[])>(v);
return;
}
protected org.apache.wicket.Component newSortIcon(java.lang.String, org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn, org.apache.wicket.extensions.markup.html.repeater.data.sort.ISortStateLocator)
{
org.apache.wicket.extensions.markup.html.repeater.data.sort.ISortStateLocator v;
org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn v;
org.apache.isis.viewer.wicket.ui.components.collectioncontents.ajaxtable.IsisAjaxHeadersToolbarAbstract$2 v;
java.lang.String v;
org.apache.isis.viewer.wicket.ui.components.collectioncontents.ajaxtable.IsisAjaxHeadersToolbarAbstract v;
v := @this: org.apache.isis.viewer.wicket.ui.components.collectioncontents.ajaxtable.IsisAjaxHeadersToolbarAbstract;
v := @parameter: java.lang.String;
v := @parameter: org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn;
v := @parameter: org.apache.wicket.extensions.markup.html.repeater.data.sort.ISortStateLocator;
v = new org.apache.isis.viewer.wicket.ui.components.collectioncontents.ajaxtable.IsisAjaxHeadersToolbarAbstract$2;
specialinvoke v.<org.apache.isis.viewer.wicket.ui.components.collectioncontents.ajaxtable.IsisAjaxHeadersToolbarAbstract$2: void <init>(org.apache.isis.viewer.wicket.ui.components.collectioncontents.ajaxtable.IsisAjaxHeadersToolbarAbstract,java.lang.String,org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn,org.apache.wicket.extensions.markup.html.repeater.data.sort.ISortStateLocator)>(v, v, v, v);
return v;
}
protected org.apache.wicket.markup.html.WebMarkupContainer newSortableHeader(java.lang.String, java.lang.Object, org.apache.wicket.extensions.markup.html.repeater.data.sort.ISortStateLocator)
{
org.apache.wicket.extensions.markup.html.repeater.data.sort.ISortStateLocator v;
java.lang.Object v;
java.lang.String v;
org.apache.isis.viewer.wicket.ui.components.collectioncontents.ajaxtable.IsisAjaxHeadersToolbarAbstract v;
org.apache.isis.viewer.wicket.ui.components.collectioncontents.ajaxtable.IsisAjaxHeadersToolbarAbstract$3 v;
v := @this: org.apache.isis.viewer.wicket.ui.components.collectioncontents.ajaxtable.IsisAjaxHeadersToolbarAbstract;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object;
v := @parameter: org.apache.wicket.extensions.markup.html.repeater.data.sort.ISortStateLocator;
v = new org.apache.isis.viewer.wicket.ui.components.collectioncontents.ajaxtable.IsisAjaxHeadersToolbarAbstract$3;
specialinvoke v.<org.apache.isis.viewer.wicket.ui.components.collectioncontents.ajaxtable.IsisAjaxHeadersToolbarAbstract$3: void <init>(org.apache.isis.viewer.wicket.ui.components.collectioncontents.ajaxtable.IsisAjaxHeadersToolbarAbstract,java.lang.String,java.lang.Object,org.apache.wicket.extensions.markup.html.repeater.data.sort.ISortStateLocator)>(v, v, v, v);
return v;
}
}