Interface DataProvider<DataUserType extends DataUser>
- Type Parameters:
DataUserType
- The type of data user.
- All Known Subinterfaces:
TextureDataProvider
- All Known Implementing Classes:
AbstractDataProvider
,AbstractTextureDataProvider
,DrawnTextureDataProvider
public interface DataProvider<DataUserType extends DataUser>
- Author:
- Pierre Lando
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addDataUser
(DataUserType texture) Add a data user.boolean
isValid()
Data provider validity getter.void
removeDataUser
(DataUserType dataUser) Remove a data user.
-
Method Details
-
removeDataUser
Remove a data user.- Parameters:
dataUser
- the data user to remove.
-
addDataUser
Add a data user.- Parameters:
texture
- the data user to add.
-
isValid
boolean isValid()Data provider validity getter.- Returns:
- the validity if this data provider.
-