mirror of
https://github.com/geometer/FBReaderJ.git
synced 2025-10-04 10:19:33 +02:00
refactoring: FBReader -> FBReaderApp, FBReaderActivity -> FBReader
This commit is contained in:
parent
05ec6c3861
commit
d3b6c30fd8
36 changed files with 75 additions and 76 deletions
|
@ -8,7 +8,7 @@
|
|||
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
|
||||
<application android:name="org.geometerplus.zlibrary.ui.android.library.ZLAndroidApplication" android:icon="@drawable/fbreader" android:label="FBReader">
|
||||
<activity android:name=".library.BugReportActivity" android:label="FBReader crash" android:configChanges="orientation|keyboardHidden" />
|
||||
<activity android:name="org.geometerplus.android.fbreader.FBReaderActivity" android:launchMode="singleTask" android:icon="@drawable/fbreader" android:label="FBReader" android:configChanges="orientation|keyboardHidden">
|
||||
<activity android:name="org.geometerplus.android.fbreader.FBReader" android:launchMode="singleTask" android:icon="@drawable/fbreader" android:label="FBReader" android:configChanges="orientation|keyboardHidden">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.MAIN" />
|
||||
<category android:name="android.intent.category.LAUNCHER" />
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
|
||||
<application android:name="org.geometerplus.zlibrary.ui.android.library.ZLAndroidApplication" android:icon="@drawable/fbreader" android:label="FBReader">
|
||||
<activity android:name=".library.BugReportActivity" android:label="FBReader crash" android:configChanges="orientation|keyboardHidden" />
|
||||
<activity android:name="org.geometerplus.android.fbreader.FBReaderActivity" android:launchMode="singleTask" android:icon="@drawable/fbreader" android:label="FBReader" android:configChanges="orientation|keyboardHidden">
|
||||
<activity android:name="org.geometerplus.android.fbreader.FBReader" android:launchMode="singleTask" android:icon="@drawable/fbreader" android:label="FBReader" android:configChanges="orientation|keyboardHidden">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.MAIN" />
|
||||
<category android:name="android.intent.category.LAUNCHER" />
|
||||
|
|
|
@ -19,12 +19,12 @@
|
|||
|
||||
package org.geometerplus.android.fbreader;
|
||||
|
||||
import org.geometerplus.fbreader.fbreader.FBReader;
|
||||
import org.geometerplus.fbreader.fbreader.FBReaderApp;
|
||||
|
||||
import org.geometerplus.android.fbreader.preferences.BookInfoActivity;
|
||||
|
||||
class BookInfoAction extends RunActivityAction {
|
||||
BookInfoAction(FBReaderActivity baseActivity, FBReader fbreader) {
|
||||
BookInfoAction(FBReader baseActivity, FBReaderApp fbreader) {
|
||||
super(baseActivity, fbreader, BookInfoActivity.class);
|
||||
}
|
||||
|
||||
|
|
|
@ -24,7 +24,7 @@ import java.util.LinkedList;
|
|||
import android.app.Activity;
|
||||
|
||||
import org.geometerplus.zlibrary.core.util.ZLMiscUtil;
|
||||
import org.geometerplus.fbreader.fbreader.FBReader;
|
||||
import org.geometerplus.fbreader.fbreader.FBReaderApp;
|
||||
import org.geometerplus.fbreader.library.*;
|
||||
|
||||
public class BookmarkSearchActivity extends SearchActivity {
|
||||
|
@ -51,7 +51,7 @@ public class BookmarkSearchActivity extends SearchActivity {
|
|||
|
||||
@Override
|
||||
boolean runSearch(String pattern) {
|
||||
final FBReader fbreader = (FBReader)FBReader.Instance();
|
||||
final FBReaderApp fbreader = (FBReaderApp)FBReaderApp.Instance();
|
||||
fbreader.BookmarkSearchPatternOption.setValue(pattern);
|
||||
pattern = pattern.toLowerCase();
|
||||
myBookmarks.clear();
|
||||
|
|
|
@ -32,7 +32,7 @@ import org.geometerplus.zlibrary.text.view.*;
|
|||
|
||||
import org.geometerplus.zlibrary.ui.android.R;
|
||||
|
||||
import org.geometerplus.fbreader.fbreader.FBReader;
|
||||
import org.geometerplus.fbreader.fbreader.FBReaderApp;
|
||||
import org.geometerplus.fbreader.library.*;
|
||||
|
||||
public class BookmarksActivity extends TabActivity implements MenuItem.OnMenuItemClickListener {
|
||||
|
@ -73,7 +73,7 @@ public class BookmarksActivity extends TabActivity implements MenuItem.OnMenuIte
|
|||
|
||||
AllBooksBookmarks = Bookmark.bookmarks();
|
||||
Collections.sort(AllBooksBookmarks, new Bookmark.ByTimeComparator());
|
||||
final FBReader fbreader = (FBReader)FBReader.Instance();
|
||||
final FBReaderApp fbreader = (FBReaderApp)FBReaderApp.Instance();
|
||||
|
||||
if (fbreader.Model != null) {
|
||||
final long bookId = fbreader.Model.Book.getId();
|
||||
|
@ -129,7 +129,7 @@ public class BookmarksActivity extends TabActivity implements MenuItem.OnMenuIte
|
|||
|
||||
@Override
|
||||
public boolean onSearchRequested() {
|
||||
final FBReader fbreader = (FBReader)FBReader.Instance();
|
||||
final FBReaderApp fbreader = (FBReaderApp)FBReaderApp.Instance();
|
||||
startSearch(fbreader.BookmarkSearchPatternOption.getValue(), true, null, false);
|
||||
return true;
|
||||
}
|
||||
|
@ -279,7 +279,7 @@ mainLoop:
|
|||
}
|
||||
|
||||
private void addBookmark() {
|
||||
final FBReader fbreader = (FBReader)FBReader.Instance();
|
||||
final FBReaderApp fbreader = (FBReaderApp)FBReaderApp.Instance();
|
||||
final ZLTextView textView = fbreader.getTextView();
|
||||
final ZLTextWordCursor cursor = textView.getStartCursor();
|
||||
|
||||
|
@ -302,7 +302,7 @@ mainLoop:
|
|||
|
||||
private void gotoBookmark(Bookmark bookmark) {
|
||||
bookmark.onOpen();
|
||||
final FBReader fbreader = (FBReader)FBReader.Instance();
|
||||
final FBReaderApp fbreader = (FBReaderApp)FBReaderApp.Instance();
|
||||
final long bookId = bookmark.getBookId();
|
||||
if ((fbreader.Model == null) || (fbreader.Model.Book.getId() != bookId)) {
|
||||
final Book book = Book.getById(bookId);
|
||||
|
|
|
@ -43,12 +43,12 @@ import org.geometerplus.zlibrary.ui.android.library.ZLAndroidApplication;
|
|||
import org.geometerplus.zlibrary.ui.android.R;
|
||||
|
||||
import org.geometerplus.fbreader.bookmodel.BookModel;
|
||||
import org.geometerplus.fbreader.fbreader.FBReader;
|
||||
import org.geometerplus.fbreader.fbreader.FBReaderApp;
|
||||
import org.geometerplus.fbreader.fbreader.ActionCode;
|
||||
import org.geometerplus.fbreader.library.Library;
|
||||
|
||||
public final class FBReaderActivity extends ZLAndroidActivity {
|
||||
static FBReaderActivity Instance;
|
||||
public final class FBReader extends ZLAndroidActivity {
|
||||
static FBReader Instance;
|
||||
|
||||
private int myFullScreenFlag;
|
||||
|
||||
|
@ -184,7 +184,7 @@ public final class FBReaderActivity extends ZLAndroidActivity {
|
|||
new SQLiteBooksDatabase();
|
||||
final String[] args = (fileName != null) ? new String[] { fileName } : new String[0];
|
||||
|
||||
final FBReader fbReader = new FBReader(args);
|
||||
final FBReaderApp fbReader = new FBReaderApp(args);
|
||||
|
||||
fbReader.addAction(ActionCode.SHOW_LIBRARY, new ShowLibraryAction(this, fbReader));
|
||||
fbReader.addAction(ActionCode.SHOW_PREFERENCES, new PreferencesAction(this, fbReader));
|
||||
|
@ -210,8 +210,7 @@ public final class FBReaderActivity extends ZLAndroidActivity {
|
|||
manager.setOnCancelListener(null);
|
||||
}
|
||||
});
|
||||
final org.geometerplus.fbreader.fbreader.FBReader fbreader =
|
||||
(org.geometerplus.fbreader.fbreader.FBReader)ZLApplication.Instance();
|
||||
final FBReaderApp fbreader = (FBReaderApp)ZLApplication.Instance();
|
||||
startSearch(fbreader.TextSearchPatternOption.getValue(), true, null, false);
|
||||
return true;
|
||||
}
|
|
@ -258,7 +258,7 @@ public class LibraryTabActivity extends TabActivity implements MenuItem.OnMenuIt
|
|||
}
|
||||
|
||||
private Intent getFBReaderIntent(final File file) {
|
||||
final Intent intent = new Intent(getApplicationContext(), FBReaderActivity.class);
|
||||
final Intent intent = new Intent(getApplicationContext(), FBReader.class);
|
||||
intent.setAction(Intent.ACTION_VIEW);
|
||||
if (file != null) {
|
||||
intent.setData(Uri.fromFile(file));
|
||||
|
|
|
@ -19,12 +19,12 @@
|
|||
|
||||
package org.geometerplus.android.fbreader;
|
||||
|
||||
import org.geometerplus.fbreader.fbreader.FBReader;
|
||||
import org.geometerplus.fbreader.fbreader.FBReaderApp;
|
||||
|
||||
import org.geometerplus.android.fbreader.preferences.PreferenceActivity;
|
||||
|
||||
class PreferencesAction extends RunActivityAction {
|
||||
PreferencesAction(FBReaderActivity baseActivity, FBReader fbreader) {
|
||||
PreferencesAction(FBReader baseActivity, FBReaderApp fbreader) {
|
||||
super(baseActivity, fbreader, PreferenceActivity.class);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -22,13 +22,13 @@ package org.geometerplus.android.fbreader;
|
|||
import android.content.Intent;
|
||||
|
||||
import org.geometerplus.fbreader.fbreader.FBAction;
|
||||
import org.geometerplus.fbreader.fbreader.FBReader;
|
||||
import org.geometerplus.fbreader.fbreader.FBReaderApp;
|
||||
|
||||
abstract class RunActivityAction extends FBAction {
|
||||
private final FBReaderActivity myBaseActivity;
|
||||
private final FBReader myBaseActivity;
|
||||
private final Class<?> myActivityClass;
|
||||
|
||||
RunActivityAction(FBReaderActivity baseActivity, FBReader fbreader, Class<?> activityClass) {
|
||||
RunActivityAction(FBReader baseActivity, FBReaderApp fbreader, Class<?> activityClass) {
|
||||
super(fbreader);
|
||||
myBaseActivity = baseActivity;
|
||||
myActivityClass = activityClass;
|
||||
|
|
|
@ -19,10 +19,10 @@
|
|||
|
||||
package org.geometerplus.android.fbreader;
|
||||
|
||||
import org.geometerplus.fbreader.fbreader.FBReader;
|
||||
import org.geometerplus.fbreader.fbreader.FBReaderApp;
|
||||
|
||||
class ShowBookmarksAction extends RunActivityAction {
|
||||
ShowBookmarksAction(FBReaderActivity baseActivity, FBReader fbreader) {
|
||||
ShowBookmarksAction(FBReader baseActivity, FBReaderApp fbreader) {
|
||||
super(baseActivity, fbreader, BookmarksActivity.class);
|
||||
}
|
||||
}
|
|
@ -24,15 +24,15 @@ import java.util.HashMap;
|
|||
import android.content.Intent;
|
||||
|
||||
import org.geometerplus.fbreader.fbreader.FBAction;
|
||||
import org.geometerplus.fbreader.fbreader.FBReader;
|
||||
import org.geometerplus.fbreader.fbreader.FBReaderApp;
|
||||
import org.geometerplus.fbreader.bookmodel.BookModel;
|
||||
|
||||
import org.geometerplus.zlibrary.ui.android.dialogs.ZLAndroidDialogManager;
|
||||
|
||||
class ShowLibraryAction extends FBAction {
|
||||
private final FBReaderActivity myBaseActivity;
|
||||
private final FBReader myBaseActivity;
|
||||
|
||||
ShowLibraryAction(FBReaderActivity baseActivity, FBReader fbreader) {
|
||||
ShowLibraryAction(FBReader baseActivity, FBReaderApp fbreader) {
|
||||
super(fbreader);
|
||||
myBaseActivity = baseActivity;
|
||||
}
|
||||
|
|
|
@ -23,12 +23,12 @@ import org.geometerplus.zlibrary.text.model.ZLTextModel;
|
|||
import org.geometerplus.zlibrary.text.view.ZLTextView;
|
||||
|
||||
import org.geometerplus.fbreader.fbreader.FBAction;
|
||||
import org.geometerplus.fbreader.fbreader.FBReader;
|
||||
import org.geometerplus.fbreader.fbreader.FBReaderApp;
|
||||
|
||||
class ShowNavigationAction extends FBAction {
|
||||
private final FBReaderActivity myActivity;
|
||||
private final FBReader myActivity;
|
||||
|
||||
ShowNavigationAction(FBReaderActivity activity, FBReader fbreader) {
|
||||
ShowNavigationAction(FBReader activity, FBReaderApp fbreader) {
|
||||
super(fbreader);
|
||||
myActivity = activity;
|
||||
}
|
||||
|
|
|
@ -19,12 +19,12 @@
|
|||
|
||||
package org.geometerplus.android.fbreader;
|
||||
|
||||
import org.geometerplus.fbreader.fbreader.FBReader;
|
||||
import org.geometerplus.fbreader.fbreader.FBReaderApp;
|
||||
|
||||
import org.geometerplus.android.fbreader.network.NetworkLibraryActivity;
|
||||
|
||||
class ShowNetworkLibraryAction extends RunActivityAction {
|
||||
ShowNetworkLibraryAction(FBReaderActivity baseActivity, FBReader fbreader) {
|
||||
ShowNetworkLibraryAction(FBReader baseActivity, FBReaderApp fbreader) {
|
||||
super(baseActivity, fbreader, NetworkLibraryActivity.class);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -19,10 +19,10 @@
|
|||
|
||||
package org.geometerplus.android.fbreader;
|
||||
|
||||
import org.geometerplus.fbreader.fbreader.FBReader;
|
||||
import org.geometerplus.fbreader.fbreader.FBReaderApp;
|
||||
|
||||
class ShowTOCAction extends RunActivityAction {
|
||||
ShowTOCAction(FBReaderActivity baseActivity, FBReader fbreader) {
|
||||
ShowTOCAction(FBReader baseActivity, FBReaderApp fbreader) {
|
||||
super(baseActivity, fbreader, TOCActivity.class);
|
||||
}
|
||||
|
||||
|
|
|
@ -32,7 +32,7 @@ import org.geometerplus.zlibrary.ui.android.R;
|
|||
|
||||
import org.geometerplus.zlibrary.text.view.ZLTextWordCursor;
|
||||
import org.geometerplus.fbreader.bookmodel.TOCTree;
|
||||
import org.geometerplus.fbreader.fbreader.FBReader;
|
||||
import org.geometerplus.fbreader.fbreader.FBReaderApp;
|
||||
|
||||
public class TOCActivity extends ListActivity {
|
||||
private TOCAdapter myAdapter;
|
||||
|
@ -46,7 +46,7 @@ public class TOCActivity extends ListActivity {
|
|||
|
||||
requestWindowFeature(Window.FEATURE_NO_TITLE);
|
||||
|
||||
final FBReader fbreader = (FBReader)ZLApplication.Instance();
|
||||
final FBReaderApp fbreader = (FBReaderApp)ZLApplication.Instance();
|
||||
final TOCTree root = fbreader.Model.TOCTree;
|
||||
myAdapter = new TOCAdapter(root);
|
||||
final ZLTextWordCursor cursor = fbreader.BookTextView.getStartCursor();
|
||||
|
@ -121,7 +121,7 @@ public class TOCActivity extends ListActivity {
|
|||
final TOCTree.Reference reference = tree.getReference();
|
||||
if (reference != null) {
|
||||
finish();
|
||||
final FBReader fbreader = (FBReader)ZLApplication.Instance();
|
||||
final FBReaderApp fbreader = (FBReaderApp)ZLApplication.Instance();
|
||||
fbreader.BookTextView.gotoPosition(reference.ParagraphIndex, 0, 0);
|
||||
fbreader.showBookTextView();
|
||||
}
|
||||
|
|
|
@ -21,17 +21,17 @@ package org.geometerplus.android.fbreader;
|
|||
|
||||
import android.app.Activity;
|
||||
|
||||
import org.geometerplus.fbreader.fbreader.FBReader;
|
||||
import org.geometerplus.fbreader.fbreader.FBReaderApp;
|
||||
|
||||
public class TextSearchActivity extends SearchActivity {
|
||||
@Override
|
||||
void onSuccess() {
|
||||
FBReaderActivity.Instance.showTextSearchControls(true);
|
||||
FBReader.Instance.showTextSearchControls(true);
|
||||
}
|
||||
|
||||
/*@Override
|
||||
void onFailure() {
|
||||
FBReaderActivity.Instance.showTextSearchControls(false);
|
||||
FBReader.Instance.showTextSearchControls(false);
|
||||
}*/
|
||||
|
||||
@Override
|
||||
|
@ -46,13 +46,13 @@ public class TextSearchActivity extends SearchActivity {
|
|||
|
||||
@Override
|
||||
boolean runSearch(final String pattern) {
|
||||
final FBReader fbReader = (FBReader)FBReader.Instance();
|
||||
final FBReaderApp fbReader = (FBReaderApp)FBReaderApp.Instance();
|
||||
fbReader.TextSearchPatternOption.setValue(pattern);
|
||||
return fbReader.getTextView().search(pattern, true, false, false, false) != 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
Activity getParentActivity() {
|
||||
return FBReaderActivity.Instance;
|
||||
return FBReader.Instance;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -42,7 +42,7 @@ import org.geometerplus.zlibrary.core.network.*;
|
|||
|
||||
import org.geometerplus.fbreader.network.BookReference;
|
||||
|
||||
import org.geometerplus.android.fbreader.FBReaderActivity;
|
||||
import org.geometerplus.android.fbreader.FBReader;
|
||||
|
||||
public class BookDownloaderService extends Service {
|
||||
public static final String BOOK_FORMAT_KEY = "org.geometerplus.android.fbreader.network.BookFormat";
|
||||
|
@ -191,7 +191,7 @@ public class BookDownloaderService extends Service {
|
|||
}
|
||||
|
||||
private Intent getFBReaderIntent(final File file) {
|
||||
final Intent intent = new Intent(getApplicationContext(), FBReaderActivity.class);
|
||||
final Intent intent = new Intent(getApplicationContext(), FBReader.class);
|
||||
if (file != null) {
|
||||
intent.setAction(Intent.ACTION_VIEW).setData(Uri.fromFile(file));
|
||||
}
|
||||
|
|
|
@ -39,7 +39,7 @@ import org.geometerplus.zlibrary.core.network.ZLNetworkException;
|
|||
import org.geometerplus.zlibrary.ui.android.R;
|
||||
|
||||
import org.geometerplus.android.util.AndroidUtil;
|
||||
import org.geometerplus.android.fbreader.FBReaderActivity;
|
||||
import org.geometerplus.android.fbreader.FBReader;
|
||||
|
||||
import org.geometerplus.fbreader.network.*;
|
||||
import org.geometerplus.fbreader.network.tree.NetworkBookTree;
|
||||
|
@ -307,7 +307,7 @@ class NetworkBookActions extends NetworkTreeActions {
|
|||
new Intent(Intent.ACTION_VIEW,
|
||||
Uri.fromFile(new File(local)),
|
||||
activity.getApplicationContext(),
|
||||
FBReaderActivity.class
|
||||
FBReader.class
|
||||
).addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)
|
||||
);
|
||||
}
|
||||
|
|
|
@ -29,7 +29,7 @@ import org.geometerplus.zlibrary.core.language.ZLLanguageList;
|
|||
|
||||
import org.geometerplus.zlibrary.text.hyphenation.ZLTextHyphenator;
|
||||
|
||||
import org.geometerplus.fbreader.fbreader.FBReader;
|
||||
import org.geometerplus.fbreader.fbreader.FBReaderApp;
|
||||
import org.geometerplus.fbreader.library.Book;
|
||||
|
||||
class BookTitlePreference extends ZLStringPreference {
|
||||
|
@ -93,7 +93,7 @@ public class BookInfoActivity extends ZLPreferenceActivity {
|
|||
@Override
|
||||
protected void init() {
|
||||
final Category commonCategory = createCategory(null);
|
||||
myBook = ((FBReader)FBReader.Instance()).Model.Book;
|
||||
myBook = ((FBReaderApp)FBReaderApp.Instance()).Model.Book;
|
||||
if (myBook.File.getPhysicalFile() != null) {
|
||||
commonCategory.addPreference(new InfoPreference(
|
||||
this,
|
||||
|
@ -109,7 +109,7 @@ public class BookInfoActivity extends ZLPreferenceActivity {
|
|||
protected void onPause() {
|
||||
super.onPause();
|
||||
if (myBook.save()) {
|
||||
((FBReader)FBReader.Instance()).clearTextCaches();
|
||||
((FBReaderApp)FBReaderApp.Instance()).clearTextCaches();
|
||||
ZLTextHyphenator.Instance().load(myBook.getLanguage());
|
||||
}
|
||||
}
|
||||
|
|
|
@ -33,7 +33,7 @@ public class PreferenceActivity extends ZLPreferenceActivity {
|
|||
}
|
||||
|
||||
/*private static final class ColorProfilePreference extends ZLSimplePreference {
|
||||
private final FBReader myFBReader;
|
||||
private final FBReaderApp myFBReader;
|
||||
private final Screen myScreen;
|
||||
private final String myKey;
|
||||
|
||||
|
@ -42,7 +42,7 @@ public class PreferenceActivity extends ZLPreferenceActivity {
|
|||
return r.hasValue() ? r.getValue() : resourceKey;
|
||||
}
|
||||
|
||||
ColorProfilePreference(Context context, FBReader fbreader, Screen screen, String key, String title) {
|
||||
ColorProfilePreference(Context context, FBReaderApp fbreader, Screen screen, String key, String title) {
|
||||
super(context);
|
||||
myFBReader = fbreader;
|
||||
myScreen = screen;
|
||||
|
@ -57,7 +57,7 @@ public class PreferenceActivity extends ZLPreferenceActivity {
|
|||
@Override
|
||||
public void onClick() {
|
||||
myScreen.setSummary(getTitle());
|
||||
myFBReader.setColorProfileName(myKey);
|
||||
myFBReaderApp.setColorProfileName(myKey);
|
||||
myScreen.close();
|
||||
}
|
||||
}*/
|
||||
|
@ -74,7 +74,7 @@ public class PreferenceActivity extends ZLPreferenceActivity {
|
|||
|
||||
final Category lookNFeelCategory = createCategory("LookNFeel");
|
||||
|
||||
final FBReader fbReader = (FBReader)FBReader.Instance();
|
||||
final FBReaderApp fbReader = (FBReaderApp)FBReaderApp.Instance();
|
||||
|
||||
final Screen appearanceScreen = lookNFeelCategory.createPreferenceScreen("appearanceSettings");
|
||||
appearanceScreen.setSummary( appearanceScreen.Resource.getResource("summary").getValue() );
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
package org.geometerplus.fbreader.fbreader;
|
||||
|
||||
class CancelAction extends FBAction {
|
||||
CancelAction(FBReader fbreader) {
|
||||
CancelAction(FBReaderApp fbreader) {
|
||||
super(fbreader);
|
||||
}
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@ import org.geometerplus.zlibrary.text.view.style.ZLTextStyleCollection;
|
|||
class ChangeFontSizeAction extends FBAction {
|
||||
private final int myDelta;
|
||||
|
||||
ChangeFontSizeAction(FBReader fbreader, int delta) {
|
||||
ChangeFontSizeAction(FBReaderApp fbreader, int delta) {
|
||||
super(fbreader);
|
||||
myDelta = delta;
|
||||
}
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
package org.geometerplus.fbreader.fbreader;
|
||||
|
||||
class ClearFindResultsAction extends FBAction {
|
||||
ClearFindResultsAction(FBReader fbreader) {
|
||||
ClearFindResultsAction(FBReaderApp fbreader) {
|
||||
super(fbreader);
|
||||
}
|
||||
|
||||
|
|
|
@ -22,9 +22,9 @@ package org.geometerplus.fbreader.fbreader;
|
|||
import org.geometerplus.zlibrary.core.application.ZLApplication;
|
||||
|
||||
public abstract class FBAction extends ZLApplication.ZLAction {
|
||||
protected final FBReader Reader;
|
||||
protected final FBReaderApp Reader;
|
||||
|
||||
public FBAction(FBReader fbreader) {
|
||||
public FBAction(FBReaderApp fbreader) {
|
||||
Reader = fbreader;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -32,7 +32,7 @@ import org.geometerplus.fbreader.library.Book;
|
|||
import org.geometerplus.fbreader.library.Bookmark;
|
||||
import org.geometerplus.fbreader.optionsDialog.OptionsDialog;
|
||||
|
||||
public final class FBReader extends ZLApplication {
|
||||
public final class FBReaderApp extends ZLApplication {
|
||||
public final ZLStringOption TextSearchPatternOption =
|
||||
new ZLStringOption("TextSearch", "Pattern", "");
|
||||
public final ZLStringOption BookmarkSearchPatternOption =
|
||||
|
@ -68,7 +68,7 @@ public final class FBReader extends ZLApplication {
|
|||
|
||||
private final String myArg0;
|
||||
|
||||
public FBReader(String[] args) {
|
||||
public FBReaderApp(String[] args) {
|
||||
myArg0 = (args.length > 0) ? args[0] : null;
|
||||
addAction(ActionCode.QUIT, new QuitAction(this));
|
||||
|
|
@ -28,9 +28,9 @@ import org.geometerplus.zlibrary.text.view.*;
|
|||
import org.geometerplus.fbreader.bookmodel.FBHyperlinkType;
|
||||
|
||||
public final class FBView extends ZLTextView {
|
||||
private FBReader myReader;
|
||||
private FBReaderApp myReader;
|
||||
|
||||
FBView(FBReader reader) {
|
||||
FBView(FBReaderApp reader) {
|
||||
super(ZLibrary.Instance().getPaintContext());
|
||||
myReader = reader;
|
||||
}
|
||||
|
@ -82,7 +82,7 @@ public final class FBView extends ZLTextView {
|
|||
ZLibrary.Instance().openInBrowser(hyperlink.Id);
|
||||
break;
|
||||
case FBHyperlinkType.INTERNAL:
|
||||
((FBReader)ZLApplication.Instance()).tryOpenFootnote(hyperlink.Id);
|
||||
((FBReaderApp)ZLApplication.Instance()).tryOpenFootnote(hyperlink.Id);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
package org.geometerplus.fbreader.fbreader;
|
||||
|
||||
class FindNextAction extends FBAction {
|
||||
FindNextAction(FBReader fbreader) {
|
||||
FindNextAction(FBReaderApp fbreader) {
|
||||
super(fbreader);
|
||||
}
|
||||
|
||||
|
|
|
@ -22,7 +22,7 @@ package org.geometerplus.fbreader.fbreader;
|
|||
import org.geometerplus.zlibrary.text.view.ZLTextView;
|
||||
|
||||
class FindPreviousAction extends FBAction {
|
||||
FindPreviousAction(FBReader fbreader) {
|
||||
FindPreviousAction(FBReaderApp fbreader) {
|
||||
super(fbreader);
|
||||
}
|
||||
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
package org.geometerplus.fbreader.fbreader;
|
||||
|
||||
public class FollowHyperlinkAction extends FBAction {
|
||||
FollowHyperlinkAction(FBReader fbreader) {
|
||||
FollowHyperlinkAction(FBReaderApp fbreader) {
|
||||
super(fbreader);
|
||||
}
|
||||
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
package org.geometerplus.fbreader.fbreader;
|
||||
|
||||
class QuitAction extends FBAction {
|
||||
QuitAction(FBReader fbreader) {
|
||||
QuitAction(FBReaderApp fbreader) {
|
||||
super(fbreader);
|
||||
}
|
||||
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
package org.geometerplus.fbreader.fbreader;
|
||||
|
||||
class RotateAction extends FBAction {
|
||||
RotateAction(FBReader fbreader) {
|
||||
RotateAction(FBReaderApp fbreader) {
|
||||
super(fbreader);
|
||||
}
|
||||
|
||||
|
|
|
@ -22,7 +22,7 @@ package org.geometerplus.fbreader.fbreader;
|
|||
import org.geometerplus.zlibrary.core.dialogs.ZLDialogManager;
|
||||
|
||||
class SearchAction extends FBAction {
|
||||
SearchAction(FBReader fbreader) {
|
||||
SearchAction(FBReaderApp fbreader) {
|
||||
super(fbreader);
|
||||
}
|
||||
|
||||
|
|
|
@ -22,7 +22,7 @@ package org.geometerplus.fbreader.fbreader;
|
|||
class SwitchProfileAction extends FBAction {
|
||||
private String myProfileName;
|
||||
|
||||
SwitchProfileAction(FBReader fbreader, String profileName) {
|
||||
SwitchProfileAction(FBReaderApp fbreader, String profileName) {
|
||||
super(fbreader);
|
||||
myProfileName = profileName;
|
||||
}
|
||||
|
|
|
@ -22,7 +22,7 @@ package org.geometerplus.fbreader.fbreader;
|
|||
class TrackballScrollingAction extends FBAction {
|
||||
private final boolean myForward;
|
||||
|
||||
TrackballScrollingAction(FBReader fbreader, boolean forward) {
|
||||
TrackballScrollingAction(FBReaderApp fbreader, boolean forward) {
|
||||
super(fbreader);
|
||||
myForward = forward;
|
||||
}
|
||||
|
|
|
@ -22,7 +22,7 @@ package org.geometerplus.fbreader.fbreader;
|
|||
class VolumeKeyScrollingAction extends FBAction {
|
||||
private final boolean myForward;
|
||||
|
||||
VolumeKeyScrollingAction(FBReader fbreader, boolean forward) {
|
||||
VolumeKeyScrollingAction(FBReaderApp fbreader, boolean forward) {
|
||||
super(fbreader);
|
||||
myForward = forward;
|
||||
}
|
||||
|
|
|
@ -30,7 +30,7 @@ import org.geometerplus.fbreader.fbreader.*;
|
|||
public class OptionsDialog {
|
||||
private ZLOptionsDialog myDialog;
|
||||
|
||||
public OptionsDialog(FBReader fbreader) {
|
||||
public OptionsDialog(FBReaderApp fbreader) {
|
||||
myDialog = ZLDialogManager.Instance().createOptionsDialog("OptionsDialog", null, new OptionsApplyRunnable(fbreader), true);
|
||||
|
||||
ZLDialogContent marginTab = myDialog.createTab("Margins");
|
||||
|
@ -67,9 +67,9 @@ public class OptionsDialog {
|
|||
}
|
||||
|
||||
private static class OptionsApplyRunnable implements Runnable {
|
||||
private final FBReader myFBReader;
|
||||
private final FBReaderApp myFBReader;
|
||||
|
||||
public OptionsApplyRunnable(FBReader fbreader) {
|
||||
public OptionsApplyRunnable(FBReaderApp fbreader) {
|
||||
myFBReader = fbreader;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue