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 TypeMethodDescriptionvoidaddDataUser(DataUserType texture) Add a data user.booleanisValid()Data provider validity getter.voidremoveDataUser(DataUserType dataUser) Remove a data user.
-
Method Details
-
removeDataUser
Remove a data user.- Parameters:
dataUser- the data user to remove.
-
addDataUser
-
isValid
boolean isValid()Data provider validity getter.- Returns:
- the validity if this data provider.
-