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 void
addDataUser(DataUserType texture)
Add a data user.boolean
isValid()
Data provider validity getter.void
removeDataUser(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.
-
-