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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddDataUser(DataUserType texture)Add a data user.booleanisValid()Data provider validity getter.voidremoveDataUser(DataUserType dataUser)Remove a data user.
-
-
-
Method Detail
-
removeDataUser
void removeDataUser(DataUserType dataUser)
Remove a data user.- Parameters:
dataUser- the data user to remove.
-
addDataUser
void addDataUser(DataUserType texture)
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.
-
-