public class org.apache.isis.viewer.common.model.header.HeaderUiModel extends java.lang.Object
{
private final org.apache.isis.viewer.common.model.branding.BrandingUiModel branding;
private final org.apache.isis.viewer.common.applib.services.userprof.UserProfileUiModel userProfile;
private final org.apache.isis.viewer.common.model.menu.MenuUiModel primary;
private final org.apache.isis.viewer.common.model.menu.MenuUiModel secondary;
private final org.apache.isis.viewer.common.model.menu.MenuUiModel tertiary;
public org.apache.isis.viewer.common.model.branding.BrandingUiModel getBranding()
{
org.apache.isis.viewer.common.model.header.HeaderUiModel v;
org.apache.isis.viewer.common.model.branding.BrandingUiModel v;
v := @this: org.apache.isis.viewer.common.model.header.HeaderUiModel;
v = v.<org.apache.isis.viewer.common.model.header.HeaderUiModel: org.apache.isis.viewer.common.model.branding.BrandingUiModel branding>;
return v;
}
public org.apache.isis.viewer.common.applib.services.userprof.UserProfileUiModel getUserProfile()
{
org.apache.isis.viewer.common.model.header.HeaderUiModel v;
org.apache.isis.viewer.common.applib.services.userprof.UserProfileUiModel v;
v := @this: org.apache.isis.viewer.common.model.header.HeaderUiModel;
v = v.<org.apache.isis.viewer.common.model.header.HeaderUiModel: org.apache.isis.viewer.common.applib.services.userprof.UserProfileUiModel userProfile>;
return v;
}
public org.apache.isis.viewer.common.model.menu.MenuUiModel getPrimary()
{
org.apache.isis.viewer.common.model.header.HeaderUiModel v;
org.apache.isis.viewer.common.model.menu.MenuUiModel v;
v := @this: org.apache.isis.viewer.common.model.header.HeaderUiModel;
v = v.<org.apache.isis.viewer.common.model.header.HeaderUiModel: org.apache.isis.viewer.common.model.menu.MenuUiModel primary>;
return v;
}
public org.apache.isis.viewer.common.model.menu.MenuUiModel getSecondary()
{
org.apache.isis.viewer.common.model.header.HeaderUiModel v;
org.apache.isis.viewer.common.model.menu.MenuUiModel v;
v := @this: org.apache.isis.viewer.common.model.header.HeaderUiModel;
v = v.<org.apache.isis.viewer.common.model.header.HeaderUiModel: org.apache.isis.viewer.common.model.menu.MenuUiModel secondary>;
return v;
}
public org.apache.isis.viewer.common.model.menu.MenuUiModel getTertiary()
{
org.apache.isis.viewer.common.model.header.HeaderUiModel v;
org.apache.isis.viewer.common.model.menu.MenuUiModel v;
v := @this: org.apache.isis.viewer.common.model.header.HeaderUiModel;
v = v.<org.apache.isis.viewer.common.model.header.HeaderUiModel: org.apache.isis.viewer.common.model.menu.MenuUiModel tertiary>;
return v;
}
private void <init>(org.apache.isis.viewer.common.model.branding.BrandingUiModel, org.apache.isis.viewer.common.applib.services.userprof.UserProfileUiModel, org.apache.isis.viewer.common.model.menu.MenuUiModel, org.apache.isis.viewer.common.model.menu.MenuUiModel, org.apache.isis.viewer.common.model.menu.MenuUiModel)
{
org.apache.isis.viewer.common.model.header.HeaderUiModel v;
org.apache.isis.viewer.common.model.menu.MenuUiModel v, v, v;
org.apache.isis.viewer.common.model.branding.BrandingUiModel v;
org.apache.isis.viewer.common.applib.services.userprof.UserProfileUiModel v;
v := @this: org.apache.isis.viewer.common.model.header.HeaderUiModel;
v := @parameter: org.apache.isis.viewer.common.model.branding.BrandingUiModel;
v := @parameter: org.apache.isis.viewer.common.applib.services.userprof.UserProfileUiModel;
v := @parameter: org.apache.isis.viewer.common.model.menu.MenuUiModel;
v := @parameter: org.apache.isis.viewer.common.model.menu.MenuUiModel;
v := @parameter: org.apache.isis.viewer.common.model.menu.MenuUiModel;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.apache.isis.viewer.common.model.header.HeaderUiModel: org.apache.isis.viewer.common.model.branding.BrandingUiModel branding> = v;
v.<org.apache.isis.viewer.common.model.header.HeaderUiModel: org.apache.isis.viewer.common.applib.services.userprof.UserProfileUiModel userProfile> = v;
v.<org.apache.isis.viewer.common.model.header.HeaderUiModel: org.apache.isis.viewer.common.model.menu.MenuUiModel primary> = v;
v.<org.apache.isis.viewer.common.model.header.HeaderUiModel: org.apache.isis.viewer.common.model.menu.MenuUiModel secondary> = v;
v.<org.apache.isis.viewer.common.model.header.HeaderUiModel: org.apache.isis.viewer.common.model.menu.MenuUiModel tertiary> = v;
return;
}
public static org.apache.isis.viewer.common.model.header.HeaderUiModel of(org.apache.isis.viewer.common.model.branding.BrandingUiModel, org.apache.isis.viewer.common.applib.services.userprof.UserProfileUiModel, org.apache.isis.viewer.common.model.menu.MenuUiModel, org.apache.isis.viewer.common.model.menu.MenuUiModel, org.apache.isis.viewer.common.model.menu.MenuUiModel)
{
org.apache.isis.viewer.common.model.header.HeaderUiModel v;
org.apache.isis.viewer.common.model.menu.MenuUiModel v, v, v;
org.apache.isis.viewer.common.model.branding.BrandingUiModel v;
org.apache.isis.viewer.common.applib.services.userprof.UserProfileUiModel v;
v := @parameter: org.apache.isis.viewer.common.model.branding.BrandingUiModel;
v := @parameter: org.apache.isis.viewer.common.applib.services.userprof.UserProfileUiModel;
v := @parameter: org.apache.isis.viewer.common.model.menu.MenuUiModel;
v := @parameter: org.apache.isis.viewer.common.model.menu.MenuUiModel;
v := @parameter: org.apache.isis.viewer.common.model.menu.MenuUiModel;
v = new org.apache.isis.viewer.common.model.header.HeaderUiModel;
specialinvoke v.<org.apache.isis.viewer.common.model.header.HeaderUiModel: void <init>(org.apache.isis.viewer.common.model.branding.BrandingUiModel,org.apache.isis.viewer.common.applib.services.userprof.UserProfileUiModel,org.apache.isis.viewer.common.model.menu.MenuUiModel,org.apache.isis.viewer.common.model.menu.MenuUiModel,org.apache.isis.viewer.common.model.menu.MenuUiModel)>(v, v, v, v, v);
return v;
}
}