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 Details

    • 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.