1
0
Fork 0
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:
Nikolay Pultsin 2010-10-21 20:31:15 +01:00
parent 05ec6c3861
commit d3b6c30fd8
36 changed files with 75 additions and 76 deletions

View file

@ -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" />

View file

@ -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" />

View 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.BookInfoActivity;
class BookInfoAction extends RunActivityAction {
BookInfoAction(FBReaderActivity baseActivity, FBReader fbreader) {
BookInfoAction(FBReader baseActivity, FBReaderApp fbreader) {
super(baseActivity, fbreader, BookInfoActivity.class);
}

View file

@ -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();

View file

@ -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);

View file

@ -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;
}

View file

@ -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));

View 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);
}
}

View file

@ -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;

View file

@ -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);
}
}

View file

@ -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;
}

View file

@ -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;
}

View 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.network.NetworkLibraryActivity;
class ShowNetworkLibraryAction extends RunActivityAction {
ShowNetworkLibraryAction(FBReaderActivity baseActivity, FBReader fbreader) {
ShowNetworkLibraryAction(FBReader baseActivity, FBReaderApp fbreader) {
super(baseActivity, fbreader, NetworkLibraryActivity.class);
}
}

View file

@ -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);
}

View file

@ -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();
}

View file

@ -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;
}
}

View file

@ -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));
}

View 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)
);
}

View file

@ -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());
}
}

View file

@ -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() );

View file

@ -20,7 +20,7 @@
package org.geometerplus.fbreader.fbreader;
class CancelAction extends FBAction {
CancelAction(FBReader fbreader) {
CancelAction(FBReaderApp fbreader) {
super(fbreader);
}

View file

@ -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;
}

View file

@ -20,7 +20,7 @@
package org.geometerplus.fbreader.fbreader;
class ClearFindResultsAction extends FBAction {
ClearFindResultsAction(FBReader fbreader) {
ClearFindResultsAction(FBReaderApp fbreader) {
super(fbreader);
}

View file

@ -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;
}
}

View file

@ -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));

View file

@ -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;
}
}

View file

@ -20,7 +20,7 @@
package org.geometerplus.fbreader.fbreader;
class FindNextAction extends FBAction {
FindNextAction(FBReader fbreader) {
FindNextAction(FBReaderApp fbreader) {
super(fbreader);
}

View file

@ -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);
}

View file

@ -20,7 +20,7 @@
package org.geometerplus.fbreader.fbreader;
public class FollowHyperlinkAction extends FBAction {
FollowHyperlinkAction(FBReader fbreader) {
FollowHyperlinkAction(FBReaderApp fbreader) {
super(fbreader);
}

View file

@ -20,7 +20,7 @@
package org.geometerplus.fbreader.fbreader;
class QuitAction extends FBAction {
QuitAction(FBReader fbreader) {
QuitAction(FBReaderApp fbreader) {
super(fbreader);
}

View file

@ -20,7 +20,7 @@
package org.geometerplus.fbreader.fbreader;
class RotateAction extends FBAction {
RotateAction(FBReader fbreader) {
RotateAction(FBReaderApp fbreader) {
super(fbreader);
}

View file

@ -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);
}

View file

@ -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;
}

View file

@ -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;
}

View file

@ -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;
}

View file

@ -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;
}