public class org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler extends java.lang.Object implements org.apache.isis.subdomains.excel.testing.FixtureAwareRowHandler, org.apache.isis.subdomains.excel.applib.dom.ExcelMetaDataEnabled
{
private java.lang.String excelSheetName;
private java.lang.Integer excelRowNumber;
private java.lang.String description;
private org.apache.isis.subdomains.excel.fixtures.demoapp.todomodule.dom.Category category;
private org.apache.isis.subdomains.excel.fixtures.demoapp.todomodule.dom.Subcategory subcategory;
private java.math.BigDecimal cost;
private org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureScript$ExecutionContext executionContext;
private org.apache.isis.subdomains.excel.testing.ExcelFixture excelFixture;
public void <init>()
{
org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler v;
v := @this: org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public void handleRow(org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler)
{
org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler v, v;
org.apache.isis.subdomains.excel.fixtures.demoapp.todomodule.dom.Category v, v;
org.apache.isis.subdomains.excel.fixtures.demoapp.todomodule.dom.Subcategory v, v;
org.apache.isis.subdomains.excel.testing.ExcelFixture v;
org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureScript$ExecutionContext v;
v := @this: org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler;
v := @parameter: org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler;
v = v.<org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler2: org.apache.isis.subdomains.excel.fixtures.demoapp.todomodule.dom.Category category>;
if v != null goto label;
v = v.<org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler2: org.apache.isis.subdomains.excel.fixtures.demoapp.todomodule.dom.Category category>;
v.<org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler2: org.apache.isis.subdomains.excel.fixtures.demoapp.todomodule.dom.Category category> = v;
label:
v = v.<org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler2: org.apache.isis.subdomains.excel.fixtures.demoapp.todomodule.dom.Subcategory subcategory>;
if v != null goto label;
v = v.<org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler2: org.apache.isis.subdomains.excel.fixtures.demoapp.todomodule.dom.Subcategory subcategory>;
v.<org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler2: org.apache.isis.subdomains.excel.fixtures.demoapp.todomodule.dom.Subcategory subcategory> = v;
label:
v = v.<org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler2: org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureScript$ExecutionContext executionContext>;
v = v.<org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler2: org.apache.isis.subdomains.excel.testing.ExcelFixture excelFixture2>;
virtualinvoke v.<org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureScript$ExecutionContext: java.lang.Object addResult(org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureScript,java.lang.Object)>(v, v);
return;
}
public java.lang.String toString()
{
org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler v;
java.lang.Integer v;
org.apache.isis.subdomains.excel.fixtures.demoapp.todomodule.dom.Category v;
org.apache.isis.subdomains.excel.fixtures.demoapp.todomodule.dom.Subcategory v;
java.math.BigDecimal v;
org.apache.isis.subdomains.excel.testing.ExcelFixture v;
java.lang.String v, v, v;
org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureScript$ExecutionContext v;
v := @this: org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler;
v = virtualinvoke v.<org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler2: java.lang.String getExcelSheetName()>();
v = virtualinvoke v.<org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler2: java.lang.Integer getExcelRowNumber()>();
v = virtualinvoke v.<org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler2: java.lang.String getDescription()>();
v = virtualinvoke v.<org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler2: org.apache.isis.subdomains.excel.fixtures.demoapp.todomodule.dom.Category getCategory()>();
v = virtualinvoke v.<org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler2: org.apache.isis.subdomains.excel.fixtures.demoapp.todomodule.dom.Subcategory getSubcategory()>();
v = virtualinvoke v.<org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler2: java.math.BigDecimal getCost()>();
v = v.<org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler2: org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureScript$ExecutionContext executionContext>;
v = v.<org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler2: org.apache.isis.subdomains.excel.testing.ExcelFixture excelFixture2>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String,java.lang.Integer,java.lang.String,org.apache.isis.subdomains.excel.fixtures.demoapp.todomodule.dom.Category,org.apache.isis.subdomains.excel.fixtures.demoapp.todomodule.dom.Subcategory,java.math.BigDecimal,org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureScript$ExecutionContext,org.apache.isis.subdomains.excel.testing.ExcelFixture)>(v, v, v, v, v, v, 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[])>("DemoToDoItemRowHandler2(excelSheetName=\u, excelRowNumber=\u, description=\u, category=\u, subcategory=\u, cost=\u, executionContext=\u, excelFixture2=\u)");
return v;
}
public java.lang.String getExcelSheetName()
{
org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler v;
java.lang.String v;
v := @this: org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler;
v = v.<org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler2: java.lang.String excelSheetName>;
return v;
}
public void setExcelSheetName(java.lang.String)
{
org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler v;
java.lang.String v;
v := @this: org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler;
v := @parameter: java.lang.String;
v.<org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler2: java.lang.String excelSheetName> = v;
return;
}
public java.lang.Integer getExcelRowNumber()
{
org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler v;
java.lang.Integer v;
v := @this: org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler;
v = v.<org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler2: java.lang.Integer excelRowNumber>;
return v;
}
public void setExcelRowNumber(java.lang.Integer)
{
org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler v;
java.lang.Integer v;
v := @this: org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler;
v := @parameter: java.lang.Integer;
v.<org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler2: java.lang.Integer excelRowNumber> = v;
return;
}
public java.lang.String getDescription()
{
org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler v;
java.lang.String v;
v := @this: org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler;
v = v.<org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler2: java.lang.String description>;
return v;
}
public void setDescription(java.lang.String)
{
org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler v;
java.lang.String v;
v := @this: org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler;
v := @parameter: java.lang.String;
v.<org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler2: java.lang.String description> = v;
return;
}
public org.apache.isis.subdomains.excel.fixtures.demoapp.todomodule.dom.Category getCategory()
{
org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler v;
org.apache.isis.subdomains.excel.fixtures.demoapp.todomodule.dom.Category v;
v := @this: org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler;
v = v.<org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler2: org.apache.isis.subdomains.excel.fixtures.demoapp.todomodule.dom.Category category>;
return v;
}
public void setCategory(org.apache.isis.subdomains.excel.fixtures.demoapp.todomodule.dom.Category)
{
org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler v;
org.apache.isis.subdomains.excel.fixtures.demoapp.todomodule.dom.Category v;
v := @this: org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler;
v := @parameter: org.apache.isis.subdomains.excel.fixtures.demoapp.todomodule.dom.Category;
v.<org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler2: org.apache.isis.subdomains.excel.fixtures.demoapp.todomodule.dom.Category category> = v;
return;
}
public org.apache.isis.subdomains.excel.fixtures.demoapp.todomodule.dom.Subcategory getSubcategory()
{
org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler v;
org.apache.isis.subdomains.excel.fixtures.demoapp.todomodule.dom.Subcategory v;
v := @this: org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler;
v = v.<org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler2: org.apache.isis.subdomains.excel.fixtures.demoapp.todomodule.dom.Subcategory subcategory>;
return v;
}
public void setSubcategory(org.apache.isis.subdomains.excel.fixtures.demoapp.todomodule.dom.Subcategory)
{
org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler v;
org.apache.isis.subdomains.excel.fixtures.demoapp.todomodule.dom.Subcategory v;
v := @this: org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler;
v := @parameter: org.apache.isis.subdomains.excel.fixtures.demoapp.todomodule.dom.Subcategory;
v.<org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler2: org.apache.isis.subdomains.excel.fixtures.demoapp.todomodule.dom.Subcategory subcategory> = v;
return;
}
public java.math.BigDecimal getCost()
{
org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler v;
java.math.BigDecimal v;
v := @this: org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler;
v = v.<org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler2: java.math.BigDecimal cost>;
return v;
}
public void setCost(java.math.BigDecimal)
{
org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler v;
java.math.BigDecimal v;
v := @this: org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler;
v := @parameter: java.math.BigDecimal;
v.<org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler2: java.math.BigDecimal cost> = v;
return;
}
public void setExecutionContext(org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureScript$ExecutionContext)
{
org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler v;
org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureScript$ExecutionContext v;
v := @this: org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler;
v := @parameter: org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureScript$ExecutionContext;
v.<org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler2: org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureScript$ExecutionContext executionContext> = v;
return;
}
public void setExcelFixture2(org.apache.isis.subdomains.excel.testing.ExcelFixture)
{
org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler v;
org.apache.isis.subdomains.excel.testing.ExcelFixture v;
v := @this: org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler;
v := @parameter: org.apache.isis.subdomains.excel.testing.ExcelFixture;
v.<org.apache.isis.subdomains.excel.fixtures.demoapp.demomodule.fixturehandlers.demotodoitem.DemoToDoItemRowHandler2: org.apache.isis.subdomains.excel.testing.ExcelFixture excelFixture2> = v;
return;
}
}