package com.iambookmaster.client.paragraph;
import com.iambookmaster.client.beans.ObjectBean;
import com.iambookmaster.client.beans.Paragraph;
import com.iambookmaster.client.beans.ParagraphConnection;
public interface BookCreatorListener {
int ERROR_NON_UNIQUE_ABSOLUTE_MODIFICATOR = 10;
int ERROR_MODIFICATOR_NOT_SET = 9;
int ERROR_PARAGRAPH_NUMBER_NOT_SET = 2;
void algorithmError(int code);
void iterationFailed(int fail, int total);
void allIterationsFailed();
void numberNotSet(ObjectBean objectBean);
void numberTooLarge(Paragraph paragraph, int max);
void numbersDuplicated(Paragraph paragraph, Paragraph paragraph2);
void noSupported();
/**
* @return true if we out of time
*/
boolean checkTimiout();
void numberNotSet(Paragraph paragraph);
void wrongObjectSecretKey(ParagraphConnection connection);
void tooManyObjects();
}