creates a new view manager instance
creates a new view manager instance
the executor to bind views to. may not be null
NullPointerException
if the executor
is null
register a view.
register a view.
views may not be duplicates of already registered ones.
the view to register. may not be null
, may not be bound, must
be packed and may not be a duplicate of an already registered view
IllegalArgumentException
if view
is bound, unpacked or a duplicate
NullPointerException
if view
is null
update the views from the data structure
update the views from the data structure
the data structure to update from. may not be null
a list with all assigned views in the order of the view stack
IllegalStateException
if no view was found to be used for the top-level view stack entry
NullPointerException
if u
is null
thread-safe implementation
View for full documentation
core view life-cycle management
the type of the data structure
1.1 (0.2.0), 2016-03-02
MCDDPUI 0.2.0
NullPointerException
if theexecutor
isnull
View for full life-cycle documentation