public abstract class org.apache.isis.applib.layout.grid.GridAbstract extends java.lang.Object implements org.apache.isis.applib.layout.grid.Grid
{
private java.lang.Class domainClass;
private java.lang.String tnsAndSchemaLocation;
private boolean normalized;
public void <init>()
{
org.apache.isis.applib.layout.grid.GridAbstract v;
v := @this: org.apache.isis.applib.layout.grid.GridAbstract;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public java.lang.Class getDomainClass()
{
java.lang.Class v;
org.apache.isis.applib.layout.grid.GridAbstract v;
v := @this: org.apache.isis.applib.layout.grid.GridAbstract;
v = v.<org.apache.isis.applib.layout.grid.GridAbstract: java.lang.Class domainClass>;
return v;
}
public void setDomainClass(java.lang.Class)
{
java.lang.Class v;
org.apache.isis.applib.layout.grid.GridAbstract v;
v := @this: org.apache.isis.applib.layout.grid.GridAbstract;
v := @parameter: java.lang.Class;
v.<org.apache.isis.applib.layout.grid.GridAbstract: java.lang.Class domainClass> = v;
return;
}
public java.lang.String getTnsAndSchemaLocation()
{
java.lang.String v;
org.apache.isis.applib.layout.grid.GridAbstract v;
v := @this: org.apache.isis.applib.layout.grid.GridAbstract;
v = v.<org.apache.isis.applib.layout.grid.GridAbstract: java.lang.String tnsAndSchemaLocation>;
return v;
}
public void setTnsAndSchemaLocation(java.lang.String)
{
java.lang.String v;
org.apache.isis.applib.layout.grid.GridAbstract v;
v := @this: org.apache.isis.applib.layout.grid.GridAbstract;
v := @parameter: java.lang.String;
v.<org.apache.isis.applib.layout.grid.GridAbstract: java.lang.String tnsAndSchemaLocation> = v;
return;
}
public boolean isNormalized()
{
org.apache.isis.applib.layout.grid.GridAbstract v;
boolean v;
v := @this: org.apache.isis.applib.layout.grid.GridAbstract;
v = v.<org.apache.isis.applib.layout.grid.GridAbstract: boolean normalized>;
return v;
}
public void setNormalized(boolean)
{
org.apache.isis.applib.layout.grid.GridAbstract v;
boolean v;
v := @this: org.apache.isis.applib.layout.grid.GridAbstract;
v := @parameter: boolean;
v.<org.apache.isis.applib.layout.grid.GridAbstract: boolean normalized> = v;
return;
}
protected void traverseActions(org.apache.isis.applib.layout.component.ActionLayoutDataOwner, org.apache.isis.applib.layout.grid.Grid$Visitor)
{
java.util.Iterator v;
org.apache.isis.applib.layout.grid.GridAbstract v;
java.util.ArrayList v;
org.apache.isis.applib.layout.component.ActionLayoutDataOwner v;
java.util.List v;
java.lang.Object v;
org.apache.isis.applib.layout.grid.Grid$Visitor v;
boolean v;
v := @this: org.apache.isis.applib.layout.grid.GridAbstract;
v := @parameter: org.apache.isis.applib.layout.component.ActionLayoutDataOwner;
v := @parameter: org.apache.isis.applib.layout.grid.Grid$Visitor;
v = interfaceinvoke v.<org.apache.isis.applib.layout.component.ActionLayoutDataOwner: java.util.List getActions()>();
if v != null goto label;
return;
label:
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>(java.util.Collection)>(v);
v = virtualinvoke v.<java.util.ArrayList: 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.component.ActionLayoutData: void setOwner(org.apache.isis.applib.layout.component.ActionLayoutDataOwner)>(v);
interfaceinvoke v.<org.apache.isis.applib.layout.grid.Grid$Visitor: void visit(org.apache.isis.applib.layout.component.ActionLayoutData)>(v);
goto label;
label:
return;
}
protected void traverseFieldSets(org.apache.isis.applib.layout.component.FieldSetOwner, org.apache.isis.applib.layout.grid.Grid$Visitor)
{
java.util.Iterator v, v;
org.apache.isis.applib.layout.grid.GridAbstract v;
org.apache.isis.applib.layout.component.FieldSetOwner v;
java.util.ArrayList v, v;
java.util.List v, v;
java.lang.Object v, v;
org.apache.isis.applib.layout.grid.Grid$Visitor v;
boolean v, v;
v := @this: org.apache.isis.applib.layout.grid.GridAbstract;
v := @parameter: org.apache.isis.applib.layout.component.FieldSetOwner;
v := @parameter: org.apache.isis.applib.layout.grid.Grid$Visitor;
v = interfaceinvoke v.<org.apache.isis.applib.layout.component.FieldSetOwner: java.util.List getFieldSets()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>(java.util.Collection)>(v);
v = virtualinvoke v.<java.util.ArrayList: 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.component.FieldSet: void setOwner(org.apache.isis.applib.layout.component.FieldSetOwner)>(v);
interfaceinvoke v.<org.apache.isis.applib.layout.grid.Grid$Visitor: void visit(org.apache.isis.applib.layout.component.FieldSet)>(v);
virtualinvoke v.<org.apache.isis.applib.layout.grid.GridAbstract: void traverseActions(org.apache.isis.applib.layout.component.ActionLayoutDataOwner,org.apache.isis.applib.layout.grid.Grid$Visitor)>(v, v);
v = virtualinvoke v.<org.apache.isis.applib.layout.component.FieldSet: java.util.List getProperties()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>(java.util.Collection)>(v);
v = virtualinvoke v.<java.util.ArrayList: 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.component.PropertyLayoutData: void setOwner(org.apache.isis.applib.layout.component.FieldSet)>(v);
interfaceinvoke v.<org.apache.isis.applib.layout.grid.Grid$Visitor: void visit(org.apache.isis.applib.layout.component.PropertyLayoutData)>(v);
virtualinvoke v.<org.apache.isis.applib.layout.grid.GridAbstract: void traverseActions(org.apache.isis.applib.layout.component.ActionLayoutDataOwner,org.apache.isis.applib.layout.grid.Grid$Visitor)>(v, v);
goto label;
label:
return;
}
protected void traverseCollections(org.apache.isis.applib.layout.component.CollectionLayoutDataOwner, org.apache.isis.applib.layout.grid.Grid$Visitor)
{
java.util.Iterator v;
org.apache.isis.applib.layout.grid.GridAbstract v;
java.util.ArrayList v;
org.apache.isis.applib.layout.component.CollectionLayoutDataOwner v;
java.util.List v;
java.lang.Object v;
org.apache.isis.applib.layout.grid.Grid$Visitor v;
boolean v;
v := @this: org.apache.isis.applib.layout.grid.GridAbstract;
v := @parameter: org.apache.isis.applib.layout.component.CollectionLayoutDataOwner;
v := @parameter: org.apache.isis.applib.layout.grid.Grid$Visitor;
v = interfaceinvoke v.<org.apache.isis.applib.layout.component.CollectionLayoutDataOwner: java.util.List getCollections()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>(java.util.Collection)>(v);
v = virtualinvoke v.<java.util.ArrayList: 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.component.CollectionLayoutData: void setOwner(org.apache.isis.applib.layout.component.CollectionLayoutDataOwner)>(v);
interfaceinvoke v.<org.apache.isis.applib.layout.grid.Grid$Visitor: void visit(org.apache.isis.applib.layout.component.CollectionLayoutData)>(v);
virtualinvoke v.<org.apache.isis.applib.layout.grid.GridAbstract: void traverseActions(org.apache.isis.applib.layout.component.ActionLayoutDataOwner,org.apache.isis.applib.layout.grid.Grid$Visitor)>(v, v);
goto label;
label:
return;
}
public java.util.LinkedHashMap getAllPropertiesById()
{
java.util.LinkedHashMap v;
org.apache.isis.applib.layout.grid.GridAbstract$1 v;
org.apache.isis.applib.layout.grid.GridAbstract v;
v := @this: org.apache.isis.applib.layout.grid.GridAbstract;
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>()>();
v = new org.apache.isis.applib.layout.grid.GridAbstract$1;
specialinvoke v.<org.apache.isis.applib.layout.grid.GridAbstract$1: void <init>(org.apache.isis.applib.layout.grid.GridAbstract,java.util.LinkedHashMap)>(v, v);
virtualinvoke v.<org.apache.isis.applib.layout.grid.GridAbstract: void visit(org.apache.isis.applib.layout.grid.Grid$Visitor)>(v);
return v;
}
public java.util.LinkedHashMap getAllCollectionsById()
{
java.util.LinkedHashMap v;
org.apache.isis.applib.layout.grid.GridAbstract$2 v;
org.apache.isis.applib.layout.grid.GridAbstract v;
v := @this: org.apache.isis.applib.layout.grid.GridAbstract;
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>()>();
v = new org.apache.isis.applib.layout.grid.GridAbstract$2;
specialinvoke v.<org.apache.isis.applib.layout.grid.GridAbstract$2: void <init>(org.apache.isis.applib.layout.grid.GridAbstract,java.util.LinkedHashMap)>(v, v);
virtualinvoke v.<org.apache.isis.applib.layout.grid.GridAbstract: void visit(org.apache.isis.applib.layout.grid.Grid$Visitor)>(v);
return v;
}
public java.util.LinkedHashMap getAllActionsById()
{
java.util.LinkedHashMap v;
org.apache.isis.applib.layout.grid.GridAbstract$3 v;
org.apache.isis.applib.layout.grid.GridAbstract v;
v := @this: org.apache.isis.applib.layout.grid.GridAbstract;
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>()>();
v = new org.apache.isis.applib.layout.grid.GridAbstract$3;
specialinvoke v.<org.apache.isis.applib.layout.grid.GridAbstract$3: void <init>(org.apache.isis.applib.layout.grid.GridAbstract,java.util.LinkedHashMap)>(v, v);
virtualinvoke v.<org.apache.isis.applib.layout.grid.GridAbstract: void visit(org.apache.isis.applib.layout.grid.Grid$Visitor)>(v);
return v;
}
public java.util.LinkedHashMap getAllFieldSetsByName()
{
java.util.LinkedHashMap v;
org.apache.isis.applib.layout.grid.GridAbstract$4 v;
org.apache.isis.applib.layout.grid.GridAbstract v;
v := @this: org.apache.isis.applib.layout.grid.GridAbstract;
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>()>();
v = new org.apache.isis.applib.layout.grid.GridAbstract$4;
specialinvoke v.<org.apache.isis.applib.layout.grid.GridAbstract$4: void <init>(org.apache.isis.applib.layout.grid.GridAbstract,java.util.LinkedHashMap)>(v, v);
virtualinvoke v.<org.apache.isis.applib.layout.grid.GridAbstract: void visit(org.apache.isis.applib.layout.grid.Grid$Visitor)>(v);
return v;
}
}