message for remove onscreen icon

This commit is contained in:
Sergey Solovyev
2012-12-03 13:25:43 +04:00
parent e35b447924
commit 061a559778
8 changed files with 75 additions and 9 deletions

View File

@@ -0,0 +1,22 @@
package org.solovyev.android.calculator;
import org.jetbrains.annotations.Nullable;
public abstract class AbstractFixableError implements FixableError {
@Nullable
private String fixCaption;
protected AbstractFixableError() {
}
protected AbstractFixableError(@Nullable String fixCaption) {
this.fixCaption = fixCaption;
}
@Nullable
@Override
public CharSequence getFixCaption() {
return fixCaption;
}
}

View File

@@ -53,4 +53,10 @@ public enum CalculatorFixableError implements FixableError {
return null;
}
@Nullable
@Override
public CharSequence getFixCaption() {
return null;
}
}

View File

@@ -1,5 +1,7 @@
package org.solovyev.android.calculator;
import org.jetbrains.annotations.Nullable;
import java.io.Serializable;
/**
@@ -9,5 +11,8 @@ import java.io.Serializable;
*/
public interface FixableError extends Serializable {
@Nullable
CharSequence getFixCaption();
void fix();
}