26 lines
431 B
Java
26 lines
431 B
Java
package eu.dnetlib.enabling.tools;
|
|
|
|
/**
|
|
* Simple interface for classes, which's objects can be enabled or disabled.
|
|
*
|
|
*
|
|
* @author marko
|
|
*
|
|
*/
|
|
public interface Enableable {
|
|
/**
|
|
* True if this object enabled.
|
|
*
|
|
* @return if this object is currently enabled.
|
|
*/
|
|
boolean isEnabled();
|
|
|
|
/**
|
|
* Enables of disables this object.
|
|
*
|
|
* @param enabled
|
|
* enabled
|
|
*/
|
|
void setEnabled(boolean enabled);
|
|
}
|