public interface ISplusViewModelFactory
ISplusViewModel
from a
domain object.Modifier and Type | Method and Description |
---|---|
ISplusViewModel |
createEmptyViewModel(Generic generic)
Creates a new
ISplusViewModel from a Generic that
that is of type "empty" |
ISplusViewModel |
createNamedViewModel(Generic generic)
Creates a new
ISplusViewModel from a Generic that
is of type "named object". |
ISplusOrderedViewModel |
createOrderedViewModel(Generic generic)
Creates a new
ISplusViewModel from a Generic that
is an ordered list. |
ISplusCompositeViewModel |
createViewModel(Splus splus)
Creates a new
ISplusViewModel from the passed in Splus . |
ISplusViewModel |
createViewModel(SplusObject splusObject)
Creates a new
ISplusViewModel from the passed in
SplusObject . |
ISplusViewModel createEmptyViewModel(Generic generic)
ISplusViewModel
from a Generic
that
that is of type "empty"generic
- A Generic
.ISplusViewModel
.java.lang.NullPointerException
- if generic
is null.ISplusViewModel createNamedViewModel(Generic generic)
ISplusViewModel
from a Generic
that
is of type "named object".generic
- A Generic
.ISplusViewModel
.java.lang.NullPointerException
- if generic
is null.ISplusOrderedViewModel createOrderedViewModel(Generic generic)
ISplusViewModel
from a Generic
that
is an ordered list.generic
- A Generic
.ISplusViewModel
.java.lang.NullPointerException
- if generic
is null.ISplusCompositeViewModel createViewModel(Splus splus)
ISplusViewModel
from the passed in Splus
.splus
- An Splus
.ISplusViewModel
.java.lang.NullPointerException
- if splus
is null.ISplusViewModel createViewModel(SplusObject splusObject)
ISplusViewModel
from the passed in
SplusObject
.splusObject
- An SplusObject
.ISplusViewModel
.java.lang.NullPointerException
- if splusObject
is null.