public class org.apache.isis.applib.layout.grid.bootstrap.BS3Col extends org.apache.isis.applib.layout.grid.bootstrap.BS3RowContent implements org.apache.isis.applib.layout.component.ActionLayoutDataOwner, org.apache.isis.applib.layout.grid.bootstrap.BS3TabGroupOwner, org.apache.isis.applib.layout.grid.bootstrap.BS3RowOwner, org.apache.isis.applib.layout.component.FieldSetOwner, org.apache.isis.applib.layout.grid.bootstrap.HasCssId, org.apache.isis.applib.layout.component.CollectionLayoutDataOwner, org.apache.isis.applib.layout.component.DomainObjectLayoutDataOwner
{
private static final long serialVersionUID;
private static final org.apache.isis.commons.internal.primitives._Ints$Range range;
private java.lang.String id;
private int span;
private java.lang.Boolean unreferencedActions;
private java.lang.Boolean unreferencedCollections;
private org.apache.isis.applib.layout.component.DomainObjectLayoutData domainObject;
private java.util.List sizeSpans;
private java.util.List actions;
private java.util.List rows;
private java.util.List tabGroups;
private java.util.List fieldSets;
private java.util.List collections;
private java.lang.String metadataError;
public void <init>()
{
org.apache.isis.applib.layout.grid.bootstrap.BS3Col v;
java.util.ArrayList v, v, v, v, v, v;
v := @this: org.apache.isis.applib.layout.grid.bootstrap.BS3Col;
specialinvoke v.<org.apache.isis.applib.layout.grid.bootstrap.BS3RowContent: void <init>()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: java.util.List sizeSpans> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: java.util.List actions> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: java.util.List rows> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: java.util.List tabGroups> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: java.util.List fieldSets> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: java.util.List collections> = v;
return;
}
public java.lang.String getId()
{
org.apache.isis.applib.layout.grid.bootstrap.BS3Col v;
java.lang.String v;
v := @this: org.apache.isis.applib.layout.grid.bootstrap.BS3Col;
v = v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: java.lang.String id>;
return v;
}
public void setId(java.lang.String)
{
org.apache.isis.applib.layout.grid.bootstrap.BS3Col v;
java.lang.String v;
v := @this: org.apache.isis.applib.layout.grid.bootstrap.BS3Col;
v := @parameter: java.lang.String;
v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: java.lang.String id> = v;
return;
}
public int getSpan()
{
org.apache.isis.applib.layout.grid.bootstrap.BS3Col v;
org.apache.isis.commons.internal.primitives._Ints$Range v;
int v, v;
v := @this: org.apache.isis.applib.layout.grid.bootstrap.BS3Col;
v = <org.apache.isis.applib.layout.grid.bootstrap.BS3Col: org.apache.isis.commons.internal.primitives._Ints$Range range1_12>;
v = v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: int span>;
v = virtualinvoke v.<org.apache.isis.commons.internal.primitives._Ints$Range: int bounded(int)>(v);
return v;
}
public void setSpan(int)
{
org.apache.isis.applib.layout.grid.bootstrap.BS3Col v;
org.apache.isis.commons.internal.primitives._Ints$Range v;
int v, v;
v := @this: org.apache.isis.applib.layout.grid.bootstrap.BS3Col;
v := @parameter: int;
v = <org.apache.isis.applib.layout.grid.bootstrap.BS3Col: org.apache.isis.commons.internal.primitives._Ints$Range range1_12>;
v = virtualinvoke v.<org.apache.isis.commons.internal.primitives._Ints$Range: int bounded(int)>(v);
v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: int span> = v;
return;
}
public java.lang.Boolean isUnreferencedActions()
{
java.lang.Boolean v;
org.apache.isis.applib.layout.grid.bootstrap.BS3Col v;
v := @this: org.apache.isis.applib.layout.grid.bootstrap.BS3Col;
v = v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: java.lang.Boolean unreferencedActions>;
return v;
}
public void setUnreferencedActions(java.lang.Boolean)
{
java.lang.Boolean v;
org.apache.isis.applib.layout.grid.bootstrap.BS3Col v;
v := @this: org.apache.isis.applib.layout.grid.bootstrap.BS3Col;
v := @parameter: java.lang.Boolean;
v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: java.lang.Boolean unreferencedActions> = v;
return;
}
public java.lang.Boolean isUnreferencedCollections()
{
java.lang.Boolean v;
org.apache.isis.applib.layout.grid.bootstrap.BS3Col v;
v := @this: org.apache.isis.applib.layout.grid.bootstrap.BS3Col;
v = v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: java.lang.Boolean unreferencedCollections>;
return v;
}
public void setUnreferencedCollections(java.lang.Boolean)
{
java.lang.Boolean v;
org.apache.isis.applib.layout.grid.bootstrap.BS3Col v;
v := @this: org.apache.isis.applib.layout.grid.bootstrap.BS3Col;
v := @parameter: java.lang.Boolean;
v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: java.lang.Boolean unreferencedCollections> = v;
return;
}
public org.apache.isis.applib.layout.component.DomainObjectLayoutData getDomainObject()
{
org.apache.isis.applib.layout.grid.bootstrap.BS3Col v;
org.apache.isis.applib.layout.component.DomainObjectLayoutData v;
v := @this: org.apache.isis.applib.layout.grid.bootstrap.BS3Col;
v = v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: org.apache.isis.applib.layout.component.DomainObjectLayoutData domainObject>;
return v;
}
public void setDomainObject(org.apache.isis.applib.layout.component.DomainObjectLayoutData)
{
org.apache.isis.applib.layout.grid.bootstrap.BS3Col v;
org.apache.isis.applib.layout.component.DomainObjectLayoutData v;
v := @this: org.apache.isis.applib.layout.grid.bootstrap.BS3Col;
v := @parameter: org.apache.isis.applib.layout.component.DomainObjectLayoutData;
v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: org.apache.isis.applib.layout.component.DomainObjectLayoutData domainObject> = v;
return;
}
public java.util.List getSizeSpans()
{
org.apache.isis.applib.layout.grid.bootstrap.BS3Col v;
java.util.List v;
v := @this: org.apache.isis.applib.layout.grid.bootstrap.BS3Col;
v = v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: java.util.List sizeSpans>;
return v;
}
public void setSizeSpans(java.util.List)
{
org.apache.isis.applib.layout.grid.bootstrap.BS3Col v;
java.util.List v;
v := @this: org.apache.isis.applib.layout.grid.bootstrap.BS3Col;
v := @parameter: java.util.List;
v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: java.util.List sizeSpans> = v;
return;
}
public java.util.List getActions()
{
org.apache.isis.applib.layout.grid.bootstrap.BS3Col v;
java.util.List v;
v := @this: org.apache.isis.applib.layout.grid.bootstrap.BS3Col;
v = v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: java.util.List actions>;
return v;
}
public void setActions(java.util.List)
{
org.apache.isis.applib.layout.grid.bootstrap.BS3Col v;
java.util.List v;
v := @this: org.apache.isis.applib.layout.grid.bootstrap.BS3Col;
v := @parameter: java.util.List;
v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: java.util.List actions> = v;
return;
}
public java.util.List getRows()
{
org.apache.isis.applib.layout.grid.bootstrap.BS3Col v;
java.util.List v;
v := @this: org.apache.isis.applib.layout.grid.bootstrap.BS3Col;
v = v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: java.util.List rows>;
return v;
}
public void setRows(java.util.List)
{
org.apache.isis.applib.layout.grid.bootstrap.BS3Col v;
java.util.List v;
v := @this: org.apache.isis.applib.layout.grid.bootstrap.BS3Col;
v := @parameter: java.util.List;
v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: java.util.List rows> = v;
return;
}
public java.util.List getTabGroups()
{
org.apache.isis.applib.layout.grid.bootstrap.BS3Col v;
java.util.List v;
v := @this: org.apache.isis.applib.layout.grid.bootstrap.BS3Col;
v = v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: java.util.List tabGroups>;
return v;
}
public void setTabGroups(java.util.List)
{
org.apache.isis.applib.layout.grid.bootstrap.BS3Col v;
java.util.List v;
v := @this: org.apache.isis.applib.layout.grid.bootstrap.BS3Col;
v := @parameter: java.util.List;
v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: java.util.List tabGroups> = v;
return;
}
public java.util.List getFieldSets()
{
org.apache.isis.applib.layout.grid.bootstrap.BS3Col v;
java.util.List v;
v := @this: org.apache.isis.applib.layout.grid.bootstrap.BS3Col;
v = v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: java.util.List fieldSets>;
return v;
}
public void setFieldSets(java.util.List)
{
org.apache.isis.applib.layout.grid.bootstrap.BS3Col v;
java.util.List v;
v := @this: org.apache.isis.applib.layout.grid.bootstrap.BS3Col;
v := @parameter: java.util.List;
v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: java.util.List fieldSets> = v;
return;
}
public java.util.List getCollections()
{
org.apache.isis.applib.layout.grid.bootstrap.BS3Col v;
java.util.List v;
v := @this: org.apache.isis.applib.layout.grid.bootstrap.BS3Col;
v = v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: java.util.List collections>;
return v;
}
public void setCollections(java.util.List)
{
org.apache.isis.applib.layout.grid.bootstrap.BS3Col v;
java.util.List v;
v := @this: org.apache.isis.applib.layout.grid.bootstrap.BS3Col;
v := @parameter: java.util.List;
v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: java.util.List collections> = v;
return;
}
public java.lang.String getMetadataError()
{
org.apache.isis.applib.layout.grid.bootstrap.BS3Col v;
java.lang.String v;
v := @this: org.apache.isis.applib.layout.grid.bootstrap.BS3Col;
v = v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: java.lang.String metadataError>;
return v;
}
public void setMetadataError(java.lang.String)
{
org.apache.isis.applib.layout.grid.bootstrap.BS3Col v;
java.lang.String v;
v := @this: org.apache.isis.applib.layout.grid.bootstrap.BS3Col;
v := @parameter: java.lang.String;
v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: java.lang.String metadataError> = v;
return;
}
public java.lang.String toCssClass()
{
org.apache.isis.applib.layout.grid.bootstrap.BS3Col v;
org.apache.isis.applib.layout.grid.bootstrap.SizeSpan v;
java.util.Iterator v;
org.apache.isis.applib.layout.grid.bootstrap.Size v, v;
java.util.List v;
int v;
java.lang.Object v;
java.lang.StringBuilder v;
java.lang.String v, v, v, v;
boolean v;
v := @this: org.apache.isis.applib.layout.grid.bootstrap.BS3Col;
v = new java.lang.StringBuilder;
specialinvoke v.<java.lang.StringBuilder: void <init>()>();
v = virtualinvoke v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: org.apache.isis.applib.layout.grid.bootstrap.Size getSize()>();
if v == null goto label;
v = virtualinvoke v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: org.apache.isis.applib.layout.grid.bootstrap.Size getSize()>();
goto label;
label:
v = <org.apache.isis.applib.layout.grid.bootstrap.Size: org.apache.isis.applib.layout.grid.bootstrap.Size MD>;
label:
v = virtualinvoke v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: int getSpan()>();
v = staticinvoke <org.apache.isis.applib.layout.grid.bootstrap.SizeSpan: org.apache.isis.applib.layout.grid.bootstrap.SizeSpan 'with'(org.apache.isis.applib.layout.grid.bootstrap.Size,int)>(v, v);
virtualinvoke v.<org.apache.isis.applib.layout.grid.bootstrap.SizeSpan: java.lang.StringBuilder appendCssClassFragment(java.lang.StringBuilder)>(v);
v = virtualinvoke v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: java.util.List getSizeSpans()>();
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
virtualinvoke v.<org.apache.isis.applib.layout.grid.bootstrap.SizeSpan: java.lang.StringBuilder appendCssClassFragment(java.lang.StringBuilder)>(v);
goto label;
label:
v = virtualinvoke v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: java.lang.String getCssClass()>();
if v == null goto label;
v = virtualinvoke v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: java.lang.String getCssClass()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>(" \u0001");
goto label;
label:
v = "";
label:
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.String toString()>();
return v;
}
public java.lang.String toString()
{
org.apache.isis.applib.layout.grid.bootstrap.BS3Col v;
java.lang.String v, v, v, v, v;
v := @this: org.apache.isis.applib.layout.grid.bootstrap.BS3Col;
v = v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: java.lang.String id>;
if v == null goto label;
v = v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: java.lang.String id>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("#\u ");
goto label;
label:
v = "";
label:
v = virtualinvoke v.<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: java.lang.String toCssClass()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String,java.lang.String)>(v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u0001\u0001");
return v;
}
static void <clinit>()
{
org.apache.isis.commons.internal.primitives._Ints$Bound v, v;
org.apache.isis.commons.internal.primitives._Ints$Range v;
v = staticinvoke <org.apache.isis.commons.internal.primitives._Ints$Bound: org.apache.isis.commons.internal.primitives._Ints$Bound inclusive(int)>(1);
v = staticinvoke <org.apache.isis.commons.internal.primitives._Ints$Bound: org.apache.isis.commons.internal.primitives._Ints$Bound inclusive(int)>(12);
v = staticinvoke <org.apache.isis.commons.internal.primitives._Ints$Range: org.apache.isis.commons.internal.primitives._Ints$Range of(org.apache.isis.commons.internal.primitives._Ints$Bound,org.apache.isis.commons.internal.primitives._Ints$Bound)>(v, v);
<org.apache.isis.applib.layout.grid.bootstrap.BS3Col: org.apache.isis.commons.internal.primitives._Ints$Range range1_12> = v;
return;
}
}