Skip to content

Commit

Permalink
moved entities, created some additional packages
Browse files Browse the repository at this point in the history
  • Loading branch information
Kaned1as committed Mar 6, 2016
1 parent b7d938b commit b72629f
Show file tree
Hide file tree
Showing 30 changed files with 81 additions and 92 deletions.
19 changes: 9 additions & 10 deletions src/main/java/adonai/diary_browser/DiaryListActivity.java
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
import android.animation.Animator;
import android.animation.ObjectAnimator;
import android.animation.ValueAnimator;
import android.annotation.SuppressLint;
import android.content.ClipData;
import android.content.ClipboardManager;
import android.content.Context;
Expand Down Expand Up @@ -57,15 +56,15 @@

import adonai.diary_browser.database.DbProvider;
import adonai.diary_browser.entities.AutocompleteItem;
import adonai.diary_browser.entities.Comment;
import adonai.diary_browser.entities.CommentsPage;
import adonai.diary_browser.entities.DiaryListArrayAdapter;
import adonai.diary_browser.entities.DiaryPage;
import adonai.diary_browser.entities.DiscListArrayAdapter;
import adonai.diary_browser.entities.DiscPage;
import adonai.diary_browser.entities.ListPage;
import adonai.diary_browser.entities.Post;
import adonai.diary_browser.entities.WebPage;
import adonai.diary_browser.pages.Comment;
import adonai.diary_browser.pages.CommentsPage;
import adonai.diary_browser.adapters.DiaryListArrayAdapter;
import adonai.diary_browser.pages.DiaryPage;
import adonai.diary_browser.adapters.DiscListArrayAdapter;
import adonai.diary_browser.pages.DiscPage;
import adonai.diary_browser.pages.ListPage;
import adonai.diary_browser.pages.Post;
import adonai.diary_browser.pages.WebPage;
import adonai.diary_browser.misc.ArrowDrawable;
import adonai.diary_browser.preferences.PreferencePage;

Expand Down
7 changes: 2 additions & 5 deletions src/main/java/adonai/diary_browser/DiaryListFragment.java
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@
import android.view.SubMenu;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
import android.widget.ImageView;
import android.widget.TextView;

Expand All @@ -26,14 +25,12 @@
import java.io.UnsupportedEncodingException;
import java.net.URLEncoder;
import java.sql.SQLException;
import java.util.List;

import adonai.diary_browser.database.DbProvider;
import adonai.diary_browser.entities.AutocompleteItem;
import adonai.diary_browser.entities.AutocompleteItem.AutocompleteType;
import adonai.diary_browser.entities.CommentsPage;
import adonai.diary_browser.entities.DiaryPage;
import adonai.diary_browser.entities.ListPage;
import adonai.diary_browser.pages.CommentsPage;
import adonai.diary_browser.pages.DiaryPage;

/**
* Фрагмент основной активности дайри, отвечающий за обработку пунктов меню и кнопок {@link ActionBar}'a
Expand Down
8 changes: 1 addition & 7 deletions src/main/java/adonai/diary_browser/DiaryWebView.java
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
package adonai.diary_browser;

import android.annotation.SuppressLint;
import android.content.ClipData;
import android.content.ClipboardManager;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
Expand All @@ -11,12 +9,8 @@
import android.os.Message;
import android.util.AttributeSet;
import android.util.Pair;
import android.util.TypedValue;
import android.view.ActionMode;
import android.view.GestureDetector;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuItem;
import android.view.MotionEvent;
import android.view.View;
import android.view.animation.Animation;
Expand All @@ -34,7 +28,7 @@
import java.io.UnsupportedEncodingException;
import java.net.URLDecoder;

import adonai.diary_browser.entities.Umail;
import adonai.diary_browser.pages.Umail;

@SuppressLint("SetJavaScriptEnabled")
public class DiaryWebView extends FrameLayout implements View.OnClickListener {
Expand Down
15 changes: 7 additions & 8 deletions src/main/java/adonai/diary_browser/MessageSenderFragment.java
Original file line number Diff line number Diff line change
Expand Up @@ -85,14 +85,13 @@

import adonai.diary_browser.database.DbProvider;
import adonai.diary_browser.entities.AutocompleteItem;
import adonai.diary_browser.entities.Comment;
import adonai.diary_browser.entities.CredentialsItem;
import adonai.diary_browser.entities.DraftListArrayAdapter;
import adonai.diary_browser.entities.ImgurImageResponse;
import adonai.diary_browser.entities.PleerEmbedAnswer;
import adonai.diary_browser.entities.PleerUploadAnswer;
import adonai.diary_browser.entities.Post;
import adonai.diary_browser.entities.Umail;
import adonai.diary_browser.pages.Comment;
import adonai.diary_browser.adapters.DraftListArrayAdapter;
import adonai.diary_browser.dto.ImgurImageResponse;
import adonai.diary_browser.adapters.PleerEmbedAnswer;
import adonai.diary_browser.adapters.PleerUploadAnswer;
import adonai.diary_browser.pages.Post;
import adonai.diary_browser.pages.Umail;
import adonai.diary_browser.misc.FileUtils;
import adonai.diary_browser.misc.SemicolonTokenizer;
import pl.droidsonroids.gif.GifDrawable;
Expand Down
30 changes: 15 additions & 15 deletions src/main/java/adonai/diary_browser/NetworkService.java
Original file line number Diff line number Diff line change
Expand Up @@ -47,22 +47,22 @@
import java.util.List;

import adonai.diary_browser.database.DbProvider;
import adonai.diary_browser.entities.Comment;
import adonai.diary_browser.entities.CommentsPage;
import adonai.diary_browser.pages.Comment;
import adonai.diary_browser.pages.CommentsPage;
import adonai.diary_browser.entities.CredentialsItem;
import adonai.diary_browser.entities.DiaryLinkList;
import adonai.diary_browser.entities.DiaryPage;
import adonai.diary_browser.entities.DiaryProfilePage;
import adonai.diary_browser.entities.DiscListPage;
import adonai.diary_browser.entities.DiscPage;
import adonai.diary_browser.entities.ListPage;
import adonai.diary_browser.entities.Post;
import adonai.diary_browser.entities.SearchPage;
import adonai.diary_browser.entities.TagsPage;
import adonai.diary_browser.entities.Umail;
import adonai.diary_browser.entities.UmailListPage;
import adonai.diary_browser.entities.UmailPage;
import adonai.diary_browser.entities.WebPage;
import adonai.diary_browser.pages.DiaryLinkList;
import adonai.diary_browser.pages.DiaryPage;
import adonai.diary_browser.pages.DiaryProfilePage;
import adonai.diary_browser.pages.DiscListPage;
import adonai.diary_browser.pages.DiscPage;
import adonai.diary_browser.pages.ListPage;
import adonai.diary_browser.pages.Post;
import adonai.diary_browser.pages.SearchPage;
import adonai.diary_browser.pages.TagsPage;
import adonai.diary_browser.pages.Umail;
import adonai.diary_browser.pages.UmailListPage;
import adonai.diary_browser.pages.UmailPage;
import adonai.diary_browser.pages.WebPage;

public class NetworkService extends Service implements Callback, OnSharedPreferenceChangeListener {

Expand Down
13 changes: 5 additions & 8 deletions src/main/java/adonai/diary_browser/UmailListActivity.java
Original file line number Diff line number Diff line change
Expand Up @@ -24,14 +24,11 @@
import android.widget.TabWidget;
import android.widget.TextView;

import com.afollestad.materialdialogs.AlertDialogWrapper;

import adonai.diary_browser.entities.ListPage;
import adonai.diary_browser.entities.Umail;
import adonai.diary_browser.entities.UmailListArrayAdapter;
import adonai.diary_browser.entities.UmailListPage;
import adonai.diary_browser.entities.UmailPage;
import adonai.diary_browser.entities.WebPage;
import adonai.diary_browser.pages.ListPage;
import adonai.diary_browser.pages.Umail;
import adonai.diary_browser.adapters.UmailListArrayAdapter;
import adonai.diary_browser.pages.UmailPage;
import adonai.diary_browser.pages.WebPage;
import adonai.diary_browser.preferences.PreferencePage;

/**
Expand Down
14 changes: 7 additions & 7 deletions src/main/java/adonai/diary_browser/UserData.java
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;

import adonai.diary_browser.entities.DiaryLinkList;
import adonai.diary_browser.entities.DiaryPage;
import adonai.diary_browser.entities.DiscListPage;
import adonai.diary_browser.entities.ListPage;
import adonai.diary_browser.entities.UmailListPage;
import adonai.diary_browser.entities.UmailPage;
import adonai.diary_browser.entities.WebPage;
import adonai.diary_browser.pages.DiaryLinkList;
import adonai.diary_browser.pages.DiaryPage;
import adonai.diary_browser.pages.DiscListPage;
import adonai.diary_browser.pages.ListPage;
import adonai.diary_browser.pages.UmailListPage;
import adonai.diary_browser.pages.UmailPage;
import adonai.diary_browser.pages.WebPage;

/**
* Синглетон данных пользователя в текущем сеансе.
Expand Down
14 changes: 7 additions & 7 deletions src/main/java/adonai/diary_browser/Utils.java
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,13 @@
import java.io.InputStreamReader;
import java.io.StringWriter;

import adonai.diary_browser.entities.CommentsPage;
import adonai.diary_browser.entities.DiaryLinkList;
import adonai.diary_browser.entities.DiaryPage;
import adonai.diary_browser.entities.DiaryProfilePage;
import adonai.diary_browser.entities.DiscListPage;
import adonai.diary_browser.entities.SearchPage;
import adonai.diary_browser.entities.TagsPage;
import adonai.diary_browser.pages.CommentsPage;
import adonai.diary_browser.pages.DiaryLinkList;
import adonai.diary_browser.pages.DiaryPage;
import adonai.diary_browser.pages.DiaryProfilePage;
import adonai.diary_browser.pages.DiscListPage;
import adonai.diary_browser.pages.SearchPage;
import adonai.diary_browser.pages.TagsPage;

/**
* Класс-свалка полезных функций и констант.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,18 +1,17 @@
package adonai.diary_browser.entities;
package adonai.diary_browser.adapters;

import android.content.Context;
import android.graphics.Color;
import android.graphics.Typeface;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
import android.widget.TextView;

import java.util.ArrayList;
import java.util.List;

import adonai.diary_browser.R;
import adonai.diary_browser.pages.ListPage;
import adonai.diary_browser.pages.UmailListPage;

public class DiaryListArrayAdapter extends ArrayAdapter<ListPage> {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package adonai.diary_browser.entities;
package adonai.diary_browser.adapters;

import android.content.Context;
import android.graphics.Color;
Expand All @@ -9,6 +9,8 @@
import android.widget.TextView;

import adonai.diary_browser.R;
import adonai.diary_browser.pages.DiscListPage;
import adonai.diary_browser.pages.DiscPage;

public class DiscListArrayAdapter extends BaseExpandableListAdapter {
DiscListPage discussions;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package adonai.diary_browser.entities;
package adonai.diary_browser.adapters;

import android.content.Context;
import android.view.LayoutInflater;
Expand All @@ -10,6 +10,7 @@
import java.util.List;

import adonai.diary_browser.R;
import adonai.diary_browser.pages.Post;

public class DraftListArrayAdapter extends ArrayAdapter<Post> {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package adonai.diary_browser.entities;
package adonai.diary_browser.adapters;

/**
* Wrapper around ProstoPleer answer for http://pleer.com/site_api/embed/track POST
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package adonai.diary_browser.entities;
package adonai.diary_browser.adapters;

/**
* Wrapper around ProstoPleer answer for pleer.com/upload POST
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package adonai.diary_browser.entities;
package adonai.diary_browser.adapters;

import android.content.Context;
import android.graphics.Typeface;
Expand All @@ -15,6 +15,7 @@
import java.util.List;

import adonai.diary_browser.R;
import adonai.diary_browser.pages.UmailListPage;

public class UmailListArrayAdapter extends ArrayAdapter<UmailListPage> {
ArrayList<Long> checkedIds = new ArrayList<>();
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package adonai.diary_browser.entities;
package adonai.diary_browser.dto;

/**
* Wrapper around Imgur answer for https://api.imgur.com/3/image POST
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package adonai.diary_browser.entities;
package adonai.diary_browser.pages;

import java.io.Serializable;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package adonai.diary_browser.entities;
package adonai.diary_browser.pages;

public class CommentsPage extends DiaryPage {
private String postId = "";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package adonai.diary_browser.entities;
package adonai.diary_browser.pages;

import android.text.Spanned;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package adonai.diary_browser.entities;
package adonai.diary_browser.pages;

import java.util.HashMap;
import java.util.Map;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package adonai.diary_browser.entities;
package adonai.diary_browser.pages;

public class DiaryProfilePage extends WebPage {
private String profileURL;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package adonai.diary_browser.entities;
package adonai.diary_browser.pages;

import java.util.ArrayList;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package adonai.diary_browser.entities;
package adonai.diary_browser.pages;


import java.util.ArrayList;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package adonai.diary_browser.entities;
package adonai.diary_browser.pages;

/**
* Элемент списка дневников
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package adonai.diary_browser.entities;
package adonai.diary_browser.pages;

import java.util.LinkedHashMap;
import java.util.Map;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package adonai.diary_browser.entities;
package adonai.diary_browser.pages;

/**
* Created by adonai on 27.05.14.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package adonai.diary_browser.entities;
package adonai.diary_browser.pages;

public class TagsPage extends DiaryPage {
public TagsPage(String diaryURL) {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package adonai.diary_browser.entities;
package adonai.diary_browser.pages;

public class Umail extends Comment {
public String receiver = "";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package adonai.diary_browser.entities;
package adonai.diary_browser.pages;

/**
* Элемент списка U-mail'ов
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package adonai.diary_browser.entities;
package adonai.diary_browser.pages;

public class UmailPage extends WebPage {
private String umailID = "";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package adonai.diary_browser.entities;
package adonai.diary_browser.pages;

public abstract class WebPage {
private String content = "";
Expand Down

0 comments on commit b72629f

Please sign in to comment.