use of org.apache.syncope.client.console.panels.AnyTypeClassesPanel in project syncope by apache.
the class Types method buildTabList.
private List<ITab> buildTabList() {
final List<ITab> tabs = new ArrayList<>();
tabs.add(new AbstractTab(new Model<>("RelationshipTypes")) {
private static final long serialVersionUID = -6815067322125799251L;
@Override
public Panel getPanel(final String panelId) {
return new RelationshipTypesPanel(panelId, getPageReference());
}
});
tabs.add(new AbstractTab(new Model<>("AnyTypes")) {
private static final long serialVersionUID = -6815067322125799251L;
@Override
public Panel getPanel(final String panelId) {
return new AnyTypesPanel(panelId, getPageReference());
}
});
tabs.add(new AbstractTab(new Model<>("AnyTypeClasses")) {
private static final long serialVersionUID = -6815067322125799251L;
@Override
public Panel getPanel(final String panelId) {
return new AnyTypeClassesPanel(panelId, getPageReference());
}
});
tabs.add(new AbstractTab(new Model<>("Schemas")) {
private static final long serialVersionUID = -6815067322125799251L;
@Override
public Panel getPanel(final String panelId) {
return new SchemasPanel(panelId, getPageReference());
}
});
return tabs;
}
Aggregations