当前位置: 首页>>代码示例>>Java>>正文


Java RenderType.EAGERLY属性代码示例

本文整理汇总了Java中org.apache.isis.applib.annotation.RenderType.EAGERLY属性的典型用法代码示例。如果您正苦于以下问题:Java RenderType.EAGERLY属性的具体用法?Java RenderType.EAGERLY怎么用?Java RenderType.EAGERLY使用的例子?那么恭喜您, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在org.apache.isis.applib.annotation.RenderType的用法示例。


在下文中一共展示了RenderType.EAGERLY属性的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: userSettingsFor

@Action(
        semantics = SemanticsOf.SAFE
)
@ActionLayout(
        named = "User Settings",
        contributed = Contributed.AS_ASSOCIATION
)
@CollectionLayout(
        named = "Settings",
        render = RenderType.EAGERLY
)
public List<UserSettingJdo> userSettingsFor(final ApplicationUser applicationUser) {
    return settingsService.listAllSettings(applicationUser.getUsername());
}
 
开发者ID:incodehq,项目名称:ecpcrm,代码行数:14,代码来源:EcpCrmUserSettingContributions.java

示例2: getItemsNotYetComplete

/**
 * All those items {@link ToDoItems#notYetComplete() not yet complete}, for this {@link #getDateRange() date range}.
 */
@CollectionLayout(
        render = RenderType.EAGERLY
)
public List<ToDoItem> getItemsNotYetComplete() {
    final List<ToDoItem> notYetComplete = toDoItems.notYetCompleteNoUi();
    return Lists.newArrayList(Iterables.filter(notYetComplete, thoseInDateRange()));
}
 
开发者ID:isisaddons,项目名称:isis-app-todoapp,代码行数:10,代码来源:ToDoItemsByDateRangeViewModel.java

示例3: getItemsNotYetComplete

/**
 * All those items {@link ToDoItems#notYetComplete() not yet complete}, for this {@link #getCategory() category}.
 */
@CollectionLayout(
        render = RenderType.EAGERLY
)
public List<ToDoItem> getItemsNotYetComplete() {
    final List<ToDoItem> notYetComplete = toDoItems.notYetCompleteNoUi();
    return Lists.newArrayList(Iterables.filter(notYetComplete, ToDoItem.Predicates.thoseCategorised(getCategory())));
}
 
开发者ID:isisaddons,项目名称:isis-app-todoapp,代码行数:10,代码来源:ToDoItemsByCategoryViewModel.java

示例4: getItemsComplete

/**
 * All those items {@link ToDoItems#complete() complete}, for this {@link #getCategory() category}.
 */
@CollectionLayout(
        render = RenderType.EAGERLY
)
public List<ToDoItem> getItemsComplete() {
    final List<ToDoItem> complete = toDoItems.completeNoUi();
    return Lists.newArrayList(Iterables.filter(complete, ToDoItem.Predicates.thoseCategorised(getCategory())));
}
 
开发者ID:isisaddons,项目名称:isis-app-todoapp,代码行数:10,代码来源:ToDoItemsByCategoryViewModel.java

示例5: renderLazilyToNull

private static RenderType renderLazilyToNull(final Render.Type value) {
    switch (value) {
        case LAZILY:
            return null;
        case EAGERLY:
            return RenderType.EAGERLY;
        default:
            // shouldn't happen, above enumerates all values
            return null;
    }
}
 
开发者ID:isisaddons-legacy,项目名称:isis-module-devutils,代码行数:11,代码来源:LayoutJsonExporter.java

示例6: getPermissions

@Collection(
        domainEvent = PermissionsDomainEvent.class
)
@CollectionLayout(
        render = RenderType.EAGERLY
)
@MemberOrder(sequence = "10")
public List<ApplicationPermission> getPermissions() {
    return applicationPermissionRepository.findByFeatureCached(getFeatureId());
}
 
开发者ID:isisaddons-legacy,项目名称:isis-module-security,代码行数:10,代码来源:ApplicationFeatureViewModel.java

示例7: getContents

@Collection(
        domainEvent = ContentsDomainEvent.class
)
@CollectionLayout(
        render = RenderType.EAGERLY
)
@MemberOrder(sequence = "4")
public List<ApplicationFeatureViewModel> getContents() {
    final SortedSet<ApplicationFeatureId> contents = getFeature().getContents();
    return asViewModels(contents);
}
 
开发者ID:isisaddons-legacy,项目名称:isis-module-security,代码行数:11,代码来源:ApplicationPackage.java

示例8: getActions

@Collection(
    domainEvent = ActionsDomainEvent.class
)
@CollectionLayout(
        render = RenderType.EAGERLY
)
@MemberOrder(sequence = "20.1")
public List<ApplicationClassAction> getActions() {
    final SortedSet<ApplicationFeatureId> members = getFeature().getActions();
    return asViewModels(members);
}
 
开发者ID:isisaddons-legacy,项目名称:isis-module-security,代码行数:11,代码来源:ApplicationClass.java

示例9: getProperties

@Collection(
        domainEvent = PropertiesCollectionDomainEvent.class
)
@CollectionLayout(
        render = RenderType.EAGERLY
)
@MemberOrder(sequence = "20.2")
public List<ApplicationClassProperty> getProperties() {
    final SortedSet<ApplicationFeatureId> members = getFeature().getProperties();
    return asViewModels(members);
}
 
开发者ID:isisaddons-legacy,项目名称:isis-module-security,代码行数:11,代码来源:ApplicationClass.java

示例10: getCollections

@Collection(
        domainEvent = CollectionsCollectionDomainEvent.class
)
@CollectionLayout(
        render = RenderType.EAGERLY
)
@MemberOrder(sequence = "20.3")
public List<ApplicationClassCollection> getCollections() {
    final SortedSet<ApplicationFeatureId> members = getFeature().getCollections();
    return asViewModels(members);
}
 
开发者ID:isisaddons-legacy,项目名称:isis-module-security,代码行数:11,代码来源:ApplicationClass.java

示例11: getPermissions

@Collection(
        domainEvent = PermissionsCollectionDomainEvent.class
)
@CollectionLayout(
        render = RenderType.EAGERLY,
        sortedBy = ApplicationPermission.DefaultComparator.class
)
@MemberOrder(sequence = "10")
public List<ApplicationPermission> getPermissions() {
    return applicationPermissionRepository.findByRole(this);
}
 
开发者ID:isisaddons-legacy,项目名称:isis-module-security,代码行数:11,代码来源:ApplicationRole.java

示例12: getUsers

@Collection(
        domainEvent = UsersDomainEvent.class,
        editing = Editing.DISABLED
)
@CollectionLayout(
        render = RenderType.EAGERLY
)
@MemberOrder(sequence = "10")
public List<ApplicationUser> getUsers() {
    return applicationUserRepository.findByAtPath(getPath());
}
 
开发者ID:isisaddons-legacy,项目名称:isis-module-security,代码行数:11,代码来源:ApplicationTenancy.java

示例13: findBudget

@Action(semantics = SemanticsOf.SAFE)
@CollectionLayout(render = RenderType.EAGERLY)
public Budget findBudget(
        final Property property,
        final Budget budget) {
    return budget;
}
 
开发者ID:estatio,项目名称:estatio,代码行数:7,代码来源:BudgetMenu.java

示例14: occupancies

@Action(semantics = SemanticsOf.SAFE)
@ActionLayout(contributed = Contributed.AS_ASSOCIATION)
@CollectionLayout(render = RenderType.EAGERLY)
public List<Occupancy> occupancies(final KeyItem keyItem) {

    return occupancyRepository.occupanciesByUnitAndInterval(keyItem.getUnit(), keyItem.getKeyTable().getBudget().getInterval());

}
 
开发者ID:estatio,项目名称:estatio,代码行数:8,代码来源:KeyItem_occupancies.java

示例15: getLines

@SuppressWarnings("unchecked")
@Collection()
@CollectionLayout(
        render = RenderType.EAGERLY
)
public List<BudgetImportExport> getLines() {
    return budgetImportExportService.lines(this);
}
 
开发者ID:estatio,项目名称:estatio,代码行数:8,代码来源:BudgetImportExportManager.java


注:本文中的org.apache.isis.applib.annotation.RenderType.EAGERLY属性示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。