Uses of Interface
it.tidalwave.role.ui.PresentationModel
Packages that use PresentationModel
-
Uses of PresentationModel in it.tidalwave.role.ui
Fields in it.tidalwave.role.ui with type parameters of type PresentationModelModifier and TypeFieldDescriptionstatic final As.Type<SimpleComposite<PresentationModel>> PresentationModel._SimpleCompositeOfPresentationModel_static final Class<PresentationModel> PresentationModel.PresentationModelMethods in it.tidalwave.role.ui that return PresentationModelModifier and TypeMethodDescriptiondefault PresentationModelPresentable.createPresentationModel()Creates aPresentationModel.default PresentationModelPresentable.createPresentationModel(Object instanceRole) Creates aPresentationModelwith a single role.Presentable.createPresentationModel(Collection<Object> instanceRoles) Creates aPresentationModelwith some roles.default PresentationModelPresentationModelFactory.createPresentationModel(Object datum) Creates a new instance ofPresentationModel.PresentationModelFactory.createPresentationModel(Object datum, Collection<Object> roles) Creates a new instance ofPresentationModelwith some roles or role factories.static PresentationModelPresentationModel.empty()Returns an empty instance (no roles, with the exception of a dummyDisplayable).static PresentationModelCreates an instance given an owner and no roles.static PresentationModelCreates an instance given an owner and a single role.static PresentationModelPresentationModel.of(Object owner, Collection<Object> roles) Creates an instance given an owner and multiple roles.static PresentationModelPresentationModel.ofMaybePresentable(As owner) Creates an instance from an owner which might have thePresentablerole.static PresentationModelPresentationModel.ofMaybePresentable(As owner, Collection<Object> roles) Creates an instance from an owner which might have thePresentablerole.Methods in it.tidalwave.role.ui that return types with arguments of type PresentationModelModifier and TypeMethodDescriptionReturns an object given its name. -
Uses of PresentationModel in it.tidalwave.role.ui.spi
Methods in it.tidalwave.role.ui.spi that return PresentationModelModifier and TypeMethodDescriptionDefaultPresentationModelFactory.createPresentationModel(Object owner, Collection<Object> localRoles) Creates a new instance ofPresentationModelwith some roles or role factories.SimpleCompositePresentable.createPresentationModel(Collection<Object> roles) Creates aPresentationModelwith some roles.static <T extends As>
PresentationModelPresentationModelCollectors.toCompositePresentationModel(Iterable<? extends T> i, Function<? super T, Object> roleCreator) A facility method that creates a compositePresentationModelout of an iterable (which means an array, a collection or a stream) of objects implementingAs.static <T extends As>
PresentationModelPresentationModelCollectors.toCompositePresentationModel(Iterable<T> i) A facility simplified version ofPresentationModelCollectors.toCompositePresentationModel(java.lang.Iterable, java.util.function.Function).Methods in it.tidalwave.role.ui.spi that return types with arguments of type PresentationModel