Commit abd3b0c8 authored by KARETI VINEETH SAI's avatar KARETI VINEETH SAI

final push

parents
\hypertarget{AddpostaActivity_8java}{}\doxysection{Addposta\+Activity.\+java File Reference}
\label{AddpostaActivity_8java}\index{AddpostaActivity.java@{AddpostaActivity.java}}
\doxysubsection*{Classes}
\begin{DoxyCompactItemize}
\item
class \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1AddpostaActivity}{com.\+example.\+splitfare.\+Addposta\+Activity}}
\end{DoxyCompactItemize}
\doxysubsection*{Packages}
\begin{DoxyCompactItemize}
\item
package \mbox{\hyperlink{namespacecom_1_1example_1_1splitfare}{com.\+example.\+splitfare}}
\end{DoxyCompactItemize}
\hypertarget{Comment_8java}{}\doxysection{Comment.\+java File Reference}
\label{Comment_8java}\index{Comment.java@{Comment.java}}
\doxysubsection*{Classes}
\begin{DoxyCompactItemize}
\item
class \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Comment}{com.\+example.\+splitfare.\+Comment}}
\end{DoxyCompactItemize}
\doxysubsection*{Packages}
\begin{DoxyCompactItemize}
\item
package \mbox{\hyperlink{namespacecom_1_1example_1_1splitfare}{com.\+example.\+splitfare}}
\end{DoxyCompactItemize}
\hypertarget{Home_8java}{}\doxysection{Home.\+java File Reference}
\label{Home_8java}\index{Home.java@{Home.java}}
\doxysubsection*{Classes}
\begin{DoxyCompactItemize}
\item
class \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Home}{com.\+example.\+splitfare.\+Home}}
\end{DoxyCompactItemize}
\doxysubsection*{Packages}
\begin{DoxyCompactItemize}
\item
package \mbox{\hyperlink{namespacecom_1_1example_1_1splitfare}{com.\+example.\+splitfare}}
\end{DoxyCompactItemize}
\hypertarget{LoginActivity_8java}{}\doxysection{Login\+Activity.\+java File Reference}
\label{LoginActivity_8java}\index{LoginActivity.java@{LoginActivity.java}}
\doxysubsection*{Classes}
\begin{DoxyCompactItemize}
\item
class \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1LoginActivity}{com.\+example.\+splitfare.\+Login\+Activity}}
\end{DoxyCompactItemize}
\doxysubsection*{Packages}
\begin{DoxyCompactItemize}
\item
package \mbox{\hyperlink{namespacecom_1_1example_1_1splitfare}{com.\+example.\+splitfare}}
\end{DoxyCompactItemize}
\hypertarget{MainActivity_8java}{}\doxysection{Main\+Activity.\+java File Reference}
\label{MainActivity_8java}\index{MainActivity.java@{MainActivity.java}}
\doxysubsection*{Classes}
\begin{DoxyCompactItemize}
\item
class \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1MainActivity}{com.\+example.\+splitfare.\+Main\+Activity}}
\end{DoxyCompactItemize}
\doxysubsection*{Packages}
\begin{DoxyCompactItemize}
\item
package \mbox{\hyperlink{namespacecom_1_1example_1_1splitfare}{com.\+example.\+splitfare}}
\end{DoxyCompactItemize}
LATEX_CMD=pdflatex
all: refman.pdf
pdf: refman.pdf
refman.pdf: clean refman.tex
$(LATEX_CMD) refman
makeindex refman.idx
$(LATEX_CMD) refman
latex_count=8 ; \
while egrep -s 'Rerun (LaTeX|to get cross-references right)' refman.log && [ $$latex_count -gt 0 ] ;\
do \
echo "Rerunning latex...." ;\
$(LATEX_CMD) refman ;\
latex_count=`expr $$latex_count - 1` ;\
done
makeindex refman.idx
$(LATEX_CMD) refman
clean:
rm -f *.ps *.dvi *.aux *.toc *.idx *.ind *.ilg *.log *.out *.brf *.blg *.bbl refman.pdf
\hypertarget{PostList_8java}{}\doxysection{Post\+List.\+java File Reference}
\label{PostList_8java}\index{PostList.java@{PostList.java}}
\doxysubsection*{Classes}
\begin{DoxyCompactItemize}
\item
class \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1PostList}{com.\+example.\+splitfare.\+Post\+List}}
\end{DoxyCompactItemize}
\doxysubsection*{Packages}
\begin{DoxyCompactItemize}
\item
package \mbox{\hyperlink{namespacecom_1_1example_1_1splitfare}{com.\+example.\+splitfare}}
\end{DoxyCompactItemize}
\hypertarget{Post_8java}{}\doxysection{Post.\+java File Reference}
\label{Post_8java}\index{Post.java@{Post.java}}
\doxysubsection*{Classes}
\begin{DoxyCompactItemize}
\item
class \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post}{com.\+example.\+splitfare.\+Post}}
\end{DoxyCompactItemize}
\doxysubsection*{Packages}
\begin{DoxyCompactItemize}
\item
package \mbox{\hyperlink{namespacecom_1_1example_1_1splitfare}{com.\+example.\+splitfare}}
\end{DoxyCompactItemize}
\doxysection{Class List}
Here are the classes, structs, unions and interfaces with brief descriptions\+:\begin{DoxyCompactList}
\item\contentsline{section}{\mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1AddpostaActivity}{com.\+example.\+splitfare.\+Addposta\+Activity}} }{\pageref{classcom_1_1example_1_1splitfare_1_1AddpostaActivity}}{}
\item\contentsline{section}{\mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Comment}{com.\+example.\+splitfare.\+Comment}} }{\pageref{classcom_1_1example_1_1splitfare_1_1Comment}}{}
\item\contentsline{section}{\mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Home}{com.\+example.\+splitfare.\+Home}} }{\pageref{classcom_1_1example_1_1splitfare_1_1Home}}{}
\item\contentsline{section}{\mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1LoginActivity}{com.\+example.\+splitfare.\+Login\+Activity}} }{\pageref{classcom_1_1example_1_1splitfare_1_1LoginActivity}}{}
\item\contentsline{section}{\mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1MainActivity}{com.\+example.\+splitfare.\+Main\+Activity}} }{\pageref{classcom_1_1example_1_1splitfare_1_1MainActivity}}{}
\item\contentsline{section}{\mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1myposts}{com.\+example.\+splitfare.\+myposts}} }{\pageref{classcom_1_1example_1_1splitfare_1_1myposts}}{}
\item\contentsline{section}{\mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post}{com.\+example.\+splitfare.\+Post}} }{\pageref{classcom_1_1example_1_1splitfare_1_1Post}}{}
\item\contentsline{section}{\mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1PostList}{com.\+example.\+splitfare.\+Post\+List}} }{\pageref{classcom_1_1example_1_1splitfare_1_1PostList}}{}
\end{DoxyCompactList}
%!PS-Adobe-2.0 EPSF-2.0
%%Title: ClassName
%%Creator: Doxygen
%%CreationDate: Time
%%For:
%Magnification: 1.00
%%Orientation: Portrait
%%BoundingBox: 0 0 500 165.975104
%%Pages: 0
%%BeginSetup
%%EndSetup
%%EndComments
% ----- variables -----
/boxwidth 0 def
/boxheight 40 def
/fontheight 24 def
/marginwidth 10 def
/distx 20 def
/disty 40 def
/boundaspect 3.012500 def % aspect ratio of the BoundingBox (width/height)
/boundx 500 def
/boundy boundx boundaspect div def
/xspacing 0 def
/yspacing 0 def
/rows 2 def
/cols 1 def
/scalefactor 0 def
/boxfont /Times-Roman findfont fontheight scalefont def
% ----- procedures -----
/dotted { [1 4] 0 setdash } def
/dashed { [5] 0 setdash } def
/solid { [] 0 setdash } def
/max % result = MAX(arg1,arg2)
{
/a exch def
/b exch def
a b gt {a} {b} ifelse
} def
/xoffset % result = MAX(0,(scalefactor-(boxwidth*cols+distx*(cols-1)))/2)
{
0 scalefactor boxwidth cols mul distx cols 1 sub mul add sub 2 div max
} def
/cw % boxwidth = MAX(boxwidth, stringwidth(arg1))
{
/str exch def
/boxwidth boxwidth str stringwidth pop max def
} def
/box % draws a box with text 'arg1' at grid pos (arg2,arg3)
{ gsave
2 setlinewidth
newpath
exch xspacing mul xoffset add
exch yspacing mul
moveto
boxwidth 0 rlineto
0 boxheight rlineto
boxwidth neg 0 rlineto
0 boxheight neg rlineto
closepath
dup stringwidth pop neg boxwidth add 2 div
boxheight fontheight 2 div sub 2 div
rmoveto show stroke
grestore
} def
/mark
{ newpath
exch xspacing mul xoffset add boxwidth add
exch yspacing mul
moveto
0 boxheight 4 div rlineto
boxheight neg 4 div boxheight neg 4 div rlineto
closepath
eofill
stroke
} def
/arrow
{ newpath
moveto
3 -8 rlineto
-6 0 rlineto
3 8 rlineto
closepath
eofill
stroke
} def
/out % draws an output connector for the block at (arg1,arg2)
{
newpath
exch xspacing mul xoffset add boxwidth 2 div add
exch yspacing mul boxheight add
/y exch def
/x exch def
x y moveto
0 disty 2 div rlineto
stroke
1 eq { x y disty 2 div add arrow } if
} def
/in % draws an input connector for the block at (arg1,arg2)
{
newpath
exch xspacing mul xoffset add boxwidth 2 div add
exch yspacing mul disty 2 div sub
/y exch def
/x exch def
x y moveto
0 disty 2 div rlineto
stroke
1 eq { x y disty 2 div add arrow } if
} def
/hedge
{
exch xspacing mul xoffset add boxwidth 2 div add
exch yspacing mul boxheight 2 div sub
/y exch def
/x exch def
newpath
x y moveto
boxwidth 2 div distx add 0 rlineto
stroke
1 eq
{ newpath x boxwidth 2 div distx add add y moveto
-8 3 rlineto
0 -6 rlineto
8 3 rlineto
closepath
eofill
stroke
} if
} def
/vedge
{
/ye exch def
/ys exch def
/xs exch def
newpath
xs xspacing mul xoffset add boxwidth 2 div add dup
ys yspacing mul boxheight 2 div sub
moveto
ye yspacing mul boxheight 2 div sub
lineto
stroke
} def
/conn % connections the blocks from col 'arg1' to 'arg2' of row 'arg3'
{
/ys exch def
/xe exch def
/xs exch def
newpath
xs xspacing mul xoffset add boxwidth 2 div add
ys yspacing mul disty 2 div sub
moveto
xspacing xe xs sub mul 0
rlineto
stroke
} def
% ----- main ------
boxfont setfont
1 boundaspect scale
(com.example.splitfare.AddpostaActivity) cw
(AppCompatActivity) cw
/boxwidth boxwidth marginwidth 2 mul add def
/xspacing boxwidth distx add def
/yspacing boxheight disty add def
/scalefactor
boxwidth cols mul distx cols 1 sub mul add
boxheight rows mul disty rows 1 sub mul add boundaspect mul
max def
boundx scalefactor div boundy scalefactor div scale
% ----- classes -----
(com.example.splitfare.AddpostaActivity) 0.000000 0.000000 box
(AppCompatActivity) 0.000000 1.000000 box
% ----- relations -----
solid
0 0.000000 0.000000 out
solid
1 0.000000 1.000000 in
\hypertarget{classcom_1_1example_1_1splitfare_1_1AddpostaActivity}{}\doxysection{com.\+example.\+splitfare.\+Addposta\+Activity Class Reference}
\label{classcom_1_1example_1_1splitfare_1_1AddpostaActivity}\index{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}}
Inheritance diagram for com.\+example.\+splitfare.\+Addposta\+Activity\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classcom_1_1example_1_1splitfare_1_1AddpostaActivity}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
void \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_af66b049b65c51f8f970801e13052c0fa}{on\+Back\+Pressed}} ()
\begin{DoxyCompactList}\small\item\em Method defining Action to be taken when back button is pressed. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item
void \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a5a093491635d250883e1eee9c12d24ce}{on\+Create}} (Bundle saved\+Instance\+State)
\begin{DoxyCompactList}\small\item\em On\+Create method is the first method that executes when a acitivity is opened. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Package Attributes}
\begin{DoxyCompactItemize}
\item
Edit\+Text \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_afc0e7cf7c8c5f670ed2858c52e8206d9}{source}}
\item
Edit\+Text \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a458e1e94a4fa8a01354101e6af670683}{destination}}
\item
Edit\+Text \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a4ca70948923d8ecb94ed2b23a28cecdb}{MoT}}
\item
Edit\+Text \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a249a9ca27953dbd627b001e993265fda}{persons}}
\item
Edit\+Text \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_afc14b8f0507245cba41f81210ff11fea}{Mobile}}
\item
Button \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a10a032e15014cd7a74628515180d74a5}{btn\+Date}}
\item
Button \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a5c1c3b30cd4b55d885b4ccf2c3be765a}{btn\+Time}}
\item
String \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_ad366d53297a0bd6cc96161eb8af5b602}{Time}}
\item
Calendar \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a209695808c774d2a7e3fd05ee9706c22}{cal}}
\begin{DoxyCompactList}\small\item\em Calendar Variable to get Date. \end{DoxyCompactList}\item
int \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_aabc9afd045280cf69ac3b70999621274}{cur\+Hour}}
\begin{DoxyCompactList}\small\item\em cur\+Hour and cur\+Min are to store values of hours and minutes \end{DoxyCompactList}\item
int \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_aea00d9ad7d988a641d4bf55dfdf640ca}{cur\+Min}}
\item
Toolbar \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_affddf195ab13e89f02b127d77a1fcef0}{toolbar}}
\begin{DoxyCompactList}\small\item\em Toolbar variable to display toolbar at top. \end{DoxyCompactList}\item
Firebase\+User \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_af736c19cbe2f13f8c710615f82218517}{user}}
\begin{DoxyCompactList}\small\item\em Fiberbase user variable to extract information about user. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item
Edit\+Text \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_af6175c23c80ece27e949fb5ae3e1c8c2}{name}}
\begin{DoxyCompactList}\small\item\em Edit\+Text variables for storing name,source,destination,mode of transport,mobile number of user. \end{DoxyCompactList}\item
Button \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a34ac77a38310f63fde0e238519a59e49}{btnadd\+Post}}
\begin{DoxyCompactList}\small\item\em Button variable to listen to Addpost,Set Time and Set Date events. \end{DoxyCompactList}\item
String \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a2ac9b9c5d21e5ce767c06e14dc38ad67}{Date}}
\begin{DoxyCompactList}\small\item\em Strings to store date and time values. \end{DoxyCompactList}\item
Database\+Reference \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a59e089d1abc02069307fe691a015cc6d}{databaseposts}}
\begin{DoxyCompactList}\small\item\em Database Reference to add posts of users. \end{DoxyCompactList}\item
Date\+Picker\+Dialog.\+On\+Date\+Set\+Listener \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a76e8db38aa7dc4db9e272c301801a60b}{m\+Date\+Set\+Listener}}
\begin{DoxyCompactList}\small\item\em Date Picker event listener. \end{DoxyCompactList}\item
\mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post}{Post}} \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_ac152bf9d2f85105cb5fc361fbbcd61c6}{post}}
\begin{DoxyCompactList}\small\item\em Object of class post. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection{Detailed Description}
Class defining the Add \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post}{Post}} Activity This activity is invoked when user wants to add post In this Activity we are taking input from user and storing the posted information onto the database
\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_af66b049b65c51f8f970801e13052c0fa}\label{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_af66b049b65c51f8f970801e13052c0fa}}
\index{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!onBackPressed@{onBackPressed}}
\index{onBackPressed@{onBackPressed}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}}
\doxysubsubsection{\texorpdfstring{onBackPressed()}{onBackPressed()}}
{\footnotesize\ttfamily void com.\+example.\+splitfare.\+Addposta\+Activity.\+on\+Back\+Pressed (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
Method defining Action to be taken when back button is pressed.
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a5a093491635d250883e1eee9c12d24ce}\label{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a5a093491635d250883e1eee9c12d24ce}}
\index{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!onCreate@{onCreate}}
\index{onCreate@{onCreate}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}}
\doxysubsubsection{\texorpdfstring{onCreate()}{onCreate()}}
{\footnotesize\ttfamily void com.\+example.\+splitfare.\+Addposta\+Activity.\+on\+Create (\begin{DoxyParamCaption}\item[{Bundle}]{saved\+Instance\+State }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [protected]}}
On\+Create method is the first method that executes when a acitivity is opened.
Setting layout for the activity
Setting Toolbar layout and back button for it
Assiging id elements to all the variables mentioned above
Getting posts instance from the firebase database
On\+Click listener for Setting Date
On\+Click listener for Setting Time
On\+C\+Lick lisener for storing a post to database
\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a34ac77a38310f63fde0e238519a59e49}\label{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a34ac77a38310f63fde0e238519a59e49}}
\index{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!btnaddPost@{btnaddPost}}
\index{btnaddPost@{btnaddPost}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}}
\doxysubsubsection{\texorpdfstring{btnaddPost}{btnaddPost}}
{\footnotesize\ttfamily Button com.\+example.\+splitfare.\+Addposta\+Activity.\+btnadd\+Post\hspace{0.3cm}{\ttfamily [private]}}
Button variable to listen to Addpost,Set Time and Set Date events.
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a10a032e15014cd7a74628515180d74a5}\label{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a10a032e15014cd7a74628515180d74a5}}
\index{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!btnDate@{btnDate}}
\index{btnDate@{btnDate}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}}
\doxysubsubsection{\texorpdfstring{btnDate}{btnDate}}
{\footnotesize\ttfamily Button com.\+example.\+splitfare.\+Addposta\+Activity.\+btn\+Date\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a5c1c3b30cd4b55d885b4ccf2c3be765a}\label{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a5c1c3b30cd4b55d885b4ccf2c3be765a}}
\index{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!btnTime@{btnTime}}
\index{btnTime@{btnTime}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}}
\doxysubsubsection{\texorpdfstring{btnTime}{btnTime}}
{\footnotesize\ttfamily Button com.\+example.\+splitfare.\+Addposta\+Activity.\+btn\+Time\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a209695808c774d2a7e3fd05ee9706c22}\label{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a209695808c774d2a7e3fd05ee9706c22}}
\index{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!cal@{cal}}
\index{cal@{cal}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}}
\doxysubsubsection{\texorpdfstring{cal}{cal}}
{\footnotesize\ttfamily Calendar com.\+example.\+splitfare.\+Addposta\+Activity.\+cal\hspace{0.3cm}{\ttfamily [package]}}
Calendar Variable to get Date.
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_aabc9afd045280cf69ac3b70999621274}\label{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_aabc9afd045280cf69ac3b70999621274}}
\index{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!curHour@{curHour}}
\index{curHour@{curHour}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}}
\doxysubsubsection{\texorpdfstring{curHour}{curHour}}
{\footnotesize\ttfamily int com.\+example.\+splitfare.\+Addposta\+Activity.\+cur\+Hour\hspace{0.3cm}{\ttfamily [package]}}
cur\+Hour and cur\+Min are to store values of hours and minutes
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_aea00d9ad7d988a641d4bf55dfdf640ca}\label{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_aea00d9ad7d988a641d4bf55dfdf640ca}}
\index{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!curMin@{curMin}}
\index{curMin@{curMin}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}}
\doxysubsubsection{\texorpdfstring{curMin}{curMin}}
{\footnotesize\ttfamily int com.\+example.\+splitfare.\+Addposta\+Activity.\+cur\+Min\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a59e089d1abc02069307fe691a015cc6d}\label{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a59e089d1abc02069307fe691a015cc6d}}
\index{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!databaseposts@{databaseposts}}
\index{databaseposts@{databaseposts}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}}
\doxysubsubsection{\texorpdfstring{databaseposts}{databaseposts}}
{\footnotesize\ttfamily Database\+Reference com.\+example.\+splitfare.\+Addposta\+Activity.\+databaseposts\hspace{0.3cm}{\ttfamily [private]}}
Database Reference to add posts of users.
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a2ac9b9c5d21e5ce767c06e14dc38ad67}\label{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a2ac9b9c5d21e5ce767c06e14dc38ad67}}
\index{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!Date@{Date}}
\index{Date@{Date}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}}
\doxysubsubsection{\texorpdfstring{Date}{Date}}
{\footnotesize\ttfamily String com.\+example.\+splitfare.\+Addposta\+Activity.\+Date\hspace{0.3cm}{\ttfamily [private]}}
Strings to store date and time values.
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a458e1e94a4fa8a01354101e6af670683}\label{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a458e1e94a4fa8a01354101e6af670683}}
\index{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!destination@{destination}}
\index{destination@{destination}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}}
\doxysubsubsection{\texorpdfstring{destination}{destination}}
{\footnotesize\ttfamily Edit\+Text com.\+example.\+splitfare.\+Addposta\+Activity.\+destination\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a76e8db38aa7dc4db9e272c301801a60b}\label{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a76e8db38aa7dc4db9e272c301801a60b}}
\index{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!mDateSetListener@{mDateSetListener}}
\index{mDateSetListener@{mDateSetListener}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}}
\doxysubsubsection{\texorpdfstring{mDateSetListener}{mDateSetListener}}
{\footnotesize\ttfamily Date\+Picker\+Dialog.\+On\+Date\+Set\+Listener com.\+example.\+splitfare.\+Addposta\+Activity.\+m\+Date\+Set\+Listener\hspace{0.3cm}{\ttfamily [private]}}
Date Picker event listener.
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_afc14b8f0507245cba41f81210ff11fea}\label{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_afc14b8f0507245cba41f81210ff11fea}}
\index{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!Mobile@{Mobile}}
\index{Mobile@{Mobile}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}}
\doxysubsubsection{\texorpdfstring{Mobile}{Mobile}}
{\footnotesize\ttfamily Edit\+Text com.\+example.\+splitfare.\+Addposta\+Activity.\+Mobile\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a4ca70948923d8ecb94ed2b23a28cecdb}\label{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a4ca70948923d8ecb94ed2b23a28cecdb}}
\index{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!MoT@{MoT}}
\index{MoT@{MoT}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}}
\doxysubsubsection{\texorpdfstring{MoT}{MoT}}
{\footnotesize\ttfamily Edit\+Text com.\+example.\+splitfare.\+Addposta\+Activity.\+MoT\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_af6175c23c80ece27e949fb5ae3e1c8c2}\label{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_af6175c23c80ece27e949fb5ae3e1c8c2}}
\index{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!name@{name}}
\index{name@{name}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}}
\doxysubsubsection{\texorpdfstring{name}{name}}
{\footnotesize\ttfamily Edit\+Text com.\+example.\+splitfare.\+Addposta\+Activity.\+name\hspace{0.3cm}{\ttfamily [private]}}
Edit\+Text variables for storing name,source,destination,mode of transport,mobile number of user.
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a249a9ca27953dbd627b001e993265fda}\label{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a249a9ca27953dbd627b001e993265fda}}
\index{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!persons@{persons}}
\index{persons@{persons}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}}
\doxysubsubsection{\texorpdfstring{persons}{persons}}
{\footnotesize\ttfamily Edit\+Text com.\+example.\+splitfare.\+Addposta\+Activity.\+persons\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_ac152bf9d2f85105cb5fc361fbbcd61c6}\label{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_ac152bf9d2f85105cb5fc361fbbcd61c6}}
\index{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!post@{post}}
\index{post@{post}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}}
\doxysubsubsection{\texorpdfstring{post}{post}}
{\footnotesize\ttfamily \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post}{Post}} com.\+example.\+splitfare.\+Addposta\+Activity.\+post\hspace{0.3cm}{\ttfamily [private]}}
Object of class post.
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_afc0e7cf7c8c5f670ed2858c52e8206d9}\label{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_afc0e7cf7c8c5f670ed2858c52e8206d9}}
\index{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!source@{source}}
\index{source@{source}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}}
\doxysubsubsection{\texorpdfstring{source}{source}}
{\footnotesize\ttfamily Edit\+Text com.\+example.\+splitfare.\+Addposta\+Activity.\+source\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_ad366d53297a0bd6cc96161eb8af5b602}\label{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_ad366d53297a0bd6cc96161eb8af5b602}}
\index{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!Time@{Time}}
\index{Time@{Time}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}}
\doxysubsubsection{\texorpdfstring{Time}{Time}}
{\footnotesize\ttfamily String com.\+example.\+splitfare.\+Addposta\+Activity.\+Time\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_affddf195ab13e89f02b127d77a1fcef0}\label{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_affddf195ab13e89f02b127d77a1fcef0}}
\index{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!toolbar@{toolbar}}
\index{toolbar@{toolbar}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}}
\doxysubsubsection{\texorpdfstring{toolbar}{toolbar}}
{\footnotesize\ttfamily Toolbar com.\+example.\+splitfare.\+Addposta\+Activity.\+toolbar\hspace{0.3cm}{\ttfamily [package]}}
Toolbar variable to display toolbar at top.
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_af736c19cbe2f13f8c710615f82218517}\label{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_af736c19cbe2f13f8c710615f82218517}}
\index{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!user@{user}}
\index{user@{user}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}}
\doxysubsubsection{\texorpdfstring{user}{user}}
{\footnotesize\ttfamily Firebase\+User com.\+example.\+splitfare.\+Addposta\+Activity.\+user\hspace{0.3cm}{\ttfamily [package]}}
Fiberbase user variable to extract information about user.
The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item
\mbox{\hyperlink{AddpostaActivity_8java}{Addposta\+Activity.\+java}}\end{DoxyCompactItemize}
%!PS-Adobe-2.0 EPSF-2.0
%%Title: ClassName
%%Creator: Doxygen
%%CreationDate: Time
%%For:
%Magnification: 1.00
%%Orientation: Portrait
%%BoundingBox: 0 0 500 203.045685
%%Pages: 0
%%BeginSetup
%%EndSetup
%%EndComments
% ----- variables -----
/boxwidth 0 def
/boxheight 40 def
/fontheight 24 def
/marginwidth 10 def
/distx 20 def
/disty 40 def
/boundaspect 2.462500 def % aspect ratio of the BoundingBox (width/height)
/boundx 500 def
/boundy boundx boundaspect div def
/xspacing 0 def
/yspacing 0 def
/rows 2 def
/cols 1 def
/scalefactor 0 def
/boxfont /Times-Roman findfont fontheight scalefont def
% ----- procedures -----
/dotted { [1 4] 0 setdash } def
/dashed { [5] 0 setdash } def
/solid { [] 0 setdash } def
/max % result = MAX(arg1,arg2)
{
/a exch def
/b exch def
a b gt {a} {b} ifelse
} def
/xoffset % result = MAX(0,(scalefactor-(boxwidth*cols+distx*(cols-1)))/2)
{
0 scalefactor boxwidth cols mul distx cols 1 sub mul add sub 2 div max
} def
/cw % boxwidth = MAX(boxwidth, stringwidth(arg1))
{
/str exch def
/boxwidth boxwidth str stringwidth pop max def
} def
/box % draws a box with text 'arg1' at grid pos (arg2,arg3)
{ gsave
2 setlinewidth
newpath
exch xspacing mul xoffset add
exch yspacing mul
moveto
boxwidth 0 rlineto
0 boxheight rlineto
boxwidth neg 0 rlineto
0 boxheight neg rlineto
closepath
dup stringwidth pop neg boxwidth add 2 div
boxheight fontheight 2 div sub 2 div
rmoveto show stroke
grestore
} def
/mark
{ newpath
exch xspacing mul xoffset add boxwidth add
exch yspacing mul
moveto
0 boxheight 4 div rlineto
boxheight neg 4 div boxheight neg 4 div rlineto
closepath
eofill
stroke
} def
/arrow
{ newpath
moveto
3 -8 rlineto
-6 0 rlineto
3 8 rlineto
closepath
eofill
stroke
} def
/out % draws an output connector for the block at (arg1,arg2)
{
newpath
exch xspacing mul xoffset add boxwidth 2 div add
exch yspacing mul boxheight add
/y exch def
/x exch def
x y moveto
0 disty 2 div rlineto
stroke
1 eq { x y disty 2 div add arrow } if
} def
/in % draws an input connector for the block at (arg1,arg2)
{
newpath
exch xspacing mul xoffset add boxwidth 2 div add
exch yspacing mul disty 2 div sub
/y exch def
/x exch def
x y moveto
0 disty 2 div rlineto
stroke
1 eq { x y disty 2 div add arrow } if
} def
/hedge
{
exch xspacing mul xoffset add boxwidth 2 div add
exch yspacing mul boxheight 2 div sub
/y exch def
/x exch def
newpath
x y moveto
boxwidth 2 div distx add 0 rlineto
stroke
1 eq
{ newpath x boxwidth 2 div distx add add y moveto
-8 3 rlineto
0 -6 rlineto
8 3 rlineto
closepath
eofill
stroke
} if
} def
/vedge
{
/ye exch def
/ys exch def
/xs exch def
newpath
xs xspacing mul xoffset add boxwidth 2 div add dup
ys yspacing mul boxheight 2 div sub
moveto
ye yspacing mul boxheight 2 div sub
lineto
stroke
} def
/conn % connections the blocks from col 'arg1' to 'arg2' of row 'arg3'
{
/ys exch def
/xe exch def
/xs exch def
newpath
xs xspacing mul xoffset add boxwidth 2 div add
ys yspacing mul disty 2 div sub
moveto
xspacing xe xs sub mul 0
rlineto
stroke
} def
% ----- main ------
boxfont setfont
1 boundaspect scale
(com.example.splitfare.Comment) cw
(AppCompatActivity) cw
/boxwidth boxwidth marginwidth 2 mul add def
/xspacing boxwidth distx add def
/yspacing boxheight disty add def
/scalefactor
boxwidth cols mul distx cols 1 sub mul add
boxheight rows mul disty rows 1 sub mul add boundaspect mul
max def
boundx scalefactor div boundy scalefactor div scale
% ----- classes -----
(com.example.splitfare.Comment) 0.000000 0.000000 box
(AppCompatActivity) 0.000000 1.000000 box
% ----- relations -----
solid
0 0.000000 0.000000 out
solid
1 0.000000 1.000000 in
\hypertarget{classcom_1_1example_1_1splitfare_1_1Comment}{}\doxysection{com.\+example.\+splitfare.\+Comment Class Reference}
\label{classcom_1_1example_1_1splitfare_1_1Comment}\index{com.example.splitfare.Comment@{com.example.splitfare.Comment}}
Inheritance diagram for com.\+example.\+splitfare.\+Comment\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classcom_1_1example_1_1splitfare_1_1Comment}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
void \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Comment_aa05eba0751b8acf860542aa8b50d7993}{on\+Back\+Pressed}} ()
\begin{DoxyCompactList}\small\item\em Method defining Action to be taken when back button is pressed. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item
void \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Comment_a6508d2e7b2972af4fe695f2c2e9d176a}{on\+Create}} (Bundle saved\+Instance\+State)
\begin{DoxyCompactList}\small\item\em On\+Create method is the first method that executes when a acitivity is opened. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Package Attributes}
\begin{DoxyCompactItemize}
\item
Text\+View \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Comment_a88d6e445ec56b9f0a4d549ce9b9d218d}{name}}
\begin{DoxyCompactList}\small\item\em Text\+View variables for storing name,source,destination,mode of transport,mobile number of user. \end{DoxyCompactList}\item
Text\+View \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Comment_ae5b4760356da756abc3a320ae8f56001}{source}}
\item
Text\+View \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Comment_afe1eadf8ac58abe36bcfabdefc982e2b}{dest}}
\item
Text\+View \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Comment_aaba16ad0f25e989fed2834c17de50396}{mot}}
\item
Text\+View \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Comment_a2f23927650b9dbebead555a35d520c09}{nop}}
\item
Text\+View \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Comment_aa51716df7384c921b440281eb64152a4}{mob}}
\item
Text\+View \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Comment_a8016ac5a01d8a9d335d6e8968cb8217a}{date}}
\item
Text\+View \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Comment_a100eea1b2371a7013dbfcf3b1ba6cc57}{time}}
\item
Text\+View \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Comment_a8d666581dd773c0449a713e4823368e4}{uid}}
\item
Button \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Comment_adfbd06bf63c1772fc4f12b361cf614b9}{comm}}
\begin{DoxyCompactList}\small\item\em Button variable for listening when user enters a comment. \end{DoxyCompactList}\item
Edit\+Text \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Comment_a394c1df61a803995dc2446fe52e075c0}{reply}}
\begin{DoxyCompactList}\small\item\em Edit\+Text variable for user to enter the reply. \end{DoxyCompactList}\item
Array\+List$<$ String $>$ \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Comment_aff7811a10902da69419811a7d402f219}{commentlist}}
\begin{DoxyCompactList}\small\item\em Array\+List which stores all comments on a particular post. \end{DoxyCompactList}\item
Array\+Adapter$<$ String $>$ \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Comment_a6952a83f189f9a520f815e93d2f1c4b4}{commadapter}}
\begin{DoxyCompactList}\small\item\em Array\+Adapter which is used to display comments in List\+View. \end{DoxyCompactList}\item
List\+View \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Comment_ace7beb76a12327e875128c86d9e239bf}{commlv}}
\begin{DoxyCompactList}\small\item\em List\+View to display the comments of users. \end{DoxyCompactList}\item
Firebase\+User \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Comment_aaffd5055768c09bd13eaa2261353623c}{user}}
\begin{DoxyCompactList}\small\item\em Fiberbase user variable to extract information about user. \end{DoxyCompactList}\item
Toolbar \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Comment_a571a1a1870c1ca7a13ef30fe2d7c9798}{toolbar}}
\begin{DoxyCompactList}\small\item\em Toolbar variable to display toolbar at top. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item
Database\+Reference \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Comment_a29e0c06f7f0705870b1eaf2840494e63}{databaseposts}}
\begin{DoxyCompactList}\small\item\em Database variable for storing Firebase Database Reference. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection{Detailed Description}
This class defines what has to be done when user enters a comment to a post This activity is invoked when user clicks to open a particular post User replies to a post will be stored on to the database
\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Comment_aa05eba0751b8acf860542aa8b50d7993}\label{classcom_1_1example_1_1splitfare_1_1Comment_aa05eba0751b8acf860542aa8b50d7993}}
\index{com.example.splitfare.Comment@{com.example.splitfare.Comment}!onBackPressed@{onBackPressed}}
\index{onBackPressed@{onBackPressed}!com.example.splitfare.Comment@{com.example.splitfare.Comment}}
\doxysubsubsection{\texorpdfstring{onBackPressed()}{onBackPressed()}}
{\footnotesize\ttfamily void com.\+example.\+splitfare.\+Comment.\+on\+Back\+Pressed (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
Method defining Action to be taken when back button is pressed.
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Comment_a6508d2e7b2972af4fe695f2c2e9d176a}\label{classcom_1_1example_1_1splitfare_1_1Comment_a6508d2e7b2972af4fe695f2c2e9d176a}}
\index{com.example.splitfare.Comment@{com.example.splitfare.Comment}!onCreate@{onCreate}}
\index{onCreate@{onCreate}!com.example.splitfare.Comment@{com.example.splitfare.Comment}}
\doxysubsubsection{\texorpdfstring{onCreate()}{onCreate()}}
{\footnotesize\ttfamily void com.\+example.\+splitfare.\+Comment.\+on\+Create (\begin{DoxyParamCaption}\item[{Bundle}]{saved\+Instance\+State }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [protected]}}
On\+Create method is the first method that executes when a acitivity is opened.
Setting layout for the activity
Setting Toolbar layout and back button for it
Extracting the post object which has been passed to this activity
Assiging id elements to all the variables mentioned above
Getting posts instance from the firebase database
Changing values of all edit\+Text Variables
Getting the list of comments for this particular post
Setting adapter for listview
Dispalying updated values in the list\+View
On\+C\+Lick Listener for taking action when user enters the comment
\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Comment_adfbd06bf63c1772fc4f12b361cf614b9}\label{classcom_1_1example_1_1splitfare_1_1Comment_adfbd06bf63c1772fc4f12b361cf614b9}}
\index{com.example.splitfare.Comment@{com.example.splitfare.Comment}!comm@{comm}}
\index{comm@{comm}!com.example.splitfare.Comment@{com.example.splitfare.Comment}}
\doxysubsubsection{\texorpdfstring{comm}{comm}}
{\footnotesize\ttfamily Button com.\+example.\+splitfare.\+Comment.\+comm\hspace{0.3cm}{\ttfamily [package]}}
Button variable for listening when user enters a comment.
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Comment_a6952a83f189f9a520f815e93d2f1c4b4}\label{classcom_1_1example_1_1splitfare_1_1Comment_a6952a83f189f9a520f815e93d2f1c4b4}}
\index{com.example.splitfare.Comment@{com.example.splitfare.Comment}!commadapter@{commadapter}}
\index{commadapter@{commadapter}!com.example.splitfare.Comment@{com.example.splitfare.Comment}}
\doxysubsubsection{\texorpdfstring{commadapter}{commadapter}}
{\footnotesize\ttfamily Array\+Adapter$<$String$>$ com.\+example.\+splitfare.\+Comment.\+commadapter\hspace{0.3cm}{\ttfamily [package]}}
Array\+Adapter which is used to display comments in List\+View.
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Comment_aff7811a10902da69419811a7d402f219}\label{classcom_1_1example_1_1splitfare_1_1Comment_aff7811a10902da69419811a7d402f219}}
\index{com.example.splitfare.Comment@{com.example.splitfare.Comment}!commentlist@{commentlist}}
\index{commentlist@{commentlist}!com.example.splitfare.Comment@{com.example.splitfare.Comment}}
\doxysubsubsection{\texorpdfstring{commentlist}{commentlist}}
{\footnotesize\ttfamily Array\+List$<$String$>$ com.\+example.\+splitfare.\+Comment.\+commentlist\hspace{0.3cm}{\ttfamily [package]}}
Array\+List which stores all comments on a particular post.
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Comment_ace7beb76a12327e875128c86d9e239bf}\label{classcom_1_1example_1_1splitfare_1_1Comment_ace7beb76a12327e875128c86d9e239bf}}
\index{com.example.splitfare.Comment@{com.example.splitfare.Comment}!commlv@{commlv}}
\index{commlv@{commlv}!com.example.splitfare.Comment@{com.example.splitfare.Comment}}
\doxysubsubsection{\texorpdfstring{commlv}{commlv}}
{\footnotesize\ttfamily List\+View com.\+example.\+splitfare.\+Comment.\+commlv\hspace{0.3cm}{\ttfamily [package]}}
List\+View to display the comments of users.
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Comment_a29e0c06f7f0705870b1eaf2840494e63}\label{classcom_1_1example_1_1splitfare_1_1Comment_a29e0c06f7f0705870b1eaf2840494e63}}
\index{com.example.splitfare.Comment@{com.example.splitfare.Comment}!databaseposts@{databaseposts}}
\index{databaseposts@{databaseposts}!com.example.splitfare.Comment@{com.example.splitfare.Comment}}
\doxysubsubsection{\texorpdfstring{databaseposts}{databaseposts}}
{\footnotesize\ttfamily Database\+Reference com.\+example.\+splitfare.\+Comment.\+databaseposts\hspace{0.3cm}{\ttfamily [private]}}
Database variable for storing Firebase Database Reference.
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Comment_a8016ac5a01d8a9d335d6e8968cb8217a}\label{classcom_1_1example_1_1splitfare_1_1Comment_a8016ac5a01d8a9d335d6e8968cb8217a}}
\index{com.example.splitfare.Comment@{com.example.splitfare.Comment}!date@{date}}
\index{date@{date}!com.example.splitfare.Comment@{com.example.splitfare.Comment}}
\doxysubsubsection{\texorpdfstring{date}{date}}
{\footnotesize\ttfamily Text\+View com.\+example.\+splitfare.\+Comment.\+date\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Comment_afe1eadf8ac58abe36bcfabdefc982e2b}\label{classcom_1_1example_1_1splitfare_1_1Comment_afe1eadf8ac58abe36bcfabdefc982e2b}}
\index{com.example.splitfare.Comment@{com.example.splitfare.Comment}!dest@{dest}}
\index{dest@{dest}!com.example.splitfare.Comment@{com.example.splitfare.Comment}}
\doxysubsubsection{\texorpdfstring{dest}{dest}}
{\footnotesize\ttfamily Text\+View com.\+example.\+splitfare.\+Comment.\+dest\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Comment_aa51716df7384c921b440281eb64152a4}\label{classcom_1_1example_1_1splitfare_1_1Comment_aa51716df7384c921b440281eb64152a4}}
\index{com.example.splitfare.Comment@{com.example.splitfare.Comment}!mob@{mob}}
\index{mob@{mob}!com.example.splitfare.Comment@{com.example.splitfare.Comment}}
\doxysubsubsection{\texorpdfstring{mob}{mob}}
{\footnotesize\ttfamily Text\+View com.\+example.\+splitfare.\+Comment.\+mob\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Comment_aaba16ad0f25e989fed2834c17de50396}\label{classcom_1_1example_1_1splitfare_1_1Comment_aaba16ad0f25e989fed2834c17de50396}}
\index{com.example.splitfare.Comment@{com.example.splitfare.Comment}!mot@{mot}}
\index{mot@{mot}!com.example.splitfare.Comment@{com.example.splitfare.Comment}}
\doxysubsubsection{\texorpdfstring{mot}{mot}}
{\footnotesize\ttfamily Text\+View com.\+example.\+splitfare.\+Comment.\+mot\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Comment_a88d6e445ec56b9f0a4d549ce9b9d218d}\label{classcom_1_1example_1_1splitfare_1_1Comment_a88d6e445ec56b9f0a4d549ce9b9d218d}}
\index{com.example.splitfare.Comment@{com.example.splitfare.Comment}!name@{name}}
\index{name@{name}!com.example.splitfare.Comment@{com.example.splitfare.Comment}}
\doxysubsubsection{\texorpdfstring{name}{name}}
{\footnotesize\ttfamily Text\+View com.\+example.\+splitfare.\+Comment.\+name\hspace{0.3cm}{\ttfamily [package]}}
Text\+View variables for storing name,source,destination,mode of transport,mobile number of user.
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Comment_a2f23927650b9dbebead555a35d520c09}\label{classcom_1_1example_1_1splitfare_1_1Comment_a2f23927650b9dbebead555a35d520c09}}
\index{com.example.splitfare.Comment@{com.example.splitfare.Comment}!nop@{nop}}
\index{nop@{nop}!com.example.splitfare.Comment@{com.example.splitfare.Comment}}
\doxysubsubsection{\texorpdfstring{nop}{nop}}
{\footnotesize\ttfamily Text\+View com.\+example.\+splitfare.\+Comment.\+nop\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Comment_a394c1df61a803995dc2446fe52e075c0}\label{classcom_1_1example_1_1splitfare_1_1Comment_a394c1df61a803995dc2446fe52e075c0}}
\index{com.example.splitfare.Comment@{com.example.splitfare.Comment}!reply@{reply}}
\index{reply@{reply}!com.example.splitfare.Comment@{com.example.splitfare.Comment}}
\doxysubsubsection{\texorpdfstring{reply}{reply}}
{\footnotesize\ttfamily Edit\+Text com.\+example.\+splitfare.\+Comment.\+reply\hspace{0.3cm}{\ttfamily [package]}}
Edit\+Text variable for user to enter the reply.
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Comment_ae5b4760356da756abc3a320ae8f56001}\label{classcom_1_1example_1_1splitfare_1_1Comment_ae5b4760356da756abc3a320ae8f56001}}
\index{com.example.splitfare.Comment@{com.example.splitfare.Comment}!source@{source}}
\index{source@{source}!com.example.splitfare.Comment@{com.example.splitfare.Comment}}
\doxysubsubsection{\texorpdfstring{source}{source}}
{\footnotesize\ttfamily Text\+View com.\+example.\+splitfare.\+Comment.\+source\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Comment_a100eea1b2371a7013dbfcf3b1ba6cc57}\label{classcom_1_1example_1_1splitfare_1_1Comment_a100eea1b2371a7013dbfcf3b1ba6cc57}}
\index{com.example.splitfare.Comment@{com.example.splitfare.Comment}!time@{time}}
\index{time@{time}!com.example.splitfare.Comment@{com.example.splitfare.Comment}}
\doxysubsubsection{\texorpdfstring{time}{time}}
{\footnotesize\ttfamily Text\+View com.\+example.\+splitfare.\+Comment.\+time\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Comment_a571a1a1870c1ca7a13ef30fe2d7c9798}\label{classcom_1_1example_1_1splitfare_1_1Comment_a571a1a1870c1ca7a13ef30fe2d7c9798}}
\index{com.example.splitfare.Comment@{com.example.splitfare.Comment}!toolbar@{toolbar}}
\index{toolbar@{toolbar}!com.example.splitfare.Comment@{com.example.splitfare.Comment}}
\doxysubsubsection{\texorpdfstring{toolbar}{toolbar}}
{\footnotesize\ttfamily Toolbar com.\+example.\+splitfare.\+Comment.\+toolbar\hspace{0.3cm}{\ttfamily [package]}}
Toolbar variable to display toolbar at top.
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Comment_a8d666581dd773c0449a713e4823368e4}\label{classcom_1_1example_1_1splitfare_1_1Comment_a8d666581dd773c0449a713e4823368e4}}
\index{com.example.splitfare.Comment@{com.example.splitfare.Comment}!uid@{uid}}
\index{uid@{uid}!com.example.splitfare.Comment@{com.example.splitfare.Comment}}
\doxysubsubsection{\texorpdfstring{uid}{uid}}
{\footnotesize\ttfamily Text\+View com.\+example.\+splitfare.\+Comment.\+uid\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Comment_aaffd5055768c09bd13eaa2261353623c}\label{classcom_1_1example_1_1splitfare_1_1Comment_aaffd5055768c09bd13eaa2261353623c}}
\index{com.example.splitfare.Comment@{com.example.splitfare.Comment}!user@{user}}
\index{user@{user}!com.example.splitfare.Comment@{com.example.splitfare.Comment}}
\doxysubsubsection{\texorpdfstring{user}{user}}
{\footnotesize\ttfamily Firebase\+User com.\+example.\+splitfare.\+Comment.\+user\hspace{0.3cm}{\ttfamily [package]}}
Fiberbase user variable to extract information about user.
The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item
\mbox{\hyperlink{Comment_8java}{Comment.\+java}}\end{DoxyCompactItemize}
%!PS-Adobe-2.0 EPSF-2.0
%%Title: ClassName
%%Creator: Doxygen
%%CreationDate: Time
%%For:
%Magnification: 1.00
%%Orientation: Portrait
%%BoundingBox: 0 0 500 93.896714
%%Pages: 0
%%BeginSetup
%%EndSetup
%%EndComments
% ----- variables -----
/boxwidth 0 def
/boxheight 40 def
/fontheight 24 def
/marginwidth 10 def
/distx 20 def
/disty 40 def
/boundaspect 5.325000 def % aspect ratio of the BoundingBox (width/height)
/boundx 500 def
/boundy boundx boundaspect div def
/xspacing 0 def
/yspacing 0 def
/rows 2 def
/cols 2 def
/scalefactor 0 def
/boxfont /Times-Roman findfont fontheight scalefont def
% ----- procedures -----
/dotted { [1 4] 0 setdash } def
/dashed { [5] 0 setdash } def
/solid { [] 0 setdash } def
/max % result = MAX(arg1,arg2)
{
/a exch def
/b exch def
a b gt {a} {b} ifelse
} def
/xoffset % result = MAX(0,(scalefactor-(boxwidth*cols+distx*(cols-1)))/2)
{
0 scalefactor boxwidth cols mul distx cols 1 sub mul add sub 2 div max
} def
/cw % boxwidth = MAX(boxwidth, stringwidth(arg1))
{
/str exch def
/boxwidth boxwidth str stringwidth pop max def
} def
/box % draws a box with text 'arg1' at grid pos (arg2,arg3)
{ gsave
2 setlinewidth
newpath
exch xspacing mul xoffset add
exch yspacing mul
moveto
boxwidth 0 rlineto
0 boxheight rlineto
boxwidth neg 0 rlineto
0 boxheight neg rlineto
closepath
dup stringwidth pop neg boxwidth add 2 div
boxheight fontheight 2 div sub 2 div
rmoveto show stroke
grestore
} def
/mark
{ newpath
exch xspacing mul xoffset add boxwidth add
exch yspacing mul
moveto
0 boxheight 4 div rlineto
boxheight neg 4 div boxheight neg 4 div rlineto
closepath
eofill
stroke
} def
/arrow
{ newpath
moveto
3 -8 rlineto
-6 0 rlineto
3 8 rlineto
closepath
eofill
stroke
} def
/out % draws an output connector for the block at (arg1,arg2)
{
newpath
exch xspacing mul xoffset add boxwidth 2 div add
exch yspacing mul boxheight add
/y exch def
/x exch def
x y moveto
0 disty 2 div rlineto
stroke
1 eq { x y disty 2 div add arrow } if
} def
/in % draws an input connector for the block at (arg1,arg2)
{
newpath
exch xspacing mul xoffset add boxwidth 2 div add
exch yspacing mul disty 2 div sub
/y exch def
/x exch def
x y moveto
0 disty 2 div rlineto
stroke
1 eq { x y disty 2 div add arrow } if
} def
/hedge
{
exch xspacing mul xoffset add boxwidth 2 div add
exch yspacing mul boxheight 2 div sub
/y exch def
/x exch def
newpath
x y moveto
boxwidth 2 div distx add 0 rlineto
stroke
1 eq
{ newpath x boxwidth 2 div distx add add y moveto
-8 3 rlineto
0 -6 rlineto
8 3 rlineto
closepath
eofill
stroke
} if
} def
/vedge
{
/ye exch def
/ys exch def
/xs exch def
newpath
xs xspacing mul xoffset add boxwidth 2 div add dup
ys yspacing mul boxheight 2 div sub
moveto
ye yspacing mul boxheight 2 div sub
lineto
stroke
} def
/conn % connections the blocks from col 'arg1' to 'arg2' of row 'arg3'
{
/ys exch def
/xe exch def
/xs exch def
newpath
xs xspacing mul xoffset add boxwidth 2 div add
ys yspacing mul disty 2 div sub
moveto
xspacing xe xs sub mul 0
rlineto
stroke
} def
% ----- main ------
boxfont setfont
1 boundaspect scale
(com.example.splitfare.Home) cw
(AppCompatActivity) cw
(OnNavigationItemSelectedListener) cw
/boxwidth boxwidth marginwidth 2 mul add def
/xspacing boxwidth distx add def
/yspacing boxheight disty add def
/scalefactor
boxwidth cols mul distx cols 1 sub mul add
boxheight rows mul disty rows 1 sub mul add boundaspect mul
max def
boundx scalefactor div boundy scalefactor div scale
% ----- classes -----
(com.example.splitfare.Home) 0.500000 0.000000 box
(AppCompatActivity) 0.000000 1.000000 box
(OnNavigationItemSelectedListener) 1.000000 1.000000 box
% ----- relations -----
solid
0 0.500000 0.000000 out
solid
0.000000 1.000000 1.000000 conn
solid
1 0.000000 1.000000 in
solid
1 1.000000 1.000000 in
\hypertarget{classcom_1_1example_1_1splitfare_1_1Home}{}\doxysection{com.\+example.\+splitfare.\+Home Class Reference}
\label{classcom_1_1example_1_1splitfare_1_1Home}\index{com.example.splitfare.Home@{com.example.splitfare.Home}}
Inheritance diagram for com.\+example.\+splitfare.\+Home\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classcom_1_1example_1_1splitfare_1_1Home}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
boolean \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Home_a25182f5bfd430e51728a879d7c25af89}{on\+Navigation\+Item\+Selected}} (@Non\+Null Menu\+Item menu\+Item)
\item
void \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Home_a4932a7dae18e16ed815cea4b6824bb6a}{on\+Back\+Pressed}} ()
\begin{DoxyCompactList}\small\item\em Method defining Action to be taken when back button is pressed. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item
void \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Home_a85bb057f0e61463a3245aae61c527522}{on\+Create}} (Bundle saved\+Instance\+State)
\item
void \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Home_a880726487fa18ca5d3b625a5f320e30c}{on\+Start}} ()
\end{DoxyCompactItemize}
\doxysubsection*{Package Attributes}
\begin{DoxyCompactItemize}
\item
List\+View \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Home_af010938a9faa4147ed7ea105a81c0c9d}{list\+View\+Posts}}
\item
Database\+Reference \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Home_aece062154abc8b3dbb69edbee5c3064e}{databaseposts}}
\item
Database\+Reference \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Home_a829d09d22bf12f8d7af5595c1dd59daf}{databaseusers}}
\item
List$<$ \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post}{Post}} $>$ \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Home_ab1bde32f3ad2ddbc193a73312c7ea7e4}{posts}}
\item
List$<$ String $>$ \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Home_af0a83c5452cd3d53f829ea8e65596775}{users}}
\item
Drawer\+Layout \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Home_a0a399b1ff7c04fcd32c2241194df9314}{drawer\+Layout}}
\item
Navigation\+View \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Home_a6a16393bff96604fa06deb0482b1f345}{navigation\+View}}
\item
Toolbar \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Home_af9f4c3f00225cdb2fc60d9e06b30821c}{toolbar}}
\item
Firebase\+User \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Home_ad0eba56e270e4725dc1fa5cfd7dca21b}{curuser}}
\end{DoxyCompactItemize}
\doxysubsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item
Firebase\+Auth.\+Auth\+State\+Listener \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Home_a5814eb786f3c15b745d91802a2d5d839}{m\+Auth\+State\+Listener}}
\item
Firebase\+Auth \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Home_ab42dc7545a3f0474d61516a284a8ce54}{m\+Firebase\+Auth}}
\end{DoxyCompactItemize}
\doxysubsection{Detailed Description}
This class defines the \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Home}{Home}} Activity This Activity consists of all posts done by other users This activity contains navigation drawer to go to addposts,logout and my posts activities
\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Home_a4932a7dae18e16ed815cea4b6824bb6a}\label{classcom_1_1example_1_1splitfare_1_1Home_a4932a7dae18e16ed815cea4b6824bb6a}}
\index{com.example.splitfare.Home@{com.example.splitfare.Home}!onBackPressed@{onBackPressed}}
\index{onBackPressed@{onBackPressed}!com.example.splitfare.Home@{com.example.splitfare.Home}}
\doxysubsubsection{\texorpdfstring{onBackPressed()}{onBackPressed()}}
{\footnotesize\ttfamily void com.\+example.\+splitfare.\+Home.\+on\+Back\+Pressed (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
Method defining Action to be taken when back button is pressed.
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Home_a85bb057f0e61463a3245aae61c527522}\label{classcom_1_1example_1_1splitfare_1_1Home_a85bb057f0e61463a3245aae61c527522}}
\index{com.example.splitfare.Home@{com.example.splitfare.Home}!onCreate@{onCreate}}
\index{onCreate@{onCreate}!com.example.splitfare.Home@{com.example.splitfare.Home}}
\doxysubsubsection{\texorpdfstring{onCreate()}{onCreate()}}
{\footnotesize\ttfamily void com.\+example.\+splitfare.\+Home.\+on\+Create (\begin{DoxyParamCaption}\item[{Bundle}]{saved\+Instance\+State }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [protected]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Home_a25182f5bfd430e51728a879d7c25af89}\label{classcom_1_1example_1_1splitfare_1_1Home_a25182f5bfd430e51728a879d7c25af89}}
\index{com.example.splitfare.Home@{com.example.splitfare.Home}!onNavigationItemSelected@{onNavigationItemSelected}}
\index{onNavigationItemSelected@{onNavigationItemSelected}!com.example.splitfare.Home@{com.example.splitfare.Home}}
\doxysubsubsection{\texorpdfstring{onNavigationItemSelected()}{onNavigationItemSelected()}}
{\footnotesize\ttfamily boolean com.\+example.\+splitfare.\+Home.\+on\+Navigation\+Item\+Selected (\begin{DoxyParamCaption}\item[{@Non\+Null Menu\+Item}]{menu\+Item }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Home_a880726487fa18ca5d3b625a5f320e30c}\label{classcom_1_1example_1_1splitfare_1_1Home_a880726487fa18ca5d3b625a5f320e30c}}
\index{com.example.splitfare.Home@{com.example.splitfare.Home}!onStart@{onStart}}
\index{onStart@{onStart}!com.example.splitfare.Home@{com.example.splitfare.Home}}
\doxysubsubsection{\texorpdfstring{onStart()}{onStart()}}
{\footnotesize\ttfamily void com.\+example.\+splitfare.\+Home.\+on\+Start (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [protected]}}
\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Home_ad0eba56e270e4725dc1fa5cfd7dca21b}\label{classcom_1_1example_1_1splitfare_1_1Home_ad0eba56e270e4725dc1fa5cfd7dca21b}}
\index{com.example.splitfare.Home@{com.example.splitfare.Home}!curuser@{curuser}}
\index{curuser@{curuser}!com.example.splitfare.Home@{com.example.splitfare.Home}}
\doxysubsubsection{\texorpdfstring{curuser}{curuser}}
{\footnotesize\ttfamily Firebase\+User com.\+example.\+splitfare.\+Home.\+curuser\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Home_aece062154abc8b3dbb69edbee5c3064e}\label{classcom_1_1example_1_1splitfare_1_1Home_aece062154abc8b3dbb69edbee5c3064e}}
\index{com.example.splitfare.Home@{com.example.splitfare.Home}!databaseposts@{databaseposts}}
\index{databaseposts@{databaseposts}!com.example.splitfare.Home@{com.example.splitfare.Home}}
\doxysubsubsection{\texorpdfstring{databaseposts}{databaseposts}}
{\footnotesize\ttfamily Database\+Reference com.\+example.\+splitfare.\+Home.\+databaseposts\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Home_a829d09d22bf12f8d7af5595c1dd59daf}\label{classcom_1_1example_1_1splitfare_1_1Home_a829d09d22bf12f8d7af5595c1dd59daf}}
\index{com.example.splitfare.Home@{com.example.splitfare.Home}!databaseusers@{databaseusers}}
\index{databaseusers@{databaseusers}!com.example.splitfare.Home@{com.example.splitfare.Home}}
\doxysubsubsection{\texorpdfstring{databaseusers}{databaseusers}}
{\footnotesize\ttfamily Database\+Reference com.\+example.\+splitfare.\+Home.\+databaseusers\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Home_a0a399b1ff7c04fcd32c2241194df9314}\label{classcom_1_1example_1_1splitfare_1_1Home_a0a399b1ff7c04fcd32c2241194df9314}}
\index{com.example.splitfare.Home@{com.example.splitfare.Home}!drawerLayout@{drawerLayout}}
\index{drawerLayout@{drawerLayout}!com.example.splitfare.Home@{com.example.splitfare.Home}}
\doxysubsubsection{\texorpdfstring{drawerLayout}{drawerLayout}}
{\footnotesize\ttfamily Drawer\+Layout com.\+example.\+splitfare.\+Home.\+drawer\+Layout\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Home_af010938a9faa4147ed7ea105a81c0c9d}\label{classcom_1_1example_1_1splitfare_1_1Home_af010938a9faa4147ed7ea105a81c0c9d}}
\index{com.example.splitfare.Home@{com.example.splitfare.Home}!listViewPosts@{listViewPosts}}
\index{listViewPosts@{listViewPosts}!com.example.splitfare.Home@{com.example.splitfare.Home}}
\doxysubsubsection{\texorpdfstring{listViewPosts}{listViewPosts}}
{\footnotesize\ttfamily List\+View com.\+example.\+splitfare.\+Home.\+list\+View\+Posts\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Home_a5814eb786f3c15b745d91802a2d5d839}\label{classcom_1_1example_1_1splitfare_1_1Home_a5814eb786f3c15b745d91802a2d5d839}}
\index{com.example.splitfare.Home@{com.example.splitfare.Home}!mAuthStateListener@{mAuthStateListener}}
\index{mAuthStateListener@{mAuthStateListener}!com.example.splitfare.Home@{com.example.splitfare.Home}}
\doxysubsubsection{\texorpdfstring{mAuthStateListener}{mAuthStateListener}}
{\footnotesize\ttfamily Firebase\+Auth.\+Auth\+State\+Listener com.\+example.\+splitfare.\+Home.\+m\+Auth\+State\+Listener\hspace{0.3cm}{\ttfamily [private]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Home_ab42dc7545a3f0474d61516a284a8ce54}\label{classcom_1_1example_1_1splitfare_1_1Home_ab42dc7545a3f0474d61516a284a8ce54}}
\index{com.example.splitfare.Home@{com.example.splitfare.Home}!mFirebaseAuth@{mFirebaseAuth}}
\index{mFirebaseAuth@{mFirebaseAuth}!com.example.splitfare.Home@{com.example.splitfare.Home}}
\doxysubsubsection{\texorpdfstring{mFirebaseAuth}{mFirebaseAuth}}
{\footnotesize\ttfamily Firebase\+Auth com.\+example.\+splitfare.\+Home.\+m\+Firebase\+Auth\hspace{0.3cm}{\ttfamily [private]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Home_a6a16393bff96604fa06deb0482b1f345}\label{classcom_1_1example_1_1splitfare_1_1Home_a6a16393bff96604fa06deb0482b1f345}}
\index{com.example.splitfare.Home@{com.example.splitfare.Home}!navigationView@{navigationView}}
\index{navigationView@{navigationView}!com.example.splitfare.Home@{com.example.splitfare.Home}}
\doxysubsubsection{\texorpdfstring{navigationView}{navigationView}}
{\footnotesize\ttfamily Navigation\+View com.\+example.\+splitfare.\+Home.\+navigation\+View\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Home_ab1bde32f3ad2ddbc193a73312c7ea7e4}\label{classcom_1_1example_1_1splitfare_1_1Home_ab1bde32f3ad2ddbc193a73312c7ea7e4}}
\index{com.example.splitfare.Home@{com.example.splitfare.Home}!posts@{posts}}
\index{posts@{posts}!com.example.splitfare.Home@{com.example.splitfare.Home}}
\doxysubsubsection{\texorpdfstring{posts}{posts}}
{\footnotesize\ttfamily List$<$\mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post}{Post}}$>$ com.\+example.\+splitfare.\+Home.\+posts\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Home_af9f4c3f00225cdb2fc60d9e06b30821c}\label{classcom_1_1example_1_1splitfare_1_1Home_af9f4c3f00225cdb2fc60d9e06b30821c}}
\index{com.example.splitfare.Home@{com.example.splitfare.Home}!toolbar@{toolbar}}
\index{toolbar@{toolbar}!com.example.splitfare.Home@{com.example.splitfare.Home}}
\doxysubsubsection{\texorpdfstring{toolbar}{toolbar}}
{\footnotesize\ttfamily Toolbar com.\+example.\+splitfare.\+Home.\+toolbar\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Home_af0a83c5452cd3d53f829ea8e65596775}\label{classcom_1_1example_1_1splitfare_1_1Home_af0a83c5452cd3d53f829ea8e65596775}}
\index{com.example.splitfare.Home@{com.example.splitfare.Home}!users@{users}}
\index{users@{users}!com.example.splitfare.Home@{com.example.splitfare.Home}}
\doxysubsubsection{\texorpdfstring{users}{users}}
{\footnotesize\ttfamily List$<$String$>$ com.\+example.\+splitfare.\+Home.\+users\hspace{0.3cm}{\ttfamily [package]}}
The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item
\mbox{\hyperlink{Home_8java}{Home.\+java}}\end{DoxyCompactItemize}
%!PS-Adobe-2.0 EPSF-2.0
%%Title: ClassName
%%Creator: Doxygen
%%CreationDate: Time
%%For:
%Magnification: 1.00
%%Orientation: Portrait
%%BoundingBox: 0 0 500 182.648402
%%Pages: 0
%%BeginSetup
%%EndSetup
%%EndComments
% ----- variables -----
/boxwidth 0 def
/boxheight 40 def
/fontheight 24 def
/marginwidth 10 def
/distx 20 def
/disty 40 def
/boundaspect 2.737500 def % aspect ratio of the BoundingBox (width/height)
/boundx 500 def
/boundy boundx boundaspect div def
/xspacing 0 def
/yspacing 0 def
/rows 2 def
/cols 1 def
/scalefactor 0 def
/boxfont /Times-Roman findfont fontheight scalefont def
% ----- procedures -----
/dotted { [1 4] 0 setdash } def
/dashed { [5] 0 setdash } def
/solid { [] 0 setdash } def
/max % result = MAX(arg1,arg2)
{
/a exch def
/b exch def
a b gt {a} {b} ifelse
} def
/xoffset % result = MAX(0,(scalefactor-(boxwidth*cols+distx*(cols-1)))/2)
{
0 scalefactor boxwidth cols mul distx cols 1 sub mul add sub 2 div max
} def
/cw % boxwidth = MAX(boxwidth, stringwidth(arg1))
{
/str exch def
/boxwidth boxwidth str stringwidth pop max def
} def
/box % draws a box with text 'arg1' at grid pos (arg2,arg3)
{ gsave
2 setlinewidth
newpath
exch xspacing mul xoffset add
exch yspacing mul
moveto
boxwidth 0 rlineto
0 boxheight rlineto
boxwidth neg 0 rlineto
0 boxheight neg rlineto
closepath
dup stringwidth pop neg boxwidth add 2 div
boxheight fontheight 2 div sub 2 div
rmoveto show stroke
grestore
} def
/mark
{ newpath
exch xspacing mul xoffset add boxwidth add
exch yspacing mul
moveto
0 boxheight 4 div rlineto
boxheight neg 4 div boxheight neg 4 div rlineto
closepath
eofill
stroke
} def
/arrow
{ newpath
moveto
3 -8 rlineto
-6 0 rlineto
3 8 rlineto
closepath
eofill
stroke
} def
/out % draws an output connector for the block at (arg1,arg2)
{
newpath
exch xspacing mul xoffset add boxwidth 2 div add
exch yspacing mul boxheight add
/y exch def
/x exch def
x y moveto
0 disty 2 div rlineto
stroke
1 eq { x y disty 2 div add arrow } if
} def
/in % draws an input connector for the block at (arg1,arg2)
{
newpath
exch xspacing mul xoffset add boxwidth 2 div add
exch yspacing mul disty 2 div sub
/y exch def
/x exch def
x y moveto
0 disty 2 div rlineto
stroke
1 eq { x y disty 2 div add arrow } if
} def
/hedge
{
exch xspacing mul xoffset add boxwidth 2 div add
exch yspacing mul boxheight 2 div sub
/y exch def
/x exch def
newpath
x y moveto
boxwidth 2 div distx add 0 rlineto
stroke
1 eq
{ newpath x boxwidth 2 div distx add add y moveto
-8 3 rlineto
0 -6 rlineto
8 3 rlineto
closepath
eofill
stroke
} if
} def
/vedge
{
/ye exch def
/ys exch def
/xs exch def
newpath
xs xspacing mul xoffset add boxwidth 2 div add dup
ys yspacing mul boxheight 2 div sub
moveto
ye yspacing mul boxheight 2 div sub
lineto
stroke
} def
/conn % connections the blocks from col 'arg1' to 'arg2' of row 'arg3'
{
/ys exch def
/xe exch def
/xs exch def
newpath
xs xspacing mul xoffset add boxwidth 2 div add
ys yspacing mul disty 2 div sub
moveto
xspacing xe xs sub mul 0
rlineto
stroke
} def
% ----- main ------
boxfont setfont
1 boundaspect scale
(com.example.splitfare.LoginActivity) cw
(AppCompatActivity) cw
/boxwidth boxwidth marginwidth 2 mul add def
/xspacing boxwidth distx add def
/yspacing boxheight disty add def
/scalefactor
boxwidth cols mul distx cols 1 sub mul add
boxheight rows mul disty rows 1 sub mul add boundaspect mul
max def
boundx scalefactor div boundy scalefactor div scale
% ----- classes -----
(com.example.splitfare.LoginActivity) 0.000000 0.000000 box
(AppCompatActivity) 0.000000 1.000000 box
% ----- relations -----
solid
0 0.000000 0.000000 out
solid
1 0.000000 1.000000 in
\hypertarget{classcom_1_1example_1_1splitfare_1_1LoginActivity}{}\doxysection{com.\+example.\+splitfare.\+Login\+Activity Class Reference}
\label{classcom_1_1example_1_1splitfare_1_1LoginActivity}\index{com.example.splitfare.LoginActivity@{com.example.splitfare.LoginActivity}}
Inheritance diagram for com.\+example.\+splitfare.\+Login\+Activity\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classcom_1_1example_1_1splitfare_1_1LoginActivity}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
void \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1LoginActivity_a916898766d5fbff886b7d23e356c0668}{on\+Back\+Pressed}} ()
\begin{DoxyCompactList}\small\item\em Method defining Action to be taken when back button is pressed. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item
void \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1LoginActivity_ae241f14aa929c5d28d1987951e574d3a}{on\+Create}} (Bundle saved\+Instance\+State)
\item
void \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1LoginActivity_a2390f5b30f10cc5589cb5a32361ba709}{on\+Start}} ()
\end{DoxyCompactItemize}
\doxysubsection*{Package Attributes}
\begin{DoxyCompactItemize}
\item
Edit\+Text \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1LoginActivity_a82ee3e86c7fbf66c79c727f7b2282c36}{email\+Id}}
\item
Edit\+Text \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1LoginActivity_a21bb5e334a519cc3603b3ceedb10b1be}{password}}
\item
Button \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1LoginActivity_ad834acae52c4beea6d04e87d8b56d6c2}{btn\+Sign\+In}}
\item
Text\+View \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1LoginActivity_ab7c354dc8d4e3dcc1359429b9a89f62e}{tv\+Sign\+Up}}
\item
Firebase\+Auth \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1LoginActivity_ac78ed07497f72af13e9d41c15572c54d}{m\+Firebase\+Auth}}
\end{DoxyCompactItemize}
\doxysubsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item
Firebase\+Auth.\+Auth\+State\+Listener \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1LoginActivity_a31215d3f284c996070d3c26524fa5aad}{m\+Auth\+State\+Listener}}
\end{DoxyCompactItemize}
\doxysubsection{Detailed Description}
This class defines the Login A\+Ctivity Login activity helps registered users to sign in to the app
\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1LoginActivity_a916898766d5fbff886b7d23e356c0668}\label{classcom_1_1example_1_1splitfare_1_1LoginActivity_a916898766d5fbff886b7d23e356c0668}}
\index{com.example.splitfare.LoginActivity@{com.example.splitfare.LoginActivity}!onBackPressed@{onBackPressed}}
\index{onBackPressed@{onBackPressed}!com.example.splitfare.LoginActivity@{com.example.splitfare.LoginActivity}}
\doxysubsubsection{\texorpdfstring{onBackPressed()}{onBackPressed()}}
{\footnotesize\ttfamily void com.\+example.\+splitfare.\+Login\+Activity.\+on\+Back\+Pressed (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
Method defining Action to be taken when back button is pressed.
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1LoginActivity_ae241f14aa929c5d28d1987951e574d3a}\label{classcom_1_1example_1_1splitfare_1_1LoginActivity_ae241f14aa929c5d28d1987951e574d3a}}
\index{com.example.splitfare.LoginActivity@{com.example.splitfare.LoginActivity}!onCreate@{onCreate}}
\index{onCreate@{onCreate}!com.example.splitfare.LoginActivity@{com.example.splitfare.LoginActivity}}
\doxysubsubsection{\texorpdfstring{onCreate()}{onCreate()}}
{\footnotesize\ttfamily void com.\+example.\+splitfare.\+Login\+Activity.\+on\+Create (\begin{DoxyParamCaption}\item[{Bundle}]{saved\+Instance\+State }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [protected]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1LoginActivity_a2390f5b30f10cc5589cb5a32361ba709}\label{classcom_1_1example_1_1splitfare_1_1LoginActivity_a2390f5b30f10cc5589cb5a32361ba709}}
\index{com.example.splitfare.LoginActivity@{com.example.splitfare.LoginActivity}!onStart@{onStart}}
\index{onStart@{onStart}!com.example.splitfare.LoginActivity@{com.example.splitfare.LoginActivity}}
\doxysubsubsection{\texorpdfstring{onStart()}{onStart()}}
{\footnotesize\ttfamily void com.\+example.\+splitfare.\+Login\+Activity.\+on\+Start (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [protected]}}
\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1LoginActivity_ad834acae52c4beea6d04e87d8b56d6c2}\label{classcom_1_1example_1_1splitfare_1_1LoginActivity_ad834acae52c4beea6d04e87d8b56d6c2}}
\index{com.example.splitfare.LoginActivity@{com.example.splitfare.LoginActivity}!btnSignIn@{btnSignIn}}
\index{btnSignIn@{btnSignIn}!com.example.splitfare.LoginActivity@{com.example.splitfare.LoginActivity}}
\doxysubsubsection{\texorpdfstring{btnSignIn}{btnSignIn}}
{\footnotesize\ttfamily Button com.\+example.\+splitfare.\+Login\+Activity.\+btn\+Sign\+In\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1LoginActivity_a82ee3e86c7fbf66c79c727f7b2282c36}\label{classcom_1_1example_1_1splitfare_1_1LoginActivity_a82ee3e86c7fbf66c79c727f7b2282c36}}
\index{com.example.splitfare.LoginActivity@{com.example.splitfare.LoginActivity}!emailId@{emailId}}
\index{emailId@{emailId}!com.example.splitfare.LoginActivity@{com.example.splitfare.LoginActivity}}
\doxysubsubsection{\texorpdfstring{emailId}{emailId}}
{\footnotesize\ttfamily Edit\+Text com.\+example.\+splitfare.\+Login\+Activity.\+email\+Id\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1LoginActivity_a31215d3f284c996070d3c26524fa5aad}\label{classcom_1_1example_1_1splitfare_1_1LoginActivity_a31215d3f284c996070d3c26524fa5aad}}
\index{com.example.splitfare.LoginActivity@{com.example.splitfare.LoginActivity}!mAuthStateListener@{mAuthStateListener}}
\index{mAuthStateListener@{mAuthStateListener}!com.example.splitfare.LoginActivity@{com.example.splitfare.LoginActivity}}
\doxysubsubsection{\texorpdfstring{mAuthStateListener}{mAuthStateListener}}
{\footnotesize\ttfamily Firebase\+Auth.\+Auth\+State\+Listener com.\+example.\+splitfare.\+Login\+Activity.\+m\+Auth\+State\+Listener\hspace{0.3cm}{\ttfamily [private]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1LoginActivity_ac78ed07497f72af13e9d41c15572c54d}\label{classcom_1_1example_1_1splitfare_1_1LoginActivity_ac78ed07497f72af13e9d41c15572c54d}}
\index{com.example.splitfare.LoginActivity@{com.example.splitfare.LoginActivity}!mFirebaseAuth@{mFirebaseAuth}}
\index{mFirebaseAuth@{mFirebaseAuth}!com.example.splitfare.LoginActivity@{com.example.splitfare.LoginActivity}}
\doxysubsubsection{\texorpdfstring{mFirebaseAuth}{mFirebaseAuth}}
{\footnotesize\ttfamily Firebase\+Auth com.\+example.\+splitfare.\+Login\+Activity.\+m\+Firebase\+Auth\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1LoginActivity_a21bb5e334a519cc3603b3ceedb10b1be}\label{classcom_1_1example_1_1splitfare_1_1LoginActivity_a21bb5e334a519cc3603b3ceedb10b1be}}
\index{com.example.splitfare.LoginActivity@{com.example.splitfare.LoginActivity}!password@{password}}
\index{password@{password}!com.example.splitfare.LoginActivity@{com.example.splitfare.LoginActivity}}
\doxysubsubsection{\texorpdfstring{password}{password}}
{\footnotesize\ttfamily Edit\+Text com.\+example.\+splitfare.\+Login\+Activity.\+password\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1LoginActivity_ab7c354dc8d4e3dcc1359429b9a89f62e}\label{classcom_1_1example_1_1splitfare_1_1LoginActivity_ab7c354dc8d4e3dcc1359429b9a89f62e}}
\index{com.example.splitfare.LoginActivity@{com.example.splitfare.LoginActivity}!tvSignUp@{tvSignUp}}
\index{tvSignUp@{tvSignUp}!com.example.splitfare.LoginActivity@{com.example.splitfare.LoginActivity}}
\doxysubsubsection{\texorpdfstring{tvSignUp}{tvSignUp}}
{\footnotesize\ttfamily Text\+View com.\+example.\+splitfare.\+Login\+Activity.\+tv\+Sign\+Up\hspace{0.3cm}{\ttfamily [package]}}
The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item
\mbox{\hyperlink{LoginActivity_8java}{Login\+Activity.\+java}}\end{DoxyCompactItemize}
%!PS-Adobe-2.0 EPSF-2.0
%%Title: ClassName
%%Creator: Doxygen
%%CreationDate: Time
%%For:
%Magnification: 1.00
%%Orientation: Portrait
%%BoundingBox: 0 0 500 185.185185
%%Pages: 0
%%BeginSetup
%%EndSetup
%%EndComments
% ----- variables -----
/boxwidth 0 def
/boxheight 40 def
/fontheight 24 def
/marginwidth 10 def
/distx 20 def
/disty 40 def
/boundaspect 2.700000 def % aspect ratio of the BoundingBox (width/height)
/boundx 500 def
/boundy boundx boundaspect div def
/xspacing 0 def
/yspacing 0 def
/rows 2 def
/cols 1 def
/scalefactor 0 def
/boxfont /Times-Roman findfont fontheight scalefont def
% ----- procedures -----
/dotted { [1 4] 0 setdash } def
/dashed { [5] 0 setdash } def
/solid { [] 0 setdash } def
/max % result = MAX(arg1,arg2)
{
/a exch def
/b exch def
a b gt {a} {b} ifelse
} def
/xoffset % result = MAX(0,(scalefactor-(boxwidth*cols+distx*(cols-1)))/2)
{
0 scalefactor boxwidth cols mul distx cols 1 sub mul add sub 2 div max
} def
/cw % boxwidth = MAX(boxwidth, stringwidth(arg1))
{
/str exch def
/boxwidth boxwidth str stringwidth pop max def
} def
/box % draws a box with text 'arg1' at grid pos (arg2,arg3)
{ gsave
2 setlinewidth
newpath
exch xspacing mul xoffset add
exch yspacing mul
moveto
boxwidth 0 rlineto
0 boxheight rlineto
boxwidth neg 0 rlineto
0 boxheight neg rlineto
closepath
dup stringwidth pop neg boxwidth add 2 div
boxheight fontheight 2 div sub 2 div
rmoveto show stroke
grestore
} def
/mark
{ newpath
exch xspacing mul xoffset add boxwidth add
exch yspacing mul
moveto
0 boxheight 4 div rlineto
boxheight neg 4 div boxheight neg 4 div rlineto
closepath
eofill
stroke
} def
/arrow
{ newpath
moveto
3 -8 rlineto
-6 0 rlineto
3 8 rlineto
closepath
eofill
stroke
} def
/out % draws an output connector for the block at (arg1,arg2)
{
newpath
exch xspacing mul xoffset add boxwidth 2 div add
exch yspacing mul boxheight add
/y exch def
/x exch def
x y moveto
0 disty 2 div rlineto
stroke
1 eq { x y disty 2 div add arrow } if
} def
/in % draws an input connector for the block at (arg1,arg2)
{
newpath
exch xspacing mul xoffset add boxwidth 2 div add
exch yspacing mul disty 2 div sub
/y exch def
/x exch def
x y moveto
0 disty 2 div rlineto
stroke
1 eq { x y disty 2 div add arrow } if
} def
/hedge
{
exch xspacing mul xoffset add boxwidth 2 div add
exch yspacing mul boxheight 2 div sub
/y exch def
/x exch def
newpath
x y moveto
boxwidth 2 div distx add 0 rlineto
stroke
1 eq
{ newpath x boxwidth 2 div distx add add y moveto
-8 3 rlineto
0 -6 rlineto
8 3 rlineto
closepath
eofill
stroke
} if
} def
/vedge
{
/ye exch def
/ys exch def
/xs exch def
newpath
xs xspacing mul xoffset add boxwidth 2 div add dup
ys yspacing mul boxheight 2 div sub
moveto
ye yspacing mul boxheight 2 div sub
lineto
stroke
} def
/conn % connections the blocks from col 'arg1' to 'arg2' of row 'arg3'
{
/ys exch def
/xe exch def
/xs exch def
newpath
xs xspacing mul xoffset add boxwidth 2 div add
ys yspacing mul disty 2 div sub
moveto
xspacing xe xs sub mul 0
rlineto
stroke
} def
% ----- main ------
boxfont setfont
1 boundaspect scale
(com.example.splitfare.MainActivity) cw
(AppCompatActivity) cw
/boxwidth boxwidth marginwidth 2 mul add def
/xspacing boxwidth distx add def
/yspacing boxheight disty add def
/scalefactor
boxwidth cols mul distx cols 1 sub mul add
boxheight rows mul disty rows 1 sub mul add boundaspect mul
max def
boundx scalefactor div boundy scalefactor div scale
% ----- classes -----
(com.example.splitfare.MainActivity) 0.000000 0.000000 box
(AppCompatActivity) 0.000000 1.000000 box
% ----- relations -----
solid
0 0.000000 0.000000 out
solid
1 0.000000 1.000000 in
\hypertarget{classcom_1_1example_1_1splitfare_1_1MainActivity}{}\doxysection{com.\+example.\+splitfare.\+Main\+Activity Class Reference}
\label{classcom_1_1example_1_1splitfare_1_1MainActivity}\index{com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}}
Inheritance diagram for com.\+example.\+splitfare.\+Main\+Activity\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classcom_1_1example_1_1splitfare_1_1MainActivity}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
void \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1MainActivity_ad20ad5b2b6162b4af57f4195b0cd13de}{on\+Back\+Pressed}} ()
\begin{DoxyCompactList}\small\item\em Method defining Action to be taken when back button is pressed. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item
void \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1MainActivity_a77c11f3bbe6243af6c75d76a5740fa18}{on\+Create}} (Bundle saved\+Instance\+State)
\end{DoxyCompactItemize}
\doxysubsection*{Package Attributes}
\begin{DoxyCompactItemize}
\item
Edit\+Text \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1MainActivity_a6e3c0192f01527bb90c7f36a059625ca}{email\+Id}}
\item
Edit\+Text \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1MainActivity_af6d400c7c4c40edfdc6c651f875e4e0d}{password}}
\item
Button \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1MainActivity_a1dc4a5eaf2d81caf40c1dc04c7f2f7e2}{btn\+Sign\+Up}}
\item
Text\+View \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1MainActivity_a51f698a18dd7e168b4eb535c86ce87ee}{tv\+Sign\+In}}
\item
Firebase\+Auth \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1MainActivity_add3d21fa71215c0996ab6390ec9da951}{m\+Firebase\+Auth}}
\item
Firebase\+User \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1MainActivity_a86eb340781318898d9280196898446cf}{user}}
\item
String \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1MainActivity_a6438bf6d5997a09338d982f3b18d2c29}{uid}}
\item
Database\+Reference \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1MainActivity_ace846827a283849a86570bf06bb646de}{databaseposts}}
\end{DoxyCompactItemize}
\doxysubsection{Detailed Description}
This class is defining the Signup activity This activity enables users to register themselves to the application
\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1MainActivity_ad20ad5b2b6162b4af57f4195b0cd13de}\label{classcom_1_1example_1_1splitfare_1_1MainActivity_ad20ad5b2b6162b4af57f4195b0cd13de}}
\index{com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}!onBackPressed@{onBackPressed}}
\index{onBackPressed@{onBackPressed}!com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}}
\doxysubsubsection{\texorpdfstring{onBackPressed()}{onBackPressed()}}
{\footnotesize\ttfamily void com.\+example.\+splitfare.\+Main\+Activity.\+on\+Back\+Pressed (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
Method defining Action to be taken when back button is pressed.
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1MainActivity_a77c11f3bbe6243af6c75d76a5740fa18}\label{classcom_1_1example_1_1splitfare_1_1MainActivity_a77c11f3bbe6243af6c75d76a5740fa18}}
\index{com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}!onCreate@{onCreate}}
\index{onCreate@{onCreate}!com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}}
\doxysubsubsection{\texorpdfstring{onCreate()}{onCreate()}}
{\footnotesize\ttfamily void com.\+example.\+splitfare.\+Main\+Activity.\+on\+Create (\begin{DoxyParamCaption}\item[{Bundle}]{saved\+Instance\+State }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [protected]}}
\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1MainActivity_a1dc4a5eaf2d81caf40c1dc04c7f2f7e2}\label{classcom_1_1example_1_1splitfare_1_1MainActivity_a1dc4a5eaf2d81caf40c1dc04c7f2f7e2}}
\index{com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}!btnSignUp@{btnSignUp}}
\index{btnSignUp@{btnSignUp}!com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}}
\doxysubsubsection{\texorpdfstring{btnSignUp}{btnSignUp}}
{\footnotesize\ttfamily Button com.\+example.\+splitfare.\+Main\+Activity.\+btn\+Sign\+Up\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1MainActivity_ace846827a283849a86570bf06bb646de}\label{classcom_1_1example_1_1splitfare_1_1MainActivity_ace846827a283849a86570bf06bb646de}}
\index{com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}!databaseposts@{databaseposts}}
\index{databaseposts@{databaseposts}!com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}}
\doxysubsubsection{\texorpdfstring{databaseposts}{databaseposts}}
{\footnotesize\ttfamily Database\+Reference com.\+example.\+splitfare.\+Main\+Activity.\+databaseposts\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1MainActivity_a6e3c0192f01527bb90c7f36a059625ca}\label{classcom_1_1example_1_1splitfare_1_1MainActivity_a6e3c0192f01527bb90c7f36a059625ca}}
\index{com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}!emailId@{emailId}}
\index{emailId@{emailId}!com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}}
\doxysubsubsection{\texorpdfstring{emailId}{emailId}}
{\footnotesize\ttfamily Edit\+Text com.\+example.\+splitfare.\+Main\+Activity.\+email\+Id\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1MainActivity_add3d21fa71215c0996ab6390ec9da951}\label{classcom_1_1example_1_1splitfare_1_1MainActivity_add3d21fa71215c0996ab6390ec9da951}}
\index{com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}!mFirebaseAuth@{mFirebaseAuth}}
\index{mFirebaseAuth@{mFirebaseAuth}!com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}}
\doxysubsubsection{\texorpdfstring{mFirebaseAuth}{mFirebaseAuth}}
{\footnotesize\ttfamily Firebase\+Auth com.\+example.\+splitfare.\+Main\+Activity.\+m\+Firebase\+Auth\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1MainActivity_af6d400c7c4c40edfdc6c651f875e4e0d}\label{classcom_1_1example_1_1splitfare_1_1MainActivity_af6d400c7c4c40edfdc6c651f875e4e0d}}
\index{com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}!password@{password}}
\index{password@{password}!com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}}
\doxysubsubsection{\texorpdfstring{password}{password}}
{\footnotesize\ttfamily Edit\+Text com.\+example.\+splitfare.\+Main\+Activity.\+password\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1MainActivity_a51f698a18dd7e168b4eb535c86ce87ee}\label{classcom_1_1example_1_1splitfare_1_1MainActivity_a51f698a18dd7e168b4eb535c86ce87ee}}
\index{com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}!tvSignIn@{tvSignIn}}
\index{tvSignIn@{tvSignIn}!com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}}
\doxysubsubsection{\texorpdfstring{tvSignIn}{tvSignIn}}
{\footnotesize\ttfamily Text\+View com.\+example.\+splitfare.\+Main\+Activity.\+tv\+Sign\+In\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1MainActivity_a6438bf6d5997a09338d982f3b18d2c29}\label{classcom_1_1example_1_1splitfare_1_1MainActivity_a6438bf6d5997a09338d982f3b18d2c29}}
\index{com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}!uid@{uid}}
\index{uid@{uid}!com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}}
\doxysubsubsection{\texorpdfstring{uid}{uid}}
{\footnotesize\ttfamily String com.\+example.\+splitfare.\+Main\+Activity.\+uid\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1MainActivity_a86eb340781318898d9280196898446cf}\label{classcom_1_1example_1_1splitfare_1_1MainActivity_a86eb340781318898d9280196898446cf}}
\index{com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}!user@{user}}
\index{user@{user}!com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}}
\doxysubsubsection{\texorpdfstring{user}{user}}
{\footnotesize\ttfamily Firebase\+User com.\+example.\+splitfare.\+Main\+Activity.\+user\hspace{0.3cm}{\ttfamily [package]}}
The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item
\mbox{\hyperlink{MainActivity_8java}{Main\+Activity.\+java}}\end{DoxyCompactItemize}
%!PS-Adobe-2.0 EPSF-2.0
%%Title: ClassName
%%Creator: Doxygen
%%CreationDate: Time
%%For:
%Magnification: 1.00
%%Orientation: Portrait
%%BoundingBox: 0 0 500 235.294118
%%Pages: 0
%%BeginSetup
%%EndSetup
%%EndComments
% ----- variables -----
/boxwidth 0 def
/boxheight 40 def
/fontheight 24 def
/marginwidth 10 def
/distx 20 def
/disty 40 def
/boundaspect 2.125000 def % aspect ratio of the BoundingBox (width/height)
/boundx 500 def
/boundy boundx boundaspect div def
/xspacing 0 def
/yspacing 0 def
/rows 2 def
/cols 1 def
/scalefactor 0 def
/boxfont /Times-Roman findfont fontheight scalefont def
% ----- procedures -----
/dotted { [1 4] 0 setdash } def
/dashed { [5] 0 setdash } def
/solid { [] 0 setdash } def
/max % result = MAX(arg1,arg2)
{
/a exch def
/b exch def
a b gt {a} {b} ifelse
} def
/xoffset % result = MAX(0,(scalefactor-(boxwidth*cols+distx*(cols-1)))/2)
{
0 scalefactor boxwidth cols mul distx cols 1 sub mul add sub 2 div max
} def
/cw % boxwidth = MAX(boxwidth, stringwidth(arg1))
{
/str exch def
/boxwidth boxwidth str stringwidth pop max def
} def
/box % draws a box with text 'arg1' at grid pos (arg2,arg3)
{ gsave
2 setlinewidth
newpath
exch xspacing mul xoffset add
exch yspacing mul
moveto
boxwidth 0 rlineto
0 boxheight rlineto
boxwidth neg 0 rlineto
0 boxheight neg rlineto
closepath
dup stringwidth pop neg boxwidth add 2 div
boxheight fontheight 2 div sub 2 div
rmoveto show stroke
grestore
} def
/mark
{ newpath
exch xspacing mul xoffset add boxwidth add
exch yspacing mul
moveto
0 boxheight 4 div rlineto
boxheight neg 4 div boxheight neg 4 div rlineto
closepath
eofill
stroke
} def
/arrow
{ newpath
moveto
3 -8 rlineto
-6 0 rlineto
3 8 rlineto
closepath
eofill
stroke
} def
/out % draws an output connector for the block at (arg1,arg2)
{
newpath
exch xspacing mul xoffset add boxwidth 2 div add
exch yspacing mul boxheight add
/y exch def
/x exch def
x y moveto
0 disty 2 div rlineto
stroke
1 eq { x y disty 2 div add arrow } if
} def
/in % draws an input connector for the block at (arg1,arg2)
{
newpath
exch xspacing mul xoffset add boxwidth 2 div add
exch yspacing mul disty 2 div sub
/y exch def
/x exch def
x y moveto
0 disty 2 div rlineto
stroke
1 eq { x y disty 2 div add arrow } if
} def
/hedge
{
exch xspacing mul xoffset add boxwidth 2 div add
exch yspacing mul boxheight 2 div sub
/y exch def
/x exch def
newpath
x y moveto
boxwidth 2 div distx add 0 rlineto
stroke
1 eq
{ newpath x boxwidth 2 div distx add add y moveto
-8 3 rlineto
0 -6 rlineto
8 3 rlineto
closepath
eofill
stroke
} if
} def
/vedge
{
/ye exch def
/ys exch def
/xs exch def
newpath
xs xspacing mul xoffset add boxwidth 2 div add dup
ys yspacing mul boxheight 2 div sub
moveto
ye yspacing mul boxheight 2 div sub
lineto
stroke
} def
/conn % connections the blocks from col 'arg1' to 'arg2' of row 'arg3'
{
/ys exch def
/xe exch def
/xs exch def
newpath
xs xspacing mul xoffset add boxwidth 2 div add
ys yspacing mul disty 2 div sub
moveto
xspacing xe xs sub mul 0
rlineto
stroke
} def
% ----- main ------
boxfont setfont
1 boundaspect scale
(com.example.splitfare.Post) cw
(Serializable) cw
/boxwidth boxwidth marginwidth 2 mul add def
/xspacing boxwidth distx add def
/yspacing boxheight disty add def
/scalefactor
boxwidth cols mul distx cols 1 sub mul add
boxheight rows mul disty rows 1 sub mul add boundaspect mul
max def
boundx scalefactor div boundy scalefactor div scale
% ----- classes -----
(com.example.splitfare.Post) 0.000000 0.000000 box
(Serializable) 0.000000 1.000000 box
% ----- relations -----
solid
0 0.000000 0.000000 out
solid
1 0.000000 1.000000 in
\hypertarget{classcom_1_1example_1_1splitfare_1_1Post}{}\doxysection{com.\+example.\+splitfare.\+Post Class Reference}
\label{classcom_1_1example_1_1splitfare_1_1Post}\index{com.example.splitfare.Post@{com.example.splitfare.Post}}
Inheritance diagram for com.\+example.\+splitfare.\+Post\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classcom_1_1example_1_1splitfare_1_1Post}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
Array\+List$<$ String $>$ \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_a80f79c6e421a568aca368ed3d45f24cc}{get\+List}} ()
\item
String \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_a803554503126ab79f7039bfd5d738303}{get\+Useremail}} ()
\item
void \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_a6852e39a241a3c86513f0a72b4dffaee}{set\+Useremail}} (String \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_acfa6d9590e6153f49fc1e0f66870fbb8}{useremail}})
\item
void \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_a7d9d730d71a95f05224f99592aa3b4e8}{setlist}} (Array\+List$<$ String $>$ mylist)
\item
String \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_ae121a3ad7ead72ecd07399d59c678221}{get\+Uid}} ()
\item
void \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_abac8d577cf283c283d35f79f5df7cd11}{set\+Uid}} (String uid)
\item
String \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_a0071af0f72f6ff5dd17b058550f25e13}{get\+Pid}} ()
\item
void \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_a49f2ab6dd3e1a81c6b66b29b584245e3}{set\+Pid}} (String pid)
\item
\mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_a01a6a346386ca6da43c2a61a24b505ac}{Post}} ()
\item
String \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_a29d51d637a3a46f399eec7ee29dbfed2}{get\+Time}} ()
\item
void \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_ab8d30d15280d6238fcdc224d01e07fd4}{set\+Time}} (String time)
\item
String \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_a5d75d78e74266b7e0c5b5643b738cc59}{get\+ID}} ()
\item
void \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_ab0df070adaea578b1d65bf53e550bca3}{set\+ID}} (String ID)
\item
String \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_a7457fa25e4ab7d1c714bcce1f26bcbf1}{get\+Name}} ()
\item
void \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_acc07b9e616aaab8d0dfa3d48cc863b3d}{set\+Name}} (String \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_ac113194a4bd49a6903f50921fbfdd09f}{name}})
\item
String \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_a4a5ce466c4f98e00e4dd28e2a5320508}{get\+Source}} ()
\item
void \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_a78fd4f18fb061df85842745c3ae182be}{set\+Source}} (String \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_a0cad95a78a83be7faff4e54652540253}{source}})
\item
String \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_ab11e2aad88c7b701e6b5812d431cdb2d}{get\+Destination}} ()
\item
void \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_a3d06cff52f546aa2cb3c34807fa82b00}{set\+Destination}} (String \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_a8e290a2bb0bf7f027f86849e9b29b861}{destination}})
\item
String \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_af0951f398f8d9c7954a66f93f2d20233}{get\+MoT}} ()
\item
void \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_a7fe82e5317afce84daf908d8a3c1c93d}{set\+MoT}} (String moT)
\item
int \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_a5d57bda31060577213ca629825d165c1}{get\+Persons}} ()
\item
void \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_aeb5ab79e1807d9d9a456bba5ab00ff2c}{set\+Persons}} (int \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_a7f4ceb0f7a768823e892b32e689a4587}{persons}})
\item
String \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_af6b27ebbb71862045a07da0c441da866}{get\+Mobile}} ()
\item
void \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_a5bc77328200e06b24da142495cb7771e}{set\+Mobile}} (String mobile)
\item
String \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_aa8d761ae06902ab20427a8e160b9807f}{get\+Date}} ()
\item
void \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_a92e30cc39794012668383542785765db}{set\+Date}} (String date)
\end{DoxyCompactItemize}
\doxysubsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item
String \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_ac113194a4bd49a6903f50921fbfdd09f}{name}}
\item
String \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_a0cad95a78a83be7faff4e54652540253}{source}}
\item
String \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_a8e290a2bb0bf7f027f86849e9b29b861}{destination}}
\item
String \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_a3576dd50e0ca2a0413446c4a42f81fab}{MoT}}
\item
int \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_a7f4ceb0f7a768823e892b32e689a4587}{persons}}
\item
String \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_ae8a4c9e428da362019eb278d62cf8e5e}{Mobile}}
\item
String \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_a6cc4d1f7b4e6deacb2ed5ea806c36c68}{Date}}
\item
String \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_ae0c918e242c9b741f9949848101de3a8}{Pid}}
\item
String \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_a2a9e75aad3dfe440893cce98548aac9c}{Uid}}
\item
String \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_af23558572ad9c12cf2ff318264cbe970}{Time}}
\item
String \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_acfa6d9590e6153f49fc1e0f66870fbb8}{useremail}}
\item
Array\+List$<$ String $>$ \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post_acd0c5169ce668bcb1f201009738d5498}{comments}} = new Array\+List$<$String$>$()
\end{DoxyCompactItemize}
\doxysubsection{Detailed Description}
Helper class which defines the basic structure of a post object This defines all methods and variables of posts
\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_a01a6a346386ca6da43c2a61a24b505ac}\label{classcom_1_1example_1_1splitfare_1_1Post_a01a6a346386ca6da43c2a61a24b505ac}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!Post@{Post}}
\index{Post@{Post}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{Post()}{Post()}}
{\footnotesize\ttfamily com.\+example.\+splitfare.\+Post.\+Post (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_aa8d761ae06902ab20427a8e160b9807f}\label{classcom_1_1example_1_1splitfare_1_1Post_aa8d761ae06902ab20427a8e160b9807f}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!getDate@{getDate}}
\index{getDate@{getDate}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{getDate()}{getDate()}}
{\footnotesize\ttfamily String com.\+example.\+splitfare.\+Post.\+get\+Date (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_ab11e2aad88c7b701e6b5812d431cdb2d}\label{classcom_1_1example_1_1splitfare_1_1Post_ab11e2aad88c7b701e6b5812d431cdb2d}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!getDestination@{getDestination}}
\index{getDestination@{getDestination}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{getDestination()}{getDestination()}}
{\footnotesize\ttfamily String com.\+example.\+splitfare.\+Post.\+get\+Destination (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_a5d75d78e74266b7e0c5b5643b738cc59}\label{classcom_1_1example_1_1splitfare_1_1Post_a5d75d78e74266b7e0c5b5643b738cc59}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!getID@{getID}}
\index{getID@{getID}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{getID()}{getID()}}
{\footnotesize\ttfamily String com.\+example.\+splitfare.\+Post.\+get\+ID (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_a80f79c6e421a568aca368ed3d45f24cc}\label{classcom_1_1example_1_1splitfare_1_1Post_a80f79c6e421a568aca368ed3d45f24cc}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!getList@{getList}}
\index{getList@{getList}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{getList()}{getList()}}
{\footnotesize\ttfamily Array\+List$<$String$>$ com.\+example.\+splitfare.\+Post.\+get\+List (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_af6b27ebbb71862045a07da0c441da866}\label{classcom_1_1example_1_1splitfare_1_1Post_af6b27ebbb71862045a07da0c441da866}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!getMobile@{getMobile}}
\index{getMobile@{getMobile}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{getMobile()}{getMobile()}}
{\footnotesize\ttfamily String com.\+example.\+splitfare.\+Post.\+get\+Mobile (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_af0951f398f8d9c7954a66f93f2d20233}\label{classcom_1_1example_1_1splitfare_1_1Post_af0951f398f8d9c7954a66f93f2d20233}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!getMoT@{getMoT}}
\index{getMoT@{getMoT}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{getMoT()}{getMoT()}}
{\footnotesize\ttfamily String com.\+example.\+splitfare.\+Post.\+get\+MoT (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_a7457fa25e4ab7d1c714bcce1f26bcbf1}\label{classcom_1_1example_1_1splitfare_1_1Post_a7457fa25e4ab7d1c714bcce1f26bcbf1}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!getName@{getName}}
\index{getName@{getName}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{getName()}{getName()}}
{\footnotesize\ttfamily String com.\+example.\+splitfare.\+Post.\+get\+Name (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_a5d57bda31060577213ca629825d165c1}\label{classcom_1_1example_1_1splitfare_1_1Post_a5d57bda31060577213ca629825d165c1}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!getPersons@{getPersons}}
\index{getPersons@{getPersons}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{getPersons()}{getPersons()}}
{\footnotesize\ttfamily int com.\+example.\+splitfare.\+Post.\+get\+Persons (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_a0071af0f72f6ff5dd17b058550f25e13}\label{classcom_1_1example_1_1splitfare_1_1Post_a0071af0f72f6ff5dd17b058550f25e13}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!getPid@{getPid}}
\index{getPid@{getPid}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{getPid()}{getPid()}}
{\footnotesize\ttfamily String com.\+example.\+splitfare.\+Post.\+get\+Pid (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_a4a5ce466c4f98e00e4dd28e2a5320508}\label{classcom_1_1example_1_1splitfare_1_1Post_a4a5ce466c4f98e00e4dd28e2a5320508}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!getSource@{getSource}}
\index{getSource@{getSource}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{getSource()}{getSource()}}
{\footnotesize\ttfamily String com.\+example.\+splitfare.\+Post.\+get\+Source (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_a29d51d637a3a46f399eec7ee29dbfed2}\label{classcom_1_1example_1_1splitfare_1_1Post_a29d51d637a3a46f399eec7ee29dbfed2}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!getTime@{getTime}}
\index{getTime@{getTime}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{getTime()}{getTime()}}
{\footnotesize\ttfamily String com.\+example.\+splitfare.\+Post.\+get\+Time (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_ae121a3ad7ead72ecd07399d59c678221}\label{classcom_1_1example_1_1splitfare_1_1Post_ae121a3ad7ead72ecd07399d59c678221}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!getUid@{getUid}}
\index{getUid@{getUid}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{getUid()}{getUid()}}
{\footnotesize\ttfamily String com.\+example.\+splitfare.\+Post.\+get\+Uid (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_a803554503126ab79f7039bfd5d738303}\label{classcom_1_1example_1_1splitfare_1_1Post_a803554503126ab79f7039bfd5d738303}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!getUseremail@{getUseremail}}
\index{getUseremail@{getUseremail}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{getUseremail()}{getUseremail()}}
{\footnotesize\ttfamily String com.\+example.\+splitfare.\+Post.\+get\+Useremail (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_a92e30cc39794012668383542785765db}\label{classcom_1_1example_1_1splitfare_1_1Post_a92e30cc39794012668383542785765db}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!setDate@{setDate}}
\index{setDate@{setDate}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{setDate()}{setDate()}}
{\footnotesize\ttfamily void com.\+example.\+splitfare.\+Post.\+set\+Date (\begin{DoxyParamCaption}\item[{String}]{date }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_a3d06cff52f546aa2cb3c34807fa82b00}\label{classcom_1_1example_1_1splitfare_1_1Post_a3d06cff52f546aa2cb3c34807fa82b00}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!setDestination@{setDestination}}
\index{setDestination@{setDestination}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{setDestination()}{setDestination()}}
{\footnotesize\ttfamily void com.\+example.\+splitfare.\+Post.\+set\+Destination (\begin{DoxyParamCaption}\item[{String}]{destination }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_ab0df070adaea578b1d65bf53e550bca3}\label{classcom_1_1example_1_1splitfare_1_1Post_ab0df070adaea578b1d65bf53e550bca3}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!setID@{setID}}
\index{setID@{setID}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{setID()}{setID()}}
{\footnotesize\ttfamily void com.\+example.\+splitfare.\+Post.\+set\+ID (\begin{DoxyParamCaption}\item[{String}]{ID }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_a7d9d730d71a95f05224f99592aa3b4e8}\label{classcom_1_1example_1_1splitfare_1_1Post_a7d9d730d71a95f05224f99592aa3b4e8}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!setlist@{setlist}}
\index{setlist@{setlist}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{setlist()}{setlist()}}
{\footnotesize\ttfamily void com.\+example.\+splitfare.\+Post.\+setlist (\begin{DoxyParamCaption}\item[{Array\+List$<$ String $>$}]{mylist }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_a5bc77328200e06b24da142495cb7771e}\label{classcom_1_1example_1_1splitfare_1_1Post_a5bc77328200e06b24da142495cb7771e}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!setMobile@{setMobile}}
\index{setMobile@{setMobile}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{setMobile()}{setMobile()}}
{\footnotesize\ttfamily void com.\+example.\+splitfare.\+Post.\+set\+Mobile (\begin{DoxyParamCaption}\item[{String}]{mobile }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_a7fe82e5317afce84daf908d8a3c1c93d}\label{classcom_1_1example_1_1splitfare_1_1Post_a7fe82e5317afce84daf908d8a3c1c93d}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!setMoT@{setMoT}}
\index{setMoT@{setMoT}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{setMoT()}{setMoT()}}
{\footnotesize\ttfamily void com.\+example.\+splitfare.\+Post.\+set\+MoT (\begin{DoxyParamCaption}\item[{String}]{moT }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_acc07b9e616aaab8d0dfa3d48cc863b3d}\label{classcom_1_1example_1_1splitfare_1_1Post_acc07b9e616aaab8d0dfa3d48cc863b3d}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!setName@{setName}}
\index{setName@{setName}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{setName()}{setName()}}
{\footnotesize\ttfamily void com.\+example.\+splitfare.\+Post.\+set\+Name (\begin{DoxyParamCaption}\item[{String}]{name }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_aeb5ab79e1807d9d9a456bba5ab00ff2c}\label{classcom_1_1example_1_1splitfare_1_1Post_aeb5ab79e1807d9d9a456bba5ab00ff2c}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!setPersons@{setPersons}}
\index{setPersons@{setPersons}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{setPersons()}{setPersons()}}
{\footnotesize\ttfamily void com.\+example.\+splitfare.\+Post.\+set\+Persons (\begin{DoxyParamCaption}\item[{int}]{persons }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_a49f2ab6dd3e1a81c6b66b29b584245e3}\label{classcom_1_1example_1_1splitfare_1_1Post_a49f2ab6dd3e1a81c6b66b29b584245e3}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!setPid@{setPid}}
\index{setPid@{setPid}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{setPid()}{setPid()}}
{\footnotesize\ttfamily void com.\+example.\+splitfare.\+Post.\+set\+Pid (\begin{DoxyParamCaption}\item[{String}]{pid }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_a78fd4f18fb061df85842745c3ae182be}\label{classcom_1_1example_1_1splitfare_1_1Post_a78fd4f18fb061df85842745c3ae182be}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!setSource@{setSource}}
\index{setSource@{setSource}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{setSource()}{setSource()}}
{\footnotesize\ttfamily void com.\+example.\+splitfare.\+Post.\+set\+Source (\begin{DoxyParamCaption}\item[{String}]{source }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_ab8d30d15280d6238fcdc224d01e07fd4}\label{classcom_1_1example_1_1splitfare_1_1Post_ab8d30d15280d6238fcdc224d01e07fd4}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!setTime@{setTime}}
\index{setTime@{setTime}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{setTime()}{setTime()}}
{\footnotesize\ttfamily void com.\+example.\+splitfare.\+Post.\+set\+Time (\begin{DoxyParamCaption}\item[{String}]{time }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_abac8d577cf283c283d35f79f5df7cd11}\label{classcom_1_1example_1_1splitfare_1_1Post_abac8d577cf283c283d35f79f5df7cd11}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!setUid@{setUid}}
\index{setUid@{setUid}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{setUid()}{setUid()}}
{\footnotesize\ttfamily void com.\+example.\+splitfare.\+Post.\+set\+Uid (\begin{DoxyParamCaption}\item[{String}]{uid }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_a6852e39a241a3c86513f0a72b4dffaee}\label{classcom_1_1example_1_1splitfare_1_1Post_a6852e39a241a3c86513f0a72b4dffaee}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!setUseremail@{setUseremail}}
\index{setUseremail@{setUseremail}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{setUseremail()}{setUseremail()}}
{\footnotesize\ttfamily void com.\+example.\+splitfare.\+Post.\+set\+Useremail (\begin{DoxyParamCaption}\item[{String}]{useremail }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_acd0c5169ce668bcb1f201009738d5498}\label{classcom_1_1example_1_1splitfare_1_1Post_acd0c5169ce668bcb1f201009738d5498}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!comments@{comments}}
\index{comments@{comments}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{comments}{comments}}
{\footnotesize\ttfamily Array\+List$<$String$>$ com.\+example.\+splitfare.\+Post.\+comments = new Array\+List$<$String$>$()\hspace{0.3cm}{\ttfamily [private]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_a6cc4d1f7b4e6deacb2ed5ea806c36c68}\label{classcom_1_1example_1_1splitfare_1_1Post_a6cc4d1f7b4e6deacb2ed5ea806c36c68}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!Date@{Date}}
\index{Date@{Date}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{Date}{Date}}
{\footnotesize\ttfamily String com.\+example.\+splitfare.\+Post.\+Date\hspace{0.3cm}{\ttfamily [private]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_a8e290a2bb0bf7f027f86849e9b29b861}\label{classcom_1_1example_1_1splitfare_1_1Post_a8e290a2bb0bf7f027f86849e9b29b861}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!destination@{destination}}
\index{destination@{destination}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{destination}{destination}}
{\footnotesize\ttfamily String com.\+example.\+splitfare.\+Post.\+destination\hspace{0.3cm}{\ttfamily [private]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_ae8a4c9e428da362019eb278d62cf8e5e}\label{classcom_1_1example_1_1splitfare_1_1Post_ae8a4c9e428da362019eb278d62cf8e5e}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!Mobile@{Mobile}}
\index{Mobile@{Mobile}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{Mobile}{Mobile}}
{\footnotesize\ttfamily String com.\+example.\+splitfare.\+Post.\+Mobile\hspace{0.3cm}{\ttfamily [private]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_a3576dd50e0ca2a0413446c4a42f81fab}\label{classcom_1_1example_1_1splitfare_1_1Post_a3576dd50e0ca2a0413446c4a42f81fab}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!MoT@{MoT}}
\index{MoT@{MoT}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{MoT}{MoT}}
{\footnotesize\ttfamily String com.\+example.\+splitfare.\+Post.\+MoT\hspace{0.3cm}{\ttfamily [private]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_ac113194a4bd49a6903f50921fbfdd09f}\label{classcom_1_1example_1_1splitfare_1_1Post_ac113194a4bd49a6903f50921fbfdd09f}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!name@{name}}
\index{name@{name}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{name}{name}}
{\footnotesize\ttfamily String com.\+example.\+splitfare.\+Post.\+name\hspace{0.3cm}{\ttfamily [private]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_a7f4ceb0f7a768823e892b32e689a4587}\label{classcom_1_1example_1_1splitfare_1_1Post_a7f4ceb0f7a768823e892b32e689a4587}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!persons@{persons}}
\index{persons@{persons}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{persons}{persons}}
{\footnotesize\ttfamily int com.\+example.\+splitfare.\+Post.\+persons\hspace{0.3cm}{\ttfamily [private]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_ae0c918e242c9b741f9949848101de3a8}\label{classcom_1_1example_1_1splitfare_1_1Post_ae0c918e242c9b741f9949848101de3a8}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!Pid@{Pid}}
\index{Pid@{Pid}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{Pid}{Pid}}
{\footnotesize\ttfamily String com.\+example.\+splitfare.\+Post.\+Pid\hspace{0.3cm}{\ttfamily [private]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_a0cad95a78a83be7faff4e54652540253}\label{classcom_1_1example_1_1splitfare_1_1Post_a0cad95a78a83be7faff4e54652540253}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!source@{source}}
\index{source@{source}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{source}{source}}
{\footnotesize\ttfamily String com.\+example.\+splitfare.\+Post.\+source\hspace{0.3cm}{\ttfamily [private]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_af23558572ad9c12cf2ff318264cbe970}\label{classcom_1_1example_1_1splitfare_1_1Post_af23558572ad9c12cf2ff318264cbe970}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!Time@{Time}}
\index{Time@{Time}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{Time}{Time}}
{\footnotesize\ttfamily String com.\+example.\+splitfare.\+Post.\+Time\hspace{0.3cm}{\ttfamily [private]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_a2a9e75aad3dfe440893cce98548aac9c}\label{classcom_1_1example_1_1splitfare_1_1Post_a2a9e75aad3dfe440893cce98548aac9c}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!Uid@{Uid}}
\index{Uid@{Uid}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{Uid}{Uid}}
{\footnotesize\ttfamily String com.\+example.\+splitfare.\+Post.\+Uid\hspace{0.3cm}{\ttfamily [private]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1Post_acfa6d9590e6153f49fc1e0f66870fbb8}\label{classcom_1_1example_1_1splitfare_1_1Post_acfa6d9590e6153f49fc1e0f66870fbb8}}
\index{com.example.splitfare.Post@{com.example.splitfare.Post}!useremail@{useremail}}
\index{useremail@{useremail}!com.example.splitfare.Post@{com.example.splitfare.Post}}
\doxysubsubsection{\texorpdfstring{useremail}{useremail}}
{\footnotesize\ttfamily String com.\+example.\+splitfare.\+Post.\+useremail\hspace{0.3cm}{\ttfamily [private]}}
The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item
\mbox{\hyperlink{Post_8java}{Post.\+java}}\end{DoxyCompactItemize}
%!PS-Adobe-2.0 EPSF-2.0
%%Title: ClassName
%%Creator: Doxygen
%%CreationDate: Time
%%For:
%Magnification: 1.00
%%Orientation: Portrait
%%BoundingBox: 0 0 500 168.776371
%%Pages: 0
%%BeginSetup
%%EndSetup
%%EndComments
% ----- variables -----
/boxwidth 0 def
/boxheight 40 def
/fontheight 24 def
/marginwidth 10 def
/distx 20 def
/disty 40 def
/boundaspect 2.962500 def % aspect ratio of the BoundingBox (width/height)
/boundx 500 def
/boundy boundx boundaspect div def
/xspacing 0 def
/yspacing 0 def
/rows 2 def
/cols 1 def
/scalefactor 0 def
/boxfont /Times-Roman findfont fontheight scalefont def
% ----- procedures -----
/dotted { [1 4] 0 setdash } def
/dashed { [5] 0 setdash } def
/solid { [] 0 setdash } def
/max % result = MAX(arg1,arg2)
{
/a exch def
/b exch def
a b gt {a} {b} ifelse
} def
/xoffset % result = MAX(0,(scalefactor-(boxwidth*cols+distx*(cols-1)))/2)
{
0 scalefactor boxwidth cols mul distx cols 1 sub mul add sub 2 div max
} def
/cw % boxwidth = MAX(boxwidth, stringwidth(arg1))
{
/str exch def
/boxwidth boxwidth str stringwidth pop max def
} def
/box % draws a box with text 'arg1' at grid pos (arg2,arg3)
{ gsave
2 setlinewidth
newpath
exch xspacing mul xoffset add
exch yspacing mul
moveto
boxwidth 0 rlineto
0 boxheight rlineto
boxwidth neg 0 rlineto
0 boxheight neg rlineto
closepath
dup stringwidth pop neg boxwidth add 2 div
boxheight fontheight 2 div sub 2 div
rmoveto show stroke
grestore
} def
/mark
{ newpath
exch xspacing mul xoffset add boxwidth add
exch yspacing mul
moveto
0 boxheight 4 div rlineto
boxheight neg 4 div boxheight neg 4 div rlineto
closepath
eofill
stroke
} def
/arrow
{ newpath
moveto
3 -8 rlineto
-6 0 rlineto
3 8 rlineto
closepath
eofill
stroke
} def
/out % draws an output connector for the block at (arg1,arg2)
{
newpath
exch xspacing mul xoffset add boxwidth 2 div add
exch yspacing mul boxheight add
/y exch def
/x exch def
x y moveto
0 disty 2 div rlineto
stroke
1 eq { x y disty 2 div add arrow } if
} def
/in % draws an input connector for the block at (arg1,arg2)
{
newpath
exch xspacing mul xoffset add boxwidth 2 div add
exch yspacing mul disty 2 div sub
/y exch def
/x exch def
x y moveto
0 disty 2 div rlineto
stroke
1 eq { x y disty 2 div add arrow } if
} def
/hedge
{
exch xspacing mul xoffset add boxwidth 2 div add
exch yspacing mul boxheight 2 div sub
/y exch def
/x exch def
newpath
x y moveto
boxwidth 2 div distx add 0 rlineto
stroke
1 eq
{ newpath x boxwidth 2 div distx add add y moveto
-8 3 rlineto
0 -6 rlineto
8 3 rlineto
closepath
eofill
stroke
} if
} def
/vedge
{
/ye exch def
/ys exch def
/xs exch def
newpath
xs xspacing mul xoffset add boxwidth 2 div add dup
ys yspacing mul boxheight 2 div sub
moveto
ye yspacing mul boxheight 2 div sub
lineto
stroke
} def
/conn % connections the blocks from col 'arg1' to 'arg2' of row 'arg3'
{
/ys exch def
/xe exch def
/xs exch def
newpath
xs xspacing mul xoffset add boxwidth 2 div add
ys yspacing mul disty 2 div sub
moveto
xspacing xe xs sub mul 0
rlineto
stroke
} def
% ----- main ------
boxfont setfont
1 boundaspect scale
(com.example.splitfare.PostList) cw
(android::widget::ArrayAdapter< Post >) cw
/boxwidth boxwidth marginwidth 2 mul add def
/xspacing boxwidth distx add def
/yspacing boxheight disty add def
/scalefactor
boxwidth cols mul distx cols 1 sub mul add
boxheight rows mul disty rows 1 sub mul add boundaspect mul
max def
boundx scalefactor div boundy scalefactor div scale
% ----- classes -----
(com.example.splitfare.PostList) 0.000000 0.000000 box
(android::widget::ArrayAdapter< Post >) 0.000000 1.000000 box
% ----- relations -----
solid
0 0.000000 0.000000 out
solid
1 0.000000 1.000000 in
\hypertarget{classcom_1_1example_1_1splitfare_1_1PostList}{}\doxysection{com.\+example.\+splitfare.\+Post\+List Class Reference}
\label{classcom_1_1example_1_1splitfare_1_1PostList}\index{com.example.splitfare.PostList@{com.example.splitfare.PostList}}
Inheritance diagram for com.\+example.\+splitfare.\+Post\+List\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classcom_1_1example_1_1splitfare_1_1PostList}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
\mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1PostList_a8983419d4d1bc07abcebfaefc981c6c1}{Post\+List}} (Activity \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1PostList_a49ccdce255641863d7ecfdb794c58d9d}{context}}, List$<$ \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post}{Post}} $>$ artists)
\item
View \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1PostList_a719e9cf3a0b5172c7123f82adbb787e2}{get\+View}} (int position, View convert\+View, View\+Group parent)
\end{DoxyCompactItemize}
\doxysubsection*{Package Attributes}
\begin{DoxyCompactItemize}
\item
List$<$ \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post}{Post}} $>$ \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1PostList_a0ee3d67d3e0ddca86682683ee634f7c5}{posts}}
\item
String \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1PostList_a0c270036b47056e9246e962ecec9b029}{bclr}}
\item
String \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1PostList_a3fd0b488d8b23cf0565f310af4b1e7c6}{tclr}}
\item
int \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1PostList_a71ecc8a3f5739c9e7166460974e6eaf2}{count}} =0
\end{DoxyCompactItemize}
\doxysubsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item
Activity \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1PostList_a49ccdce255641863d7ecfdb794c58d9d}{context}}
\end{DoxyCompactItemize}
\doxysubsection{Detailed Description}
This is a helper class which helps in retrieving values from Firebase and displaying it on the activity from which it is called This class is beinng used in \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Home}{Home}} Activity and Myposts activity This takes the post object given to it and then sets the Texviews values of layout to source and destination values of post
\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1PostList_a8983419d4d1bc07abcebfaefc981c6c1}\label{classcom_1_1example_1_1splitfare_1_1PostList_a8983419d4d1bc07abcebfaefc981c6c1}}
\index{com.example.splitfare.PostList@{com.example.splitfare.PostList}!PostList@{PostList}}
\index{PostList@{PostList}!com.example.splitfare.PostList@{com.example.splitfare.PostList}}
\doxysubsubsection{\texorpdfstring{PostList()}{PostList()}}
{\footnotesize\ttfamily com.\+example.\+splitfare.\+Post\+List.\+Post\+List (\begin{DoxyParamCaption}\item[{Activity}]{context, }\item[{List$<$ \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post}{Post}} $>$}]{artists }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1PostList_a719e9cf3a0b5172c7123f82adbb787e2}\label{classcom_1_1example_1_1splitfare_1_1PostList_a719e9cf3a0b5172c7123f82adbb787e2}}
\index{com.example.splitfare.PostList@{com.example.splitfare.PostList}!getView@{getView}}
\index{getView@{getView}!com.example.splitfare.PostList@{com.example.splitfare.PostList}}
\doxysubsubsection{\texorpdfstring{getView()}{getView()}}
{\footnotesize\ttfamily View com.\+example.\+splitfare.\+Post\+List.\+get\+View (\begin{DoxyParamCaption}\item[{int}]{position, }\item[{View}]{convert\+View, }\item[{View\+Group}]{parent }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1PostList_a0c270036b47056e9246e962ecec9b029}\label{classcom_1_1example_1_1splitfare_1_1PostList_a0c270036b47056e9246e962ecec9b029}}
\index{com.example.splitfare.PostList@{com.example.splitfare.PostList}!bclr@{bclr}}
\index{bclr@{bclr}!com.example.splitfare.PostList@{com.example.splitfare.PostList}}
\doxysubsubsection{\texorpdfstring{bclr}{bclr}}
{\footnotesize\ttfamily String com.\+example.\+splitfare.\+Post\+List.\+bclr\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1PostList_a49ccdce255641863d7ecfdb794c58d9d}\label{classcom_1_1example_1_1splitfare_1_1PostList_a49ccdce255641863d7ecfdb794c58d9d}}
\index{com.example.splitfare.PostList@{com.example.splitfare.PostList}!context@{context}}
\index{context@{context}!com.example.splitfare.PostList@{com.example.splitfare.PostList}}
\doxysubsubsection{\texorpdfstring{context}{context}}
{\footnotesize\ttfamily Activity com.\+example.\+splitfare.\+Post\+List.\+context\hspace{0.3cm}{\ttfamily [private]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1PostList_a71ecc8a3f5739c9e7166460974e6eaf2}\label{classcom_1_1example_1_1splitfare_1_1PostList_a71ecc8a3f5739c9e7166460974e6eaf2}}
\index{com.example.splitfare.PostList@{com.example.splitfare.PostList}!count@{count}}
\index{count@{count}!com.example.splitfare.PostList@{com.example.splitfare.PostList}}
\doxysubsubsection{\texorpdfstring{count}{count}}
{\footnotesize\ttfamily int com.\+example.\+splitfare.\+Post\+List.\+count =0\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1PostList_a0ee3d67d3e0ddca86682683ee634f7c5}\label{classcom_1_1example_1_1splitfare_1_1PostList_a0ee3d67d3e0ddca86682683ee634f7c5}}
\index{com.example.splitfare.PostList@{com.example.splitfare.PostList}!posts@{posts}}
\index{posts@{posts}!com.example.splitfare.PostList@{com.example.splitfare.PostList}}
\doxysubsubsection{\texorpdfstring{posts}{posts}}
{\footnotesize\ttfamily List$<$\mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post}{Post}}$>$ com.\+example.\+splitfare.\+Post\+List.\+posts\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1PostList_a3fd0b488d8b23cf0565f310af4b1e7c6}\label{classcom_1_1example_1_1splitfare_1_1PostList_a3fd0b488d8b23cf0565f310af4b1e7c6}}
\index{com.example.splitfare.PostList@{com.example.splitfare.PostList}!tclr@{tclr}}
\index{tclr@{tclr}!com.example.splitfare.PostList@{com.example.splitfare.PostList}}
\doxysubsubsection{\texorpdfstring{tclr}{tclr}}
{\footnotesize\ttfamily String com.\+example.\+splitfare.\+Post\+List.\+tclr\hspace{0.3cm}{\ttfamily [package]}}
The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item
\mbox{\hyperlink{PostList_8java}{Post\+List.\+java}}\end{DoxyCompactItemize}
%!PS-Adobe-2.0 EPSF-2.0
%%Title: ClassName
%%Creator: Doxygen
%%CreationDate: Time
%%For:
%Magnification: 1.00
%%Orientation: Portrait
%%BoundingBox: 0 0 500 209.424084
%%Pages: 0
%%BeginSetup
%%EndSetup
%%EndComments
% ----- variables -----
/boxwidth 0 def
/boxheight 40 def
/fontheight 24 def
/marginwidth 10 def
/distx 20 def
/disty 40 def
/boundaspect 2.387500 def % aspect ratio of the BoundingBox (width/height)
/boundx 500 def
/boundy boundx boundaspect div def
/xspacing 0 def
/yspacing 0 def
/rows 2 def
/cols 1 def
/scalefactor 0 def
/boxfont /Times-Roman findfont fontheight scalefont def
% ----- procedures -----
/dotted { [1 4] 0 setdash } def
/dashed { [5] 0 setdash } def
/solid { [] 0 setdash } def
/max % result = MAX(arg1,arg2)
{
/a exch def
/b exch def
a b gt {a} {b} ifelse
} def
/xoffset % result = MAX(0,(scalefactor-(boxwidth*cols+distx*(cols-1)))/2)
{
0 scalefactor boxwidth cols mul distx cols 1 sub mul add sub 2 div max
} def
/cw % boxwidth = MAX(boxwidth, stringwidth(arg1))
{
/str exch def
/boxwidth boxwidth str stringwidth pop max def
} def
/box % draws a box with text 'arg1' at grid pos (arg2,arg3)
{ gsave
2 setlinewidth
newpath
exch xspacing mul xoffset add
exch yspacing mul
moveto
boxwidth 0 rlineto
0 boxheight rlineto
boxwidth neg 0 rlineto
0 boxheight neg rlineto
closepath
dup stringwidth pop neg boxwidth add 2 div
boxheight fontheight 2 div sub 2 div
rmoveto show stroke
grestore
} def
/mark
{ newpath
exch xspacing mul xoffset add boxwidth add
exch yspacing mul
moveto
0 boxheight 4 div rlineto
boxheight neg 4 div boxheight neg 4 div rlineto
closepath
eofill
stroke
} def
/arrow
{ newpath
moveto
3 -8 rlineto
-6 0 rlineto
3 8 rlineto
closepath
eofill
stroke
} def
/out % draws an output connector for the block at (arg1,arg2)
{
newpath
exch xspacing mul xoffset add boxwidth 2 div add
exch yspacing mul boxheight add
/y exch def
/x exch def
x y moveto
0 disty 2 div rlineto
stroke
1 eq { x y disty 2 div add arrow } if
} def
/in % draws an input connector for the block at (arg1,arg2)
{
newpath
exch xspacing mul xoffset add boxwidth 2 div add
exch yspacing mul disty 2 div sub
/y exch def
/x exch def
x y moveto
0 disty 2 div rlineto
stroke
1 eq { x y disty 2 div add arrow } if
} def
/hedge
{
exch xspacing mul xoffset add boxwidth 2 div add
exch yspacing mul boxheight 2 div sub
/y exch def
/x exch def
newpath
x y moveto
boxwidth 2 div distx add 0 rlineto
stroke
1 eq
{ newpath x boxwidth 2 div distx add add y moveto
-8 3 rlineto
0 -6 rlineto
8 3 rlineto
closepath
eofill
stroke
} if
} def
/vedge
{
/ye exch def
/ys exch def
/xs exch def
newpath
xs xspacing mul xoffset add boxwidth 2 div add dup
ys yspacing mul boxheight 2 div sub
moveto
ye yspacing mul boxheight 2 div sub
lineto
stroke
} def
/conn % connections the blocks from col 'arg1' to 'arg2' of row 'arg3'
{
/ys exch def
/xe exch def
/xs exch def
newpath
xs xspacing mul xoffset add boxwidth 2 div add
ys yspacing mul disty 2 div sub
moveto
xspacing xe xs sub mul 0
rlineto
stroke
} def
% ----- main ------
boxfont setfont
1 boundaspect scale
(com.example.splitfare.myposts) cw
(AppCompatActivity) cw
/boxwidth boxwidth marginwidth 2 mul add def
/xspacing boxwidth distx add def
/yspacing boxheight disty add def
/scalefactor
boxwidth cols mul distx cols 1 sub mul add
boxheight rows mul disty rows 1 sub mul add boundaspect mul
max def
boundx scalefactor div boundy scalefactor div scale
% ----- classes -----
(com.example.splitfare.myposts) 0.000000 0.000000 box
(AppCompatActivity) 0.000000 1.000000 box
% ----- relations -----
solid
0 0.000000 0.000000 out
solid
1 0.000000 1.000000 in
\hypertarget{classcom_1_1example_1_1splitfare_1_1myposts}{}\doxysection{com.\+example.\+splitfare.\+myposts Class Reference}
\label{classcom_1_1example_1_1splitfare_1_1myposts}\index{com.example.splitfare.myposts@{com.example.splitfare.myposts}}
Inheritance diagram for com.\+example.\+splitfare.\+myposts\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classcom_1_1example_1_1splitfare_1_1myposts}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
void \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1myposts_a873aee562d630de519f97421667efb23}{on\+Back\+Pressed}} ()
\begin{DoxyCompactList}\small\item\em Method defining Action to be taken when back button is pressed. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item
void \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1myposts_a2b8321b76a2190fe18d98fa90dd28f3c}{on\+Create}} (Bundle saved\+Instance\+State)
\end{DoxyCompactItemize}
\doxysubsection*{Package Attributes}
\begin{DoxyCompactItemize}
\item
List$<$ \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post}{Post}} $>$ \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1myposts_a3c91776d6b7b9c57a2725f52719d1865}{my\+\_\+posts}}
\item
List\+View \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1myposts_aeeba172dea1add3f430c55070161d593}{list\+Viewmy\+Posts}}
\item
Database\+Reference \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1myposts_a772050e97c8512dc69a08fd33cf5badf}{databasemyposts}}
\item
Firebase\+User \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1myposts_a62d1b4e65c7312e3340d88d0711e07ef}{curuser}}
\item
Toolbar \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1myposts_a3bf56301f3753a9ba32e955ae9437968}{toolbar}}
\end{DoxyCompactItemize}
\doxysubsection{Detailed Description}
Posts class is used for defining my\+Posts activity This activity is used to show user his/her own posts From this activity user can check comments on his/her posts
\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1myposts_a873aee562d630de519f97421667efb23}\label{classcom_1_1example_1_1splitfare_1_1myposts_a873aee562d630de519f97421667efb23}}
\index{com.example.splitfare.myposts@{com.example.splitfare.myposts}!onBackPressed@{onBackPressed}}
\index{onBackPressed@{onBackPressed}!com.example.splitfare.myposts@{com.example.splitfare.myposts}}
\doxysubsubsection{\texorpdfstring{onBackPressed()}{onBackPressed()}}
{\footnotesize\ttfamily void com.\+example.\+splitfare.\+myposts.\+on\+Back\+Pressed (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
Method defining Action to be taken when back button is pressed.
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1myposts_a2b8321b76a2190fe18d98fa90dd28f3c}\label{classcom_1_1example_1_1splitfare_1_1myposts_a2b8321b76a2190fe18d98fa90dd28f3c}}
\index{com.example.splitfare.myposts@{com.example.splitfare.myposts}!onCreate@{onCreate}}
\index{onCreate@{onCreate}!com.example.splitfare.myposts@{com.example.splitfare.myposts}}
\doxysubsubsection{\texorpdfstring{onCreate()}{onCreate()}}
{\footnotesize\ttfamily void com.\+example.\+splitfare.\+myposts.\+on\+Create (\begin{DoxyParamCaption}\item[{Bundle}]{saved\+Instance\+State }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [protected]}}
\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1myposts_a62d1b4e65c7312e3340d88d0711e07ef}\label{classcom_1_1example_1_1splitfare_1_1myposts_a62d1b4e65c7312e3340d88d0711e07ef}}
\index{com.example.splitfare.myposts@{com.example.splitfare.myposts}!curuser@{curuser}}
\index{curuser@{curuser}!com.example.splitfare.myposts@{com.example.splitfare.myposts}}
\doxysubsubsection{\texorpdfstring{curuser}{curuser}}
{\footnotesize\ttfamily Firebase\+User com.\+example.\+splitfare.\+myposts.\+curuser\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1myposts_a772050e97c8512dc69a08fd33cf5badf}\label{classcom_1_1example_1_1splitfare_1_1myposts_a772050e97c8512dc69a08fd33cf5badf}}
\index{com.example.splitfare.myposts@{com.example.splitfare.myposts}!databasemyposts@{databasemyposts}}
\index{databasemyposts@{databasemyposts}!com.example.splitfare.myposts@{com.example.splitfare.myposts}}
\doxysubsubsection{\texorpdfstring{databasemyposts}{databasemyposts}}
{\footnotesize\ttfamily Database\+Reference com.\+example.\+splitfare.\+myposts.\+databasemyposts\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1myposts_aeeba172dea1add3f430c55070161d593}\label{classcom_1_1example_1_1splitfare_1_1myposts_aeeba172dea1add3f430c55070161d593}}
\index{com.example.splitfare.myposts@{com.example.splitfare.myposts}!listViewmyPosts@{listViewmyPosts}}
\index{listViewmyPosts@{listViewmyPosts}!com.example.splitfare.myposts@{com.example.splitfare.myposts}}
\doxysubsubsection{\texorpdfstring{listViewmyPosts}{listViewmyPosts}}
{\footnotesize\ttfamily List\+View com.\+example.\+splitfare.\+myposts.\+list\+Viewmy\+Posts\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1myposts_a3c91776d6b7b9c57a2725f52719d1865}\label{classcom_1_1example_1_1splitfare_1_1myposts_a3c91776d6b7b9c57a2725f52719d1865}}
\index{com.example.splitfare.myposts@{com.example.splitfare.myposts}!my\_posts@{my\_posts}}
\index{my\_posts@{my\_posts}!com.example.splitfare.myposts@{com.example.splitfare.myposts}}
\doxysubsubsection{\texorpdfstring{my\_posts}{my\_posts}}
{\footnotesize\ttfamily List$<$\mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post}{Post}}$>$ com.\+example.\+splitfare.\+myposts.\+my\+\_\+posts\hspace{0.3cm}{\ttfamily [package]}}
\mbox{\Hypertarget{classcom_1_1example_1_1splitfare_1_1myposts_a3bf56301f3753a9ba32e955ae9437968}\label{classcom_1_1example_1_1splitfare_1_1myposts_a3bf56301f3753a9ba32e955ae9437968}}
\index{com.example.splitfare.myposts@{com.example.splitfare.myposts}!toolbar@{toolbar}}
\index{toolbar@{toolbar}!com.example.splitfare.myposts@{com.example.splitfare.myposts}}
\doxysubsubsection{\texorpdfstring{toolbar}{toolbar}}
{\footnotesize\ttfamily Toolbar com.\+example.\+splitfare.\+myposts.\+toolbar\hspace{0.3cm}{\ttfamily [package]}}
The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item
\mbox{\hyperlink{myposts_8java}{myposts.\+java}}\end{DoxyCompactItemize}
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{doxygen}
% Packages used by this style file
\RequirePackage{alltt}
%%\RequirePackage{array} %% moved to refman.tex due to workaround for LaTex 2019 version and unmaintained tabu package
\RequirePackage{calc}
\RequirePackage{float}
%%\RequirePackage{ifthen} %% moved to refman.tex due to workaround for LaTex 2019 version and unmaintained tabu package
\RequirePackage{verbatim}
\RequirePackage[table]{xcolor}
\RequirePackage{longtable_doxygen}
\RequirePackage{tabu_doxygen}
\RequirePackage{fancyvrb}
\RequirePackage{tabularx}
\RequirePackage{multirow}
\RequirePackage{hanging}
\RequirePackage{ifpdf}
\RequirePackage{adjustbox}
\RequirePackage{amssymb}
\RequirePackage{stackengine}
\RequirePackage[normalem]{ulem} % for strikeout, but don't modify emphasis
%---------- Internal commands used in this style file ----------------
\newcommand{\ensurespace}[1]{%
\begingroup%
\setlength{\dimen@}{#1}%
\vskip\z@\@plus\dimen@%
\penalty -100\vskip\z@\@plus -\dimen@%
\vskip\dimen@%
\penalty 9999%
\vskip -\dimen@%
\vskip\z@skip% hide the previous |\vskip| from |\addvspace|
\endgroup%
}
\newcommand{\DoxyHorRuler}{%
\setlength{\parskip}{0ex plus 0ex minus 0ex}%
\hrule%
}
\newcommand{\DoxyLabelFont}{}
\newcommand{\entrylabel}[1]{%
{%
\parbox[b]{\labelwidth-4pt}{%
\makebox[0pt][l]{\DoxyLabelFont#1}%
\vspace{1.5\baselineskip}%
}%
}%
}
\newenvironment{DoxyDesc}[1]{%
\ensurespace{4\baselineskip}%
\begin{list}{}{%
\settowidth{\labelwidth}{20pt}%
%\setlength{\parsep}{0pt}%
\setlength{\itemsep}{0pt}%
\setlength{\leftmargin}{\labelwidth+\labelsep}%
\renewcommand{\makelabel}{\entrylabel}%
}%
\item[#1]%
}{%
\end{list}%
}
\newsavebox{\xrefbox}
\newlength{\xreflength}
\newcommand{\xreflabel}[1]{%
\sbox{\xrefbox}{#1}%
\setlength{\xreflength}{\wd\xrefbox}%
\ifthenelse{\xreflength>\labelwidth}{%
\begin{minipage}{\textwidth}%
\setlength{\parindent}{0pt}%
\hangindent=15pt\bfseries #1\vspace{1.2\itemsep}%
\end{minipage}%
}{%
\parbox[b]{\labelwidth}{\makebox[0pt][l]{\textbf{#1}}}%
}%
}
%---------- Commands used by doxygen LaTeX output generator ----------
% Used by <pre> ... </pre>
\newenvironment{DoxyPre}{%
\small%
\begin{alltt}%
}{%
\end{alltt}%
\normalsize%
}
% Necessary for redefining not defined charcaters, i.e. "Replacement Character" in tex output.
\newlength{\CodeWidthChar}
\newlength{\CodeHeightChar}
\settowidth{\CodeWidthChar}{?}
\settoheight{\CodeHeightChar}{?}
% Necessary for hanging indent
\newlength{\DoxyCodeWidth}
\newcommand\DoxyCodeLine[1]{\hangpara{\DoxyCodeWidth}{1}{#1}\par}
\newcommand\NiceSpace{%
\discretionary{}{\kern\fontdimen2\font}{\kern\fontdimen2\font}%
}
% Used by @code ... @endcode
\newenvironment{DoxyCode}[1]{%
\par%
\scriptsize%
\normalfont\ttfamily%
\rightskip0pt plus 1fil%
\settowidth{\DoxyCodeWidth}{000000}%
\settowidth{\CodeWidthChar}{?}%
\settoheight{\CodeHeightChar}{?}%
\setlength{\parskip}{0ex plus 0ex minus 0ex}%
\ifthenelse{\equal{#1}{0}}
{
{\lccode`~32 \lowercase{\global\let~}\NiceSpace}\obeyspaces%
}
{
{\lccode`~32 \lowercase{\global\let~}}\obeyspaces%
}
}{%
\normalfont%
\normalsize%
\settowidth{\CodeWidthChar}{?}%
\settoheight{\CodeHeightChar}{?}%
}
% Redefining not defined characters, i.e. "Replacement Character" in tex output.
\def\ucr{\adjustbox{width=\CodeWidthChar,height=\CodeHeightChar}{\stackinset{c}{}{c}{-.2pt}{%
\textcolor{white}{\sffamily\bfseries\small ?}}{%
\rotatebox{45}{$\blacksquare$}}}}
% Used by @example, @include, @includelineno and @dontinclude
\newenvironment{DoxyCodeInclude}[1]{%
\DoxyCode{#1}%
}{%
\endDoxyCode%
}
% Used by @verbatim ... @endverbatim
\newenvironment{DoxyVerb}{%
\footnotesize%
\verbatim%
}{%
\endverbatim%
\normalsize%
}
% Used by @verbinclude
\newenvironment{DoxyVerbInclude}{%
\DoxyVerb%
}{%
\endDoxyVerb%
}
% Used by numbered lists (using '-#' or <ol> ... </ol>)
\newenvironment{DoxyEnumerate}{%
\enumerate%
}{%
\endenumerate%
}
% Used by bullet lists (using '-', @li, @arg, or <ul> ... </ul>)
\newenvironment{DoxyItemize}{%
\itemize%
}{%
\enditemize%
}
% Used by description lists (using <dl> ... </dl>)
\newenvironment{DoxyDescription}{%
\description%
}{%
\enddescription%
}
% Used by @image, @dotfile, @dot ... @enddot, and @msc ... @endmsc
% (only if caption is specified)
\newenvironment{DoxyImage}{%
\begin{figure}[H]%
\begin{center}%
}{%
\end{center}%
\end{figure}%
}
% Used by @image, @dotfile, @dot ... @enddot, and @msc ... @endmsc
% (only if no caption is specified)
\newenvironment{DoxyImageNoCaption}{%
\begin{center}%
}{%
\end{center}%
}
% Used by @image
% (only if inline is specified)
\newenvironment{DoxyInlineImage}{%
}{%
}
% Used by @attention
\newenvironment{DoxyAttention}[1]{%
\begin{DoxyDesc}{#1}%
}{%
\end{DoxyDesc}%
}
% Used by @author and @authors
\newenvironment{DoxyAuthor}[1]{%
\begin{DoxyDesc}{#1}%
}{%
\end{DoxyDesc}%
}
% Used by @date
\newenvironment{DoxyDate}[1]{%
\begin{DoxyDesc}{#1}%
}{%
\end{DoxyDesc}%
}
% Used by @invariant
\newenvironment{DoxyInvariant}[1]{%
\begin{DoxyDesc}{#1}%
}{%
\end{DoxyDesc}%
}
% Used by @note
\newenvironment{DoxyNote}[1]{%
\begin{DoxyDesc}{#1}%
}{%
\end{DoxyDesc}%
}
% Used by @post
\newenvironment{DoxyPostcond}[1]{%
\begin{DoxyDesc}{#1}%
}{%
\end{DoxyDesc}%
}
% Used by @pre
\newenvironment{DoxyPrecond}[1]{%
\begin{DoxyDesc}{#1}%
}{%
\end{DoxyDesc}%
}
% Used by @copyright
\newenvironment{DoxyCopyright}[1]{%
\begin{DoxyDesc}{#1}%
}{%
\end{DoxyDesc}%
}
% Used by @remark
\newenvironment{DoxyRemark}[1]{%
\begin{DoxyDesc}{#1}%
}{%
\end{DoxyDesc}%
}
% Used by @return and @returns
\newenvironment{DoxyReturn}[1]{%
\begin{DoxyDesc}{#1}%
}{%
\end{DoxyDesc}%
}
% Used by @since
\newenvironment{DoxySince}[1]{%
\begin{DoxyDesc}{#1}%
}{%
\end{DoxyDesc}%
}
% Used by @see
\newenvironment{DoxySeeAlso}[1]{%
\begin{DoxyDesc}{#1}%
}{%
\end{DoxyDesc}%
}
% Used by @version
\newenvironment{DoxyVersion}[1]{%
\begin{DoxyDesc}{#1}%
}{%
\end{DoxyDesc}%
}
% Used by @warning
\newenvironment{DoxyWarning}[1]{%
\begin{DoxyDesc}{#1}%
}{%
\end{DoxyDesc}%
}
% Used by @internal
\newenvironment{DoxyInternal}[1]{%
\paragraph*{#1}%
}{%
}
% Used by @par and @paragraph
\newenvironment{DoxyParagraph}[1]{%
\begin{DoxyDesc}{#1}%
}{%
\end{DoxyDesc}%
}
% Used by parameter lists
\newenvironment{DoxyParams}[2][]{%
\tabulinesep=1mm%
\par%
\ifthenelse{\equal{#1}{}}%
{\begin{longtabu*}spread 0pt [l]{|X[-1,l]|X[-1,l]|}}% name + description
{\ifthenelse{\equal{#1}{1}}%
{\begin{longtabu*}spread 0pt [l]{|X[-1,l]|X[-1,l]|X[-1,l]|}}% in/out + name + desc
{\begin{longtabu*}spread 0pt [l]{|X[-1,l]|X[-1,l]|X[-1,l]|X[-1,l]|}}% in/out + type + name + desc
}
\multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #2}\\[1ex]%
\hline%
\endfirsthead%
\multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #2}\\[1ex]%
\hline%
\endhead%
}{%
\end{longtabu*}%
\vspace{6pt}%
}
% Used for fields of simple structs
\newenvironment{DoxyFields}[1]{%
\tabulinesep=1mm%
\par%
\begin{longtabu*}spread 0pt [l]{|X[-1,r]|X[-1,l]|X[-1,l]|}%
\multicolumn{3}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
\hline%
\endfirsthead%
\multicolumn{3}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
\hline%
\endhead%
}{%
\end{longtabu*}%
\vspace{6pt}%
}
% Used for fields simple class style enums
\newenvironment{DoxyEnumFields}[1]{%
\tabulinesep=1mm%
\par%
\begin{longtabu*}spread 0pt [l]{|X[-1,r]|X[-1,l]|}%
\multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
\hline%
\endfirsthead%
\multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
\hline%
\endhead%
}{%
\end{longtabu*}%
\vspace{6pt}%
}
% Used for parameters within a detailed function description
\newenvironment{DoxyParamCaption}{%
\renewcommand{\item}[2][]{\\ \hspace*{2.0cm} ##1 {\em ##2}}%
}{%
}
% Used by return value lists
\newenvironment{DoxyRetVals}[1]{%
\tabulinesep=1mm%
\par%
\begin{longtabu*}spread 0pt [l]{|X[-1,r]|X[-1,l]|}%
\multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
\hline%
\endfirsthead%
\multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
\hline%
\endhead%
}{%
\end{longtabu*}%
\vspace{6pt}%
}
% Used by exception lists
\newenvironment{DoxyExceptions}[1]{%
\tabulinesep=1mm%
\par%
\begin{longtabu*}spread 0pt [l]{|X[-1,r]|X[-1,l]|}%
\multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
\hline%
\endfirsthead%
\multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
\hline%
\endhead%
}{%
\end{longtabu*}%
\vspace{6pt}%
}
% Used by template parameter lists
\newenvironment{DoxyTemplParams}[1]{%
\tabulinesep=1mm%
\par%
\begin{longtabu*}spread 0pt [l]{|X[-1,r]|X[-1,l]|}%
\multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
\hline%
\endfirsthead%
\multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
\hline%
\endhead%
}{%
\end{longtabu*}%
\vspace{6pt}%
}
% Used for member lists
\newenvironment{DoxyCompactItemize}{%
\begin{itemize}%
\setlength{\itemsep}{-3pt}%
\setlength{\parsep}{0pt}%
\setlength{\topsep}{0pt}%
\setlength{\partopsep}{0pt}%
}{%
\end{itemize}%
}
% Used for member descriptions
\newenvironment{DoxyCompactList}{%
\begin{list}{}{%
\setlength{\leftmargin}{0.5cm}%
\setlength{\itemsep}{0pt}%
\setlength{\parsep}{0pt}%
\setlength{\topsep}{0pt}%
\renewcommand{\makelabel}{\hfill}%
}%
}{%
\end{list}%
}
% Used for reference lists (@bug, @deprecated, @todo, etc.)
\newenvironment{DoxyRefList}{%
\begin{list}{}{%
\setlength{\labelwidth}{10pt}%
\setlength{\leftmargin}{\labelwidth}%
\addtolength{\leftmargin}{\labelsep}%
\renewcommand{\makelabel}{\xreflabel}%
}%
}{%
\end{list}%
}
% Used by @bug, @deprecated, @todo, etc.
\newenvironment{DoxyRefDesc}[1]{%
\begin{list}{}{%
\renewcommand\makelabel[1]{\textbf{##1}}%
\settowidth\labelwidth{\makelabel{#1}}%
\setlength\leftmargin{\labelwidth+\labelsep}%
}%
}{%
\end{list}%
}
% Used by parameter lists and simple sections
\newenvironment{Desc}
{\begin{list}{}{%
\settowidth{\labelwidth}{20pt}%
\setlength{\parsep}{0pt}%
\setlength{\itemsep}{0pt}%
\setlength{\leftmargin}{\labelwidth+\labelsep}%
\renewcommand{\makelabel}{\entrylabel}%
}
}{%
\end{list}%
}
% Used by tables
\newcommand{\PBS}[1]{\let\temp=\\#1\let\\=\temp}%
\newenvironment{TabularC}[1]%
{\tabulinesep=1mm
\begin{longtabu*}spread 0pt [c]{*#1{|X[-1]}|}}%
{\end{longtabu*}\par}%
\newenvironment{TabularNC}[1]%
{\begin{tabu}spread 0pt [l]{*#1{|X[-1]}|}}%
{\end{tabu}\par}%
% Used for member group headers
\newenvironment{Indent}{%
\begin{list}{}{%
\setlength{\leftmargin}{0.5cm}%
}%
\item[]\ignorespaces%
}{%
\unskip%
\end{list}%
}
% Used when hyperlinks are turned off
\newcommand{\doxyref}[3]{%
\textbf{#1} (\textnormal{#2}\,\pageref{#3})%
}
% Used to link to a table when hyperlinks are turned on
\newcommand{\doxytablelink}[2]{%
\ref{#1}%
}
% Used to link to a table when hyperlinks are turned off
\newcommand{\doxytableref}[3]{%
\ref{#3}%
}
% Used by @addindex
\newcommand{\lcurly}{\{}
\newcommand{\rcurly}{\}}
% Colors used for syntax highlighting
\definecolor{comment}{rgb}{0.5,0.0,0.0}
\definecolor{keyword}{rgb}{0.0,0.5,0.0}
\definecolor{keywordtype}{rgb}{0.38,0.25,0.125}
\definecolor{keywordflow}{rgb}{0.88,0.5,0.0}
\definecolor{preprocessor}{rgb}{0.5,0.38,0.125}
\definecolor{stringliteral}{rgb}{0.0,0.125,0.25}
\definecolor{charliteral}{rgb}{0.0,0.5,0.5}
\definecolor{vhdldigit}{rgb}{1.0,0.0,1.0}
\definecolor{vhdlkeyword}{rgb}{0.43,0.0,0.43}
\definecolor{vhdllogic}{rgb}{1.0,0.0,0.0}
\definecolor{vhdlchar}{rgb}{0.0,0.0,0.0}
% Color used for table heading
\newcommand{\tableheadbgcolor}{lightgray}%
% Version of hypertarget with correct landing location
\newcommand{\Hypertarget}[1]{\Hy@raisedlink{\hypertarget{#1}{}}}
% possibility to have sections etc. be within the margins
% unfortunately had to copy part of book.cls and add \raggedright
\makeatletter
\newcommand\doxysection{\@startsection {section}{1}{\z@}%
{-3.5ex \@plus -1ex \@minus -.2ex}%
{2.3ex \@plus.2ex}%
{\raggedright\normalfont\Large\bfseries}}
\newcommand\doxysubsection{\@startsection{subsection}{2}{\z@}%
{-3.25ex\@plus -1ex \@minus -.2ex}%
{1.5ex \@plus .2ex}%
{\raggedright\normalfont\large\bfseries}}
\newcommand\doxysubsubsection{\@startsection{subsubsection}{3}{\z@}%
{-3.25ex\@plus -1ex \@minus -.2ex}%
{1.5ex \@plus .2ex}%
{\raggedright\normalfont\normalsize\bfseries}}
\newcommand\doxyparagraph{\@startsection{paragraph}{4}{\z@}%
{3.25ex \@plus1ex \@minus.2ex}%
{-1em}%
{\raggedright\normalfont\normalsize\bfseries}}
\newcommand\doxysubparagraph{\@startsection{subparagraph}{5}{\parindent}%
{3.25ex \@plus1ex \@minus .2ex}%
{-1em}%
{\raggedright\normalfont\normalsize\bfseries}}
\makeatother
% Define caption that is also suitable in a table
\makeatletter
\def\doxyfigcaption{%
\refstepcounter{figure}%
\@dblarg{\@caption{figure}}}
\makeatother
\doxysection{File List}
Here is a list of all files with brief descriptions\+:\begin{DoxyCompactList}
\item\contentsline{section}{\mbox{\hyperlink{AddpostaActivity_8java}{Addposta\+Activity.\+java}} }{\pageref{AddpostaActivity_8java}}{}
\item\contentsline{section}{\mbox{\hyperlink{Comment_8java}{Comment.\+java}} }{\pageref{Comment_8java}}{}
\item\contentsline{section}{\mbox{\hyperlink{Home_8java}{Home.\+java}} }{\pageref{Home_8java}}{}
\item\contentsline{section}{\mbox{\hyperlink{LoginActivity_8java}{Login\+Activity.\+java}} }{\pageref{LoginActivity_8java}}{}
\item\contentsline{section}{\mbox{\hyperlink{MainActivity_8java}{Main\+Activity.\+java}} }{\pageref{MainActivity_8java}}{}
\item\contentsline{section}{\mbox{\hyperlink{myposts_8java}{myposts.\+java}} }{\pageref{myposts_8java}}{}
\item\contentsline{section}{\mbox{\hyperlink{Post_8java}{Post.\+java}} }{\pageref{Post_8java}}{}
\item\contentsline{section}{\mbox{\hyperlink{PostList_8java}{Post\+List.\+java}} }{\pageref{PostList_8java}}{}
\end{DoxyCompactList}
\doxysection{Class Hierarchy}
This inheritance list is sorted roughly, but not completely, alphabetically\+:\begin{DoxyCompactList}
\item On\+Navigation\+Item\+Selected\+Listener\begin{DoxyCompactList}
\item \contentsline{section}{com.\+example.\+splitfare.\+Home}{\pageref{classcom_1_1example_1_1splitfare_1_1Home}}{}
\end{DoxyCompactList}
\item App\+Compat\+Activity\begin{DoxyCompactList}
\item \contentsline{section}{com.\+example.\+splitfare.\+Addposta\+Activity}{\pageref{classcom_1_1example_1_1splitfare_1_1AddpostaActivity}}{}
\item \contentsline{section}{com.\+example.\+splitfare.\+Comment}{\pageref{classcom_1_1example_1_1splitfare_1_1Comment}}{}
\item \contentsline{section}{com.\+example.\+splitfare.\+Home}{\pageref{classcom_1_1example_1_1splitfare_1_1Home}}{}
\item \contentsline{section}{com.\+example.\+splitfare.\+Login\+Activity}{\pageref{classcom_1_1example_1_1splitfare_1_1LoginActivity}}{}
\item \contentsline{section}{com.\+example.\+splitfare.\+Main\+Activity}{\pageref{classcom_1_1example_1_1splitfare_1_1MainActivity}}{}
\item \contentsline{section}{com.\+example.\+splitfare.\+myposts}{\pageref{classcom_1_1example_1_1splitfare_1_1myposts}}{}
\end{DoxyCompactList}
\item Array\+Adapter\begin{DoxyCompactList}
\item \contentsline{section}{com.\+example.\+splitfare.\+Post\+List}{\pageref{classcom_1_1example_1_1splitfare_1_1PostList}}{}
\end{DoxyCompactList}
\item Serializable\begin{DoxyCompactList}
\item \contentsline{section}{com.\+example.\+splitfare.\+Post}{\pageref{classcom_1_1example_1_1splitfare_1_1Post}}{}
\end{DoxyCompactList}
\end{DoxyCompactList}
%%
%% This is file `longtable.sty',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
%% longtable.dtx (with options: `package')
%%
%% This is a generated file.
%%
%% The source is maintained by the LaTeX Project team and bug
%% reports for it can be opened at http://latex-project.org/bugs.html
%% (but please observe conditions on bug reports sent to that address!)
%%
%% Copyright 1993-2016
%% The LaTeX3 Project and any individual authors listed elsewhere
%% in this file.
%%
%% This file was generated from file(s) of the Standard LaTeX `Tools Bundle'.
%% --------------------------------------------------------------------------
%%
%% It may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3c
%% of this license or (at your option) any later version.
%% The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
%% and version 1.3c or later is part of all distributions of LaTeX
%% version 2005/12/01 or later.
%%
%% This file may only be distributed together with a copy of the LaTeX
%% `Tools Bundle'. You may however distribute the LaTeX `Tools Bundle'
%% without such generated files.
%%
%% The list of all files belonging to the LaTeX `Tools Bundle' is
%% given in the file `manifest.txt'.
%%
%% File: longtable.dtx Copyright (C) 1990-2001 David Carlisle
\NeedsTeXFormat{LaTeX2e}[1995/06/01]
\ProvidesPackage{longtable_doxygen}
[2014/10/28 v4.11 Multi-page Table package (DPC) - frozen version for doxygen]
\def\LT@err{\PackageError{longtable}}
\def\LT@warn{\PackageWarning{longtable}}
\def\LT@final@warn{%
\AtEndDocument{%
\LT@warn{Table \@width s have changed. Rerun LaTeX.\@gobbletwo}}%
\global\let\LT@final@warn\relax}
\DeclareOption{errorshow}{%
\def\LT@warn{\PackageInfo{longtable}}}
\DeclareOption{pausing}{%
\def\LT@warn#1{%
\LT@err{#1}{This is not really an error}}}
\DeclareOption{set}{}
\DeclareOption{final}{}
\ProcessOptions
\newskip\LTleft \LTleft=\fill
\newskip\LTright \LTright=\fill
\newskip\LTpre \LTpre=\bigskipamount
\newskip\LTpost \LTpost=\bigskipamount
\newcount\LTchunksize \LTchunksize=20
\let\c@LTchunksize\LTchunksize
\newdimen\LTcapwidth \LTcapwidth=4in
\newbox\LT@head
\newbox\LT@firsthead
\newbox\LT@foot
\newbox\LT@lastfoot
\newcount\LT@cols
\newcount\LT@rows
\newcounter{LT@tables}
\newcounter{LT@chunks}[LT@tables]
\ifx\c@table\undefined
\newcounter{table}
\def\fnum@table{\tablename~\thetable}
\fi
\ifx\tablename\undefined
\def\tablename{Table}
\fi
\newtoks\LT@p@ftn
\mathchardef\LT@end@pen=30000
\def\longtable{%
\par
\ifx\multicols\@undefined
\else
\ifnum\col@number>\@ne
\@twocolumntrue
\fi
\fi
\if@twocolumn
\LT@err{longtable not in 1-column mode}\@ehc
\fi
\begingroup
\@ifnextchar[\LT@array{\LT@array[x]}}
\def\LT@array[#1]#2{%
\refstepcounter{table}\stepcounter{LT@tables}%
\if l#1%
\LTleft\z@ \LTright\fill
\else\if r#1%
\LTleft\fill \LTright\z@
\else\if c#1%
\LTleft\fill \LTright\fill
\fi\fi\fi
\let\LT@mcol\multicolumn
\let\LT@@tabarray\@tabarray
\let\LT@@hl\hline
\def\@tabarray{%
\let\hline\LT@@hl
\LT@@tabarray}%
\let\\\LT@tabularcr\let\tabularnewline\\%
\def\newpage{\noalign{\break}}%
\def\pagebreak{\noalign{\ifnum`}=0\fi\@testopt{\LT@no@pgbk-}4}%
\def\nopagebreak{\noalign{\ifnum`}=0\fi\@testopt\LT@no@pgbk4}%
\let\hline\LT@hline \let\kill\LT@kill\let\caption\LT@caption
\@tempdima\ht\strutbox
\let\@endpbox\LT@endpbox
\ifx\extrarowheight\@undefined
\let\@acol\@tabacol
\let\@classz\@tabclassz \let\@classiv\@tabclassiv
\def\@startpbox{\vtop\LT@startpbox}%
\let\@@startpbox\@startpbox
\let\@@endpbox\@endpbox
\let\LT@LL@FM@cr\@tabularcr
\else
\advance\@tempdima\extrarowheight
\col@sep\tabcolsep
\let\@startpbox\LT@startpbox\let\LT@LL@FM@cr\@arraycr
\fi
\setbox\@arstrutbox\hbox{\vrule
\@height \arraystretch \@tempdima
\@depth \arraystretch \dp \strutbox
\@width \z@}%
\let\@sharp##\let\protect\relax
\begingroup
\@mkpream{#2}%
\xdef\LT@bchunk{%
\global\advance\c@LT@chunks\@ne
\global\LT@rows\z@\setbox\z@\vbox\bgroup
\LT@setprevdepth
\tabskip\LTleft \noexpand\halign to\hsize\bgroup
\tabskip\z@ \@arstrut \@preamble \tabskip\LTright \cr}%
\endgroup
\expandafter\LT@nofcols\LT@bchunk&\LT@nofcols
\LT@make@row
\m@th\let\par\@empty
\everycr{}\lineskip\z@\baselineskip\z@
\LT@bchunk}
\def\LT@no@pgbk#1[#2]{\penalty #1\@getpen{#2}\ifnum`{=0\fi}}
\def\LT@start{%
\let\LT@start\endgraf
\endgraf\penalty\z@\vskip\LTpre
\dimen@\pagetotal
\advance\dimen@ \ht\ifvoid\LT@firsthead\LT@head\else\LT@firsthead\fi
\advance\dimen@ \dp\ifvoid\LT@firsthead\LT@head\else\LT@firsthead\fi
\advance\dimen@ \ht\LT@foot
\dimen@ii\vfuzz
\vfuzz\maxdimen
\setbox\tw@\copy\z@
\setbox\tw@\vsplit\tw@ to \ht\@arstrutbox
\setbox\tw@\vbox{\unvbox\tw@}%
\vfuzz\dimen@ii
\advance\dimen@ \ht
\ifdim\ht\@arstrutbox>\ht\tw@\@arstrutbox\else\tw@\fi
\advance\dimen@\dp
\ifdim\dp\@arstrutbox>\dp\tw@\@arstrutbox\else\tw@\fi
\advance\dimen@ -\pagegoal
\ifdim \dimen@>\z@\vfil\break\fi
\global\@colroom\@colht
\ifvoid\LT@foot\else
\advance\vsize-\ht\LT@foot
\global\advance\@colroom-\ht\LT@foot
\dimen@\pagegoal\advance\dimen@-\ht\LT@foot\pagegoal\dimen@
\maxdepth\z@
\fi
\ifvoid\LT@firsthead\copy\LT@head\else\box\LT@firsthead\fi\nobreak
\output{\LT@output}}
\def\endlongtable{%
\crcr
\noalign{%
\let\LT@entry\LT@entry@chop
\xdef\LT@save@row{\LT@save@row}}%
\LT@echunk
\LT@start
\unvbox\z@
\LT@get@widths
\if@filesw
{\let\LT@entry\LT@entry@write\immediate\write\@auxout{%
\gdef\expandafter\noexpand
\csname LT@\romannumeral\c@LT@tables\endcsname
{\LT@save@row}}}%
\fi
\ifx\LT@save@row\LT@@save@row
\else
\LT@warn{Column \@width s have changed\MessageBreak
in table \thetable}%
\LT@final@warn
\fi
\endgraf\penalty -\LT@end@pen
\endgroup
\global\@mparbottom\z@
\pagegoal\vsize
\endgraf\penalty\z@\addvspace\LTpost
\ifvoid\footins\else\insert\footins{}\fi}
\def\LT@nofcols#1&{%
\futurelet\@let@token\LT@n@fcols}
\def\LT@n@fcols{%
\advance\LT@cols\@ne
\ifx\@let@token\LT@nofcols
\expandafter\@gobble
\else
\expandafter\LT@nofcols
\fi}
\def\LT@tabularcr{%
\relax\iffalse{\fi\ifnum0=`}\fi
\@ifstar
{\def\crcr{\LT@crcr\noalign{\nobreak}}\let\cr\crcr
\LT@t@bularcr}%
{\LT@t@bularcr}}
\let\LT@crcr\crcr
\let\LT@setprevdepth\relax
\def\LT@t@bularcr{%
\global\advance\LT@rows\@ne
\ifnum\LT@rows=\LTchunksize
\gdef\LT@setprevdepth{%
\prevdepth\z@\global
\global\let\LT@setprevdepth\relax}%
\expandafter\LT@xtabularcr
\else
\ifnum0=`{}\fi
\expandafter\LT@LL@FM@cr
\fi}
\def\LT@xtabularcr{%
\@ifnextchar[\LT@argtabularcr\LT@ntabularcr}
\def\LT@ntabularcr{%
\ifnum0=`{}\fi
\LT@echunk
\LT@start
\unvbox\z@
\LT@get@widths
\LT@bchunk}
\def\LT@argtabularcr[#1]{%
\ifnum0=`{}\fi
\ifdim #1>\z@
\unskip\@xargarraycr{#1}%
\else
\@yargarraycr{#1}%
\fi
\LT@echunk
\LT@start
\unvbox\z@
\LT@get@widths
\LT@bchunk}
\def\LT@echunk{%
\crcr\LT@save@row\cr\egroup
\global\setbox\@ne\lastbox
\unskip
\egroup}
\def\LT@entry#1#2{%
\ifhmode\@firstofone{&}\fi\omit
\ifnum#1=\c@LT@chunks
\else
\kern#2\relax
\fi}
\def\LT@entry@chop#1#2{%
\noexpand\LT@entry
{\ifnum#1>\c@LT@chunks
1}{0pt%
\else
#1}{#2%
\fi}}
\def\LT@entry@write{%
\noexpand\LT@entry^^J%
\@spaces}
\def\LT@kill{%
\LT@echunk
\LT@get@widths
\expandafter\LT@rebox\LT@bchunk}
\def\LT@rebox#1\bgroup{%
#1\bgroup
\unvbox\z@
\unskip
\setbox\z@\lastbox}
\def\LT@blank@row{%
\xdef\LT@save@row{\expandafter\LT@build@blank
\romannumeral\number\LT@cols 001 }}
\def\LT@build@blank#1{%
\if#1m%
\noexpand\LT@entry{1}{0pt}%
\expandafter\LT@build@blank
\fi}
\def\LT@make@row{%
\global\expandafter\let\expandafter\LT@save@row
\csname LT@\romannumeral\c@LT@tables\endcsname
\ifx\LT@save@row\relax
\LT@blank@row
\else
{\let\LT@entry\or
\if!%
\ifcase\expandafter\expandafter\expandafter\LT@cols
\expandafter\@gobble\LT@save@row
\or
\else
\relax
\fi
!%
\else
\aftergroup\LT@blank@row
\fi}%
\fi}
\let\setlongtables\relax
\def\LT@get@widths{%
\setbox\tw@\hbox{%
\unhbox\@ne
\let\LT@old@row\LT@save@row
\global\let\LT@save@row\@empty
\count@\LT@cols
\loop
\unskip
\setbox\tw@\lastbox
\ifhbox\tw@
\LT@def@row
\advance\count@\m@ne
\repeat}%
\ifx\LT@@save@row\@undefined
\let\LT@@save@row\LT@save@row
\fi}
\def\LT@def@row{%
\let\LT@entry\or
\edef\@tempa{%
\ifcase\expandafter\count@\LT@old@row
\else
{1}{0pt}%
\fi}%
\let\LT@entry\relax
\xdef\LT@save@row{%
\LT@entry
\expandafter\LT@max@sel\@tempa
\LT@save@row}}
\def\LT@max@sel#1#2{%
{\ifdim#2=\wd\tw@
#1%
\else
\number\c@LT@chunks
\fi}%
{\the\wd\tw@}}
\def\LT@hline{%
\noalign{\ifnum0=`}\fi
\penalty\@M
\futurelet\@let@token\LT@@hline}
\def\LT@@hline{%
\ifx\@let@token\hline
\global\let\@gtempa\@gobble
\gdef\LT@sep{\penalty-\@medpenalty\vskip\doublerulesep}%
\else
\global\let\@gtempa\@empty
\gdef\LT@sep{\penalty-\@lowpenalty\vskip-\arrayrulewidth}%
\fi
\ifnum0=`{\fi}%
\multispan\LT@cols
\unskip\leaders\hrule\@height\arrayrulewidth\hfill\cr
\noalign{\LT@sep}%
\multispan\LT@cols
\unskip\leaders\hrule\@height\arrayrulewidth\hfill\cr
\noalign{\penalty\@M}%
\@gtempa}
\def\LT@caption{%
\noalign\bgroup
\@ifnextchar[{\egroup\LT@c@ption\@firstofone}\LT@capti@n}
\def\LT@c@ption#1[#2]#3{%
\LT@makecaption#1\fnum@table{#3}%
\def\@tempa{#2}%
\ifx\@tempa\@empty\else
{\let\\\space
\addcontentsline{lot}{table}{\protect\numberline{\thetable}{#2}}}%
\fi}
\def\LT@capti@n{%
\@ifstar
{\egroup\LT@c@ption\@gobble[]}%
{\egroup\@xdblarg{\LT@c@ption\@firstofone}}}
\def\LT@makecaption#1#2#3{%
\LT@mcol\LT@cols c{\hbox to\z@{\hss\parbox[t]\LTcapwidth{%
\sbox\@tempboxa{#1{#2: }#3}%
\ifdim\wd\@tempboxa>\hsize
#1{#2: }#3%
\else
\hbox to\hsize{\hfil\box\@tempboxa\hfil}%
\fi
\endgraf\vskip\baselineskip}%
\hss}}}
\def\LT@output{%
\ifnum\outputpenalty <-\@Mi
\ifnum\outputpenalty > -\LT@end@pen
\LT@err{floats and marginpars not allowed in a longtable}\@ehc
\else
\setbox\z@\vbox{\unvbox\@cclv}%
\ifdim \ht\LT@lastfoot>\ht\LT@foot
\dimen@\pagegoal
\advance\dimen@-\ht\LT@lastfoot
\ifdim\dimen@<\ht\z@
\setbox\@cclv\vbox{\unvbox\z@\copy\LT@foot\vss}%
\@makecol
\@outputpage
\setbox\z@\vbox{\box\LT@head}%
\fi
\fi
\global\@colroom\@colht
\global\vsize\@colht
\vbox
{\unvbox\z@\box\ifvoid\LT@lastfoot\LT@foot\else\LT@lastfoot\fi}%
\fi
\else
\setbox\@cclv\vbox{\unvbox\@cclv\copy\LT@foot\vss}%
\@makecol
\@outputpage
\global\vsize\@colroom
\copy\LT@head\nobreak
\fi}
\def\LT@end@hd@ft#1{%
\LT@echunk
\ifx\LT@start\endgraf
\LT@err
{Longtable head or foot not at start of table}%
{Increase LTchunksize}%
\fi
\setbox#1\box\z@
\LT@get@widths
\LT@bchunk}
\def\endfirsthead{\LT@end@hd@ft\LT@firsthead}
\def\endhead{\LT@end@hd@ft\LT@head}
\def\endfoot{\LT@end@hd@ft\LT@foot}
\def\endlastfoot{\LT@end@hd@ft\LT@lastfoot}
\def\LT@startpbox#1{%
\bgroup
\let\@footnotetext\LT@p@ftntext
\setlength\hsize{#1}%
\@arrayparboxrestore
\vrule \@height \ht\@arstrutbox \@width \z@}
\def\LT@endpbox{%
\@finalstrut\@arstrutbox
\egroup
\the\LT@p@ftn
\global\LT@p@ftn{}%
\hfil}
\def\LT@p@ftntext#1{%
\edef\@tempa{\the\LT@p@ftn\noexpand\footnotetext[\the\c@footnote]}%
\global\LT@p@ftn\expandafter{\@tempa{#1}}}%
\@namedef{ver@longtable.sty}{2014/10/28 v4.11 Multi-page Table package (DPC) - frozen version for doxygen}
\endinput
%%
%% End of file `longtable.sty'.
\hypertarget{myposts_8java}{}\doxysection{myposts.\+java File Reference}
\label{myposts_8java}\index{myposts.java@{myposts.java}}
\doxysubsection*{Classes}
\begin{DoxyCompactItemize}
\item
class \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1myposts}{com.\+example.\+splitfare.\+myposts}}
\end{DoxyCompactItemize}
\doxysubsection*{Packages}
\begin{DoxyCompactItemize}
\item
package \mbox{\hyperlink{namespacecom_1_1example_1_1splitfare}{com.\+example.\+splitfare}}
\end{DoxyCompactItemize}
\hypertarget{namespacecom}{}\doxysection{Package com}
\label{namespacecom}\index{com@{com}}
\doxysubsection*{Packages}
\begin{DoxyCompactItemize}
\item
package \mbox{\hyperlink{namespacecom_1_1example}{example}}
\end{DoxyCompactItemize}
\hypertarget{namespacecom_1_1example}{}\doxysection{Package com.\+example}
\label{namespacecom_1_1example}\index{com.example@{com.example}}
\doxysubsection*{Packages}
\begin{DoxyCompactItemize}
\item
package \mbox{\hyperlink{namespacecom_1_1example_1_1splitfare}{splitfare}}
\end{DoxyCompactItemize}
\hypertarget{namespacecom_1_1example_1_1splitfare}{}\doxysection{Package com.\+example.\+splitfare}
\label{namespacecom_1_1example_1_1splitfare}\index{com.example.splitfare@{com.example.splitfare}}
\doxysubsection*{Classes}
\begin{DoxyCompactItemize}
\item
class \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1AddpostaActivity}{Addposta\+Activity}}
\item
class \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Comment}{Comment}}
\item
class \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Home}{Home}}
\item
class \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1LoginActivity}{Login\+Activity}}
\item
class \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1MainActivity}{Main\+Activity}}
\item
class \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1myposts}{myposts}}
\item
class \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1Post}{Post}}
\item
class \mbox{\hyperlink{classcom_1_1example_1_1splitfare_1_1PostList}{Post\+List}}
\end{DoxyCompactItemize}
\doxysection{Namespace List}
Here is a list of all namespaces with brief descriptions\+:\begin{DoxyCompactList}
\item\contentsline{section}{\mbox{\hyperlink{namespacecom}{com}} }{\pageref{namespacecom}}{}
\item\contentsline{section}{\mbox{\hyperlink{namespacecom_1_1example}{com.\+example}} }{\pageref{namespacecom_1_1example}}{}
\item\contentsline{section}{\mbox{\hyperlink{namespacecom_1_1example_1_1splitfare}{com.\+example.\+splitfare}} }{\pageref{namespacecom_1_1example_1_1splitfare}}{}
\end{DoxyCompactList}
\relax
\providecommand\hyper@newdestlabel[2]{}
\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument}
\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined
\global\let\oldcontentsline\contentsline
\gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}}
\global\let\oldnewlabel\newlabel
\gdef\newlabel#1#2{\newlabelxx{#1}#2}
\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}}
\AtEndDocument{\ifx\hyper@anchor\@undefined
\let\contentsline\oldcontentsline
\let\newlabel\oldnewlabel
\fi}
\fi}
\global\let\hyper@last\relax
\gdef\HyperFirstAtBeginDocument#1{#1}
\providecommand\HyField@AuxAddToFields[1]{}
\providecommand\HyField@AuxAddToCoFields[2]{}
\providecommand \oddpage@label [2]{}
\@writefile{toc}{\@ifundefined {etoctocstyle}{\let \etoc@startlocaltoc \@gobble \let \etoc@settocdepth \@gobble \let \etoc@depthtag \@gobble \let \etoc@setlocaltop \@gobble }{}}
\@writefile{toc}{\contentsline {chapter}{\numberline {1}Namespace Index}{1}{chapter.1}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {1.1}Namespace List}{1}{section.1.1}}
\@writefile{toc}{\contentsline {chapter}{\numberline {2}Hierarchical Index}{3}{chapter.2}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {2.1}Class Hierarchy}{3}{section.2.1}}
\@writefile{toc}{\contentsline {chapter}{\numberline {3}Class Index}{5}{chapter.3}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {3.1}Class List}{5}{section.3.1}}
\@writefile{toc}{\contentsline {chapter}{\numberline {4}File Index}{7}{chapter.4}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {4.1}File List}{7}{section.4.1}}
\@writefile{toc}{\contentsline {chapter}{\numberline {5}Namespace Documentation}{9}{chapter.5}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {5.1}Package com}{9}{section.5.1}}
\newlabel{namespacecom}{{5.1}{9}{Package com}{section.5.1}{}}
\@writefile{toc}{\contentsline {section}{\numberline {5.2}Package com.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}example}{9}{section.5.2}}
\newlabel{namespacecom_1_1example}{{5.2}{9}{Package com.\+example}{section.5.2}{}}
\@writefile{toc}{\contentsline {section}{\numberline {5.3}Package com.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}example.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}splitfare}{9}{section.5.3}}
\newlabel{namespacecom_1_1example_1_1splitfare}{{5.3}{9}{Package com.\+example.\+splitfare}{section.5.3}{}}
\@writefile{toc}{\contentsline {chapter}{\numberline {6}Class Documentation}{11}{chapter.6}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {6.1}com.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}example.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}splitfare.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}Addposta\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}Activity Class Reference}{11}{section.6.1}}
\newlabel{classcom_1_1example_1_1splitfare_1_1AddpostaActivity}{{6.1}{11}{com.\+example.\+splitfare.\+Addposta\+Activity Class Reference}{section.6.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.1.1}Detailed Description}{12}{subsection.6.1.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.1.2}Member Function Documentation}{12}{subsection.6.1.2}}
\newlabel{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_af66b049b65c51f8f970801e13052c0fa}{{6.1.2}{12}{Member Function Documentation}{subsection.6.1.2}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.2.1}onBackPressed()}{12}{subsubsection.6.1.2.1}}
\newlabel{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a5a093491635d250883e1eee9c12d24ce}{{6.1.2.1}{12}{\texorpdfstring {onBackPressed()}{onBackPressed()}}{subsubsection.6.1.2.1}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.2.2}onCreate()}{12}{subsubsection.6.1.2.2}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.1.3}Member Data Documentation}{13}{subsection.6.1.3}}
\newlabel{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a34ac77a38310f63fde0e238519a59e49}{{6.1.3}{13}{Member Data Documentation}{subsection.6.1.3}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.3.1}btnaddPost}{13}{subsubsection.6.1.3.1}}
\newlabel{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a10a032e15014cd7a74628515180d74a5}{{6.1.3.1}{13}{\texorpdfstring {btnaddPost}{btnaddPost}}{subsubsection.6.1.3.1}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.3.2}btnDate}{13}{subsubsection.6.1.3.2}}
\newlabel{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a5c1c3b30cd4b55d885b4ccf2c3be765a}{{6.1.3.2}{13}{\texorpdfstring {btnDate}{btnDate}}{subsubsection.6.1.3.2}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.3.3}btnTime}{13}{subsubsection.6.1.3.3}}
\newlabel{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a209695808c774d2a7e3fd05ee9706c22}{{6.1.3.3}{13}{\texorpdfstring {btnTime}{btnTime}}{subsubsection.6.1.3.3}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.3.4}cal}{13}{subsubsection.6.1.3.4}}
\newlabel{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_aabc9afd045280cf69ac3b70999621274}{{6.1.3.4}{13}{\texorpdfstring {cal}{cal}}{subsubsection.6.1.3.4}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.3.5}curHour}{13}{subsubsection.6.1.3.5}}
\newlabel{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_aea00d9ad7d988a641d4bf55dfdf640ca}{{6.1.3.5}{13}{\texorpdfstring {curHour}{curHour}}{subsubsection.6.1.3.5}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.3.6}curMin}{13}{subsubsection.6.1.3.6}}
\newlabel{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a59e089d1abc02069307fe691a015cc6d}{{6.1.3.6}{13}{\texorpdfstring {curMin}{curMin}}{subsubsection.6.1.3.6}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.3.7}databaseposts}{14}{subsubsection.6.1.3.7}}
\newlabel{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a2ac9b9c5d21e5ce767c06e14dc38ad67}{{6.1.3.7}{14}{\texorpdfstring {databaseposts}{databaseposts}}{subsubsection.6.1.3.7}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.3.8}Date}{14}{subsubsection.6.1.3.8}}
\newlabel{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a458e1e94a4fa8a01354101e6af670683}{{6.1.3.8}{14}{\texorpdfstring {Date}{Date}}{subsubsection.6.1.3.8}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.3.9}destination}{14}{subsubsection.6.1.3.9}}
\newlabel{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a76e8db38aa7dc4db9e272c301801a60b}{{6.1.3.9}{14}{\texorpdfstring {destination}{destination}}{subsubsection.6.1.3.9}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.3.10}mDateSetListener}{14}{subsubsection.6.1.3.10}}
\newlabel{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_afc14b8f0507245cba41f81210ff11fea}{{6.1.3.10}{14}{\texorpdfstring {mDateSetListener}{mDateSetListener}}{subsubsection.6.1.3.10}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.3.11}Mobile}{14}{subsubsection.6.1.3.11}}
\newlabel{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a4ca70948923d8ecb94ed2b23a28cecdb}{{6.1.3.11}{14}{\texorpdfstring {Mobile}{Mobile}}{subsubsection.6.1.3.11}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.3.12}MoT}{14}{subsubsection.6.1.3.12}}
\newlabel{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_af6175c23c80ece27e949fb5ae3e1c8c2}{{6.1.3.12}{14}{\texorpdfstring {MoT}{MoT}}{subsubsection.6.1.3.12}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.3.13}name}{14}{subsubsection.6.1.3.13}}
\newlabel{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_a249a9ca27953dbd627b001e993265fda}{{6.1.3.13}{14}{\texorpdfstring {name}{name}}{subsubsection.6.1.3.13}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.3.14}persons}{15}{subsubsection.6.1.3.14}}
\newlabel{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_ac152bf9d2f85105cb5fc361fbbcd61c6}{{6.1.3.14}{15}{\texorpdfstring {persons}{persons}}{subsubsection.6.1.3.14}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.3.15}post}{15}{subsubsection.6.1.3.15}}
\newlabel{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_afc0e7cf7c8c5f670ed2858c52e8206d9}{{6.1.3.15}{15}{\texorpdfstring {post}{post}}{subsubsection.6.1.3.15}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.3.16}source}{15}{subsubsection.6.1.3.16}}
\newlabel{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_ad366d53297a0bd6cc96161eb8af5b602}{{6.1.3.16}{15}{\texorpdfstring {source}{source}}{subsubsection.6.1.3.16}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.3.17}Time}{15}{subsubsection.6.1.3.17}}
\newlabel{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_affddf195ab13e89f02b127d77a1fcef0}{{6.1.3.17}{15}{\texorpdfstring {Time}{Time}}{subsubsection.6.1.3.17}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.3.18}toolbar}{15}{subsubsection.6.1.3.18}}
\newlabel{classcom_1_1example_1_1splitfare_1_1AddpostaActivity_af736c19cbe2f13f8c710615f82218517}{{6.1.3.18}{15}{\texorpdfstring {toolbar}{toolbar}}{subsubsection.6.1.3.18}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.1.3.19}user}{15}{subsubsection.6.1.3.19}}
\@writefile{toc}{\contentsline {section}{\numberline {6.2}com.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}example.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}splitfare.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}Comment Class Reference}{16}{section.6.2}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Comment}{{6.2}{16}{com.\+example.\+splitfare.\+Comment Class Reference}{section.6.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.2.1}Detailed Description}{17}{subsection.6.2.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.2.2}Member Function Documentation}{17}{subsection.6.2.2}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Comment_aa05eba0751b8acf860542aa8b50d7993}{{6.2.2}{17}{Member Function Documentation}{subsection.6.2.2}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.2.2.1}onBackPressed()}{17}{subsubsection.6.2.2.1}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Comment_a6508d2e7b2972af4fe695f2c2e9d176a}{{6.2.2.1}{17}{\texorpdfstring {onBackPressed()}{onBackPressed()}}{subsubsection.6.2.2.1}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.2.2.2}onCreate()}{17}{subsubsection.6.2.2.2}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.2.3}Member Data Documentation}{18}{subsection.6.2.3}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Comment_adfbd06bf63c1772fc4f12b361cf614b9}{{6.2.3}{18}{Member Data Documentation}{subsection.6.2.3}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.2.3.1}comm}{18}{subsubsection.6.2.3.1}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Comment_a6952a83f189f9a520f815e93d2f1c4b4}{{6.2.3.1}{18}{\texorpdfstring {comm}{comm}}{subsubsection.6.2.3.1}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.2.3.2}commadapter}{18}{subsubsection.6.2.3.2}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Comment_aff7811a10902da69419811a7d402f219}{{6.2.3.2}{18}{\texorpdfstring {commadapter}{commadapter}}{subsubsection.6.2.3.2}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.2.3.3}commentlist}{18}{subsubsection.6.2.3.3}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Comment_ace7beb76a12327e875128c86d9e239bf}{{6.2.3.3}{18}{\texorpdfstring {commentlist}{commentlist}}{subsubsection.6.2.3.3}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.2.3.4}commlv}{18}{subsubsection.6.2.3.4}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Comment_a29e0c06f7f0705870b1eaf2840494e63}{{6.2.3.4}{18}{\texorpdfstring {commlv}{commlv}}{subsubsection.6.2.3.4}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.2.3.5}databaseposts}{18}{subsubsection.6.2.3.5}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Comment_a8016ac5a01d8a9d335d6e8968cb8217a}{{6.2.3.5}{18}{\texorpdfstring {databaseposts}{databaseposts}}{subsubsection.6.2.3.5}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.2.3.6}date}{18}{subsubsection.6.2.3.6}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Comment_afe1eadf8ac58abe36bcfabdefc982e2b}{{6.2.3.6}{18}{\texorpdfstring {date}{date}}{subsubsection.6.2.3.6}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.2.3.7}dest}{19}{subsubsection.6.2.3.7}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Comment_aa51716df7384c921b440281eb64152a4}{{6.2.3.7}{19}{\texorpdfstring {dest}{dest}}{subsubsection.6.2.3.7}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.2.3.8}mob}{19}{subsubsection.6.2.3.8}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Comment_aaba16ad0f25e989fed2834c17de50396}{{6.2.3.8}{19}{\texorpdfstring {mob}{mob}}{subsubsection.6.2.3.8}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.2.3.9}mot}{19}{subsubsection.6.2.3.9}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Comment_a88d6e445ec56b9f0a4d549ce9b9d218d}{{6.2.3.9}{19}{\texorpdfstring {mot}{mot}}{subsubsection.6.2.3.9}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.2.3.10}name}{19}{subsubsection.6.2.3.10}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Comment_a2f23927650b9dbebead555a35d520c09}{{6.2.3.10}{19}{\texorpdfstring {name}{name}}{subsubsection.6.2.3.10}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.2.3.11}nop}{19}{subsubsection.6.2.3.11}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Comment_a394c1df61a803995dc2446fe52e075c0}{{6.2.3.11}{19}{\texorpdfstring {nop}{nop}}{subsubsection.6.2.3.11}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.2.3.12}reply}{19}{subsubsection.6.2.3.12}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Comment_ae5b4760356da756abc3a320ae8f56001}{{6.2.3.12}{19}{\texorpdfstring {reply}{reply}}{subsubsection.6.2.3.12}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.2.3.13}source}{19}{subsubsection.6.2.3.13}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Comment_a100eea1b2371a7013dbfcf3b1ba6cc57}{{6.2.3.13}{19}{\texorpdfstring {source}{source}}{subsubsection.6.2.3.13}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.2.3.14}time}{20}{subsubsection.6.2.3.14}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Comment_a571a1a1870c1ca7a13ef30fe2d7c9798}{{6.2.3.14}{20}{\texorpdfstring {time}{time}}{subsubsection.6.2.3.14}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.2.3.15}toolbar}{20}{subsubsection.6.2.3.15}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Comment_a8d666581dd773c0449a713e4823368e4}{{6.2.3.15}{20}{\texorpdfstring {toolbar}{toolbar}}{subsubsection.6.2.3.15}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.2.3.16}uid}{20}{subsubsection.6.2.3.16}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Comment_aaffd5055768c09bd13eaa2261353623c}{{6.2.3.16}{20}{\texorpdfstring {uid}{uid}}{subsubsection.6.2.3.16}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.2.3.17}user}{20}{subsubsection.6.2.3.17}}
\@writefile{toc}{\contentsline {section}{\numberline {6.3}com.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}example.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}splitfare.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}Home Class Reference}{20}{section.6.3}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Home}{{6.3}{20}{com.\+example.\+splitfare.\+Home Class Reference}{section.6.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.3.1}Detailed Description}{21}{subsection.6.3.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.3.2}Member Function Documentation}{21}{subsection.6.3.2}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Home_a4932a7dae18e16ed815cea4b6824bb6a}{{6.3.2}{21}{Member Function Documentation}{subsection.6.3.2}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.3.2.1}onBackPressed()}{21}{subsubsection.6.3.2.1}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Home_a85bb057f0e61463a3245aae61c527522}{{6.3.2.1}{21}{\texorpdfstring {onBackPressed()}{onBackPressed()}}{subsubsection.6.3.2.1}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.3.2.2}onCreate()}{21}{subsubsection.6.3.2.2}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Home_a25182f5bfd430e51728a879d7c25af89}{{6.3.2.2}{21}{\texorpdfstring {onCreate()}{onCreate()}}{subsubsection.6.3.2.2}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.3.2.3}onNavigationItemSelected()}{22}{subsubsection.6.3.2.3}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Home_a880726487fa18ca5d3b625a5f320e30c}{{6.3.2.3}{22}{\texorpdfstring {onNavigationItemSelected()}{onNavigationItemSelected()}}{subsubsection.6.3.2.3}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.3.2.4}onStart()}{22}{subsubsection.6.3.2.4}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.3.3}Member Data Documentation}{22}{subsection.6.3.3}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Home_ad0eba56e270e4725dc1fa5cfd7dca21b}{{6.3.3}{22}{Member Data Documentation}{subsection.6.3.3}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.3.3.1}curuser}{22}{subsubsection.6.3.3.1}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Home_aece062154abc8b3dbb69edbee5c3064e}{{6.3.3.1}{22}{\texorpdfstring {curuser}{curuser}}{subsubsection.6.3.3.1}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.3.3.2}databaseposts}{22}{subsubsection.6.3.3.2}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Home_a829d09d22bf12f8d7af5595c1dd59daf}{{6.3.3.2}{22}{\texorpdfstring {databaseposts}{databaseposts}}{subsubsection.6.3.3.2}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.3.3.3}databaseusers}{22}{subsubsection.6.3.3.3}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Home_a0a399b1ff7c04fcd32c2241194df9314}{{6.3.3.3}{22}{\texorpdfstring {databaseusers}{databaseusers}}{subsubsection.6.3.3.3}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.3.3.4}drawerLayout}{22}{subsubsection.6.3.3.4}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Home_af010938a9faa4147ed7ea105a81c0c9d}{{6.3.3.4}{22}{\texorpdfstring {drawerLayout}{drawerLayout}}{subsubsection.6.3.3.4}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.3.3.5}listViewPosts}{22}{subsubsection.6.3.3.5}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Home_a5814eb786f3c15b745d91802a2d5d839}{{6.3.3.5}{22}{\texorpdfstring {listViewPosts}{listViewPosts}}{subsubsection.6.3.3.5}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.3.3.6}mAuthStateListener}{23}{subsubsection.6.3.3.6}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Home_ab42dc7545a3f0474d61516a284a8ce54}{{6.3.3.6}{23}{\texorpdfstring {mAuthStateListener}{mAuthStateListener}}{subsubsection.6.3.3.6}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.3.3.7}mFirebaseAuth}{23}{subsubsection.6.3.3.7}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Home_a6a16393bff96604fa06deb0482b1f345}{{6.3.3.7}{23}{\texorpdfstring {mFirebaseAuth}{mFirebaseAuth}}{subsubsection.6.3.3.7}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.3.3.8}navigationView}{23}{subsubsection.6.3.3.8}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Home_ab1bde32f3ad2ddbc193a73312c7ea7e4}{{6.3.3.8}{23}{\texorpdfstring {navigationView}{navigationView}}{subsubsection.6.3.3.8}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.3.3.9}posts}{23}{subsubsection.6.3.3.9}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Home_af9f4c3f00225cdb2fc60d9e06b30821c}{{6.3.3.9}{23}{\texorpdfstring {posts}{posts}}{subsubsection.6.3.3.9}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.3.3.10}toolbar}{23}{subsubsection.6.3.3.10}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Home_af0a83c5452cd3d53f829ea8e65596775}{{6.3.3.10}{23}{\texorpdfstring {toolbar}{toolbar}}{subsubsection.6.3.3.10}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.3.3.11}users}{23}{subsubsection.6.3.3.11}}
\@writefile{toc}{\contentsline {section}{\numberline {6.4}com.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}example.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}splitfare.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}Login\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}Activity Class Reference}{23}{section.6.4}}
\newlabel{classcom_1_1example_1_1splitfare_1_1LoginActivity}{{6.4}{23}{com.\+example.\+splitfare.\+Login\+Activity Class Reference}{section.6.4}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.4.1}Detailed Description}{24}{subsection.6.4.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.4.2}Member Function Documentation}{24}{subsection.6.4.2}}
\newlabel{classcom_1_1example_1_1splitfare_1_1LoginActivity_a916898766d5fbff886b7d23e356c0668}{{6.4.2}{24}{Member Function Documentation}{subsection.6.4.2}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.4.2.1}onBackPressed()}{24}{subsubsection.6.4.2.1}}
\newlabel{classcom_1_1example_1_1splitfare_1_1LoginActivity_ae241f14aa929c5d28d1987951e574d3a}{{6.4.2.1}{24}{\texorpdfstring {onBackPressed()}{onBackPressed()}}{subsubsection.6.4.2.1}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.4.2.2}onCreate()}{24}{subsubsection.6.4.2.2}}
\newlabel{classcom_1_1example_1_1splitfare_1_1LoginActivity_a2390f5b30f10cc5589cb5a32361ba709}{{6.4.2.2}{24}{\texorpdfstring {onCreate()}{onCreate()}}{subsubsection.6.4.2.2}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.4.2.3}onStart()}{25}{subsubsection.6.4.2.3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.4.3}Member Data Documentation}{25}{subsection.6.4.3}}
\newlabel{classcom_1_1example_1_1splitfare_1_1LoginActivity_ad834acae52c4beea6d04e87d8b56d6c2}{{6.4.3}{25}{Member Data Documentation}{subsection.6.4.3}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.4.3.1}btnSignIn}{25}{subsubsection.6.4.3.1}}
\newlabel{classcom_1_1example_1_1splitfare_1_1LoginActivity_a82ee3e86c7fbf66c79c727f7b2282c36}{{6.4.3.1}{25}{\texorpdfstring {btnSignIn}{btnSignIn}}{subsubsection.6.4.3.1}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.4.3.2}emailId}{25}{subsubsection.6.4.3.2}}
\newlabel{classcom_1_1example_1_1splitfare_1_1LoginActivity_a31215d3f284c996070d3c26524fa5aad}{{6.4.3.2}{25}{\texorpdfstring {emailId}{emailId}}{subsubsection.6.4.3.2}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.4.3.3}mAuthStateListener}{25}{subsubsection.6.4.3.3}}
\newlabel{classcom_1_1example_1_1splitfare_1_1LoginActivity_ac78ed07497f72af13e9d41c15572c54d}{{6.4.3.3}{25}{\texorpdfstring {mAuthStateListener}{mAuthStateListener}}{subsubsection.6.4.3.3}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.4.3.4}mFirebaseAuth}{25}{subsubsection.6.4.3.4}}
\newlabel{classcom_1_1example_1_1splitfare_1_1LoginActivity_a21bb5e334a519cc3603b3ceedb10b1be}{{6.4.3.4}{25}{\texorpdfstring {mFirebaseAuth}{mFirebaseAuth}}{subsubsection.6.4.3.4}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.4.3.5}password}{25}{subsubsection.6.4.3.5}}
\newlabel{classcom_1_1example_1_1splitfare_1_1LoginActivity_ab7c354dc8d4e3dcc1359429b9a89f62e}{{6.4.3.5}{25}{\texorpdfstring {password}{password}}{subsubsection.6.4.3.5}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.4.3.6}tvSignUp}{25}{subsubsection.6.4.3.6}}
\@writefile{toc}{\contentsline {section}{\numberline {6.5}com.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}example.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}splitfare.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}Main\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}Activity Class Reference}{26}{section.6.5}}
\newlabel{classcom_1_1example_1_1splitfare_1_1MainActivity}{{6.5}{26}{com.\+example.\+splitfare.\+Main\+Activity Class Reference}{section.6.5}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.5.1}Detailed Description}{26}{subsection.6.5.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.5.2}Member Function Documentation}{26}{subsection.6.5.2}}
\newlabel{classcom_1_1example_1_1splitfare_1_1MainActivity_ad20ad5b2b6162b4af57f4195b0cd13de}{{6.5.2}{26}{Member Function Documentation}{subsection.6.5.2}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.5.2.1}onBackPressed()}{26}{subsubsection.6.5.2.1}}
\newlabel{classcom_1_1example_1_1splitfare_1_1MainActivity_a77c11f3bbe6243af6c75d76a5740fa18}{{6.5.2.1}{26}{\texorpdfstring {onBackPressed()}{onBackPressed()}}{subsubsection.6.5.2.1}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.5.2.2}onCreate()}{27}{subsubsection.6.5.2.2}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.5.3}Member Data Documentation}{27}{subsection.6.5.3}}
\newlabel{classcom_1_1example_1_1splitfare_1_1MainActivity_a1dc4a5eaf2d81caf40c1dc04c7f2f7e2}{{6.5.3}{27}{Member Data Documentation}{subsection.6.5.3}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.5.3.1}btnSignUp}{27}{subsubsection.6.5.3.1}}
\newlabel{classcom_1_1example_1_1splitfare_1_1MainActivity_ace846827a283849a86570bf06bb646de}{{6.5.3.1}{27}{\texorpdfstring {btnSignUp}{btnSignUp}}{subsubsection.6.5.3.1}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.5.3.2}databaseposts}{27}{subsubsection.6.5.3.2}}
\newlabel{classcom_1_1example_1_1splitfare_1_1MainActivity_a6e3c0192f01527bb90c7f36a059625ca}{{6.5.3.2}{27}{\texorpdfstring {databaseposts}{databaseposts}}{subsubsection.6.5.3.2}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.5.3.3}emailId}{27}{subsubsection.6.5.3.3}}
\newlabel{classcom_1_1example_1_1splitfare_1_1MainActivity_add3d21fa71215c0996ab6390ec9da951}{{6.5.3.3}{27}{\texorpdfstring {emailId}{emailId}}{subsubsection.6.5.3.3}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.5.3.4}mFirebaseAuth}{27}{subsubsection.6.5.3.4}}
\newlabel{classcom_1_1example_1_1splitfare_1_1MainActivity_af6d400c7c4c40edfdc6c651f875e4e0d}{{6.5.3.4}{27}{\texorpdfstring {mFirebaseAuth}{mFirebaseAuth}}{subsubsection.6.5.3.4}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.5.3.5}password}{27}{subsubsection.6.5.3.5}}
\newlabel{classcom_1_1example_1_1splitfare_1_1MainActivity_a51f698a18dd7e168b4eb535c86ce87ee}{{6.5.3.5}{27}{\texorpdfstring {password}{password}}{subsubsection.6.5.3.5}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.5.3.6}tvSignIn}{27}{subsubsection.6.5.3.6}}
\newlabel{classcom_1_1example_1_1splitfare_1_1MainActivity_a6438bf6d5997a09338d982f3b18d2c29}{{6.5.3.6}{27}{\texorpdfstring {tvSignIn}{tvSignIn}}{subsubsection.6.5.3.6}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.5.3.7}uid}{28}{subsubsection.6.5.3.7}}
\newlabel{classcom_1_1example_1_1splitfare_1_1MainActivity_a86eb340781318898d9280196898446cf}{{6.5.3.7}{28}{\texorpdfstring {uid}{uid}}{subsubsection.6.5.3.7}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.5.3.8}user}{28}{subsubsection.6.5.3.8}}
\@writefile{toc}{\contentsline {section}{\numberline {6.6}com.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}example.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}splitfare.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}myposts Class Reference}{28}{section.6.6}}
\newlabel{classcom_1_1example_1_1splitfare_1_1myposts}{{6.6}{28}{com.\+example.\+splitfare.\+myposts Class Reference}{section.6.6}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.6.1}Detailed Description}{28}{subsection.6.6.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.6.2}Member Function Documentation}{29}{subsection.6.6.2}}
\newlabel{classcom_1_1example_1_1splitfare_1_1myposts_a873aee562d630de519f97421667efb23}{{6.6.2}{29}{Member Function Documentation}{subsection.6.6.2}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.6.2.1}onBackPressed()}{29}{subsubsection.6.6.2.1}}
\newlabel{classcom_1_1example_1_1splitfare_1_1myposts_a2b8321b76a2190fe18d98fa90dd28f3c}{{6.6.2.1}{29}{\texorpdfstring {onBackPressed()}{onBackPressed()}}{subsubsection.6.6.2.1}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.6.2.2}onCreate()}{29}{subsubsection.6.6.2.2}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.6.3}Member Data Documentation}{29}{subsection.6.6.3}}
\newlabel{classcom_1_1example_1_1splitfare_1_1myposts_a62d1b4e65c7312e3340d88d0711e07ef}{{6.6.3}{29}{Member Data Documentation}{subsection.6.6.3}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.6.3.1}curuser}{29}{subsubsection.6.6.3.1}}
\newlabel{classcom_1_1example_1_1splitfare_1_1myposts_a772050e97c8512dc69a08fd33cf5badf}{{6.6.3.1}{29}{\texorpdfstring {curuser}{curuser}}{subsubsection.6.6.3.1}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.6.3.2}databasemyposts}{29}{subsubsection.6.6.3.2}}
\newlabel{classcom_1_1example_1_1splitfare_1_1myposts_aeeba172dea1add3f430c55070161d593}{{6.6.3.2}{29}{\texorpdfstring {databasemyposts}{databasemyposts}}{subsubsection.6.6.3.2}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.6.3.3}listViewmyPosts}{29}{subsubsection.6.6.3.3}}
\newlabel{classcom_1_1example_1_1splitfare_1_1myposts_a3c91776d6b7b9c57a2725f52719d1865}{{6.6.3.3}{29}{\texorpdfstring {listViewmyPosts}{listViewmyPosts}}{subsubsection.6.6.3.3}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.6.3.4}my\_posts}{29}{subsubsection.6.6.3.4}}
\newlabel{classcom_1_1example_1_1splitfare_1_1myposts_a3bf56301f3753a9ba32e955ae9437968}{{6.6.3.4}{29}{\texorpdfstring {my\_posts}{my\_posts}}{subsubsection.6.6.3.4}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.6.3.5}toolbar}{30}{subsubsection.6.6.3.5}}
\@writefile{toc}{\contentsline {section}{\numberline {6.7}com.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}example.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}splitfare.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}Post Class Reference}{30}{section.6.7}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post}{{6.7}{30}{com.\+example.\+splitfare.\+Post Class Reference}{section.6.7}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.7.1}Detailed Description}{31}{subsection.6.7.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.7.2}Constructor \& Destructor Documentation}{31}{subsection.6.7.2}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_a01a6a346386ca6da43c2a61a24b505ac}{{6.7.2}{31}{Constructor \& Destructor Documentation}{subsection.6.7.2}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.2.1}Post()}{31}{subsubsection.6.7.2.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.7.3}Member Function Documentation}{31}{subsection.6.7.3}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_aa8d761ae06902ab20427a8e160b9807f}{{6.7.3}{31}{Member Function Documentation}{subsection.6.7.3}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.3.1}getDate()}{31}{subsubsection.6.7.3.1}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_ab11e2aad88c7b701e6b5812d431cdb2d}{{6.7.3.1}{31}{\texorpdfstring {getDate()}{getDate()}}{subsubsection.6.7.3.1}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.3.2}getDestination()}{31}{subsubsection.6.7.3.2}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_a5d75d78e74266b7e0c5b5643b738cc59}{{6.7.3.2}{31}{\texorpdfstring {getDestination()}{getDestination()}}{subsubsection.6.7.3.2}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.3.3}getID()}{32}{subsubsection.6.7.3.3}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_a80f79c6e421a568aca368ed3d45f24cc}{{6.7.3.3}{32}{\texorpdfstring {getID()}{getID()}}{subsubsection.6.7.3.3}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.3.4}getList()}{32}{subsubsection.6.7.3.4}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_af6b27ebbb71862045a07da0c441da866}{{6.7.3.4}{32}{\texorpdfstring {getList()}{getList()}}{subsubsection.6.7.3.4}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.3.5}getMobile()}{32}{subsubsection.6.7.3.5}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_af0951f398f8d9c7954a66f93f2d20233}{{6.7.3.5}{32}{\texorpdfstring {getMobile()}{getMobile()}}{subsubsection.6.7.3.5}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.3.6}getMoT()}{32}{subsubsection.6.7.3.6}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_a7457fa25e4ab7d1c714bcce1f26bcbf1}{{6.7.3.6}{32}{\texorpdfstring {getMoT()}{getMoT()}}{subsubsection.6.7.3.6}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.3.7}getName()}{32}{subsubsection.6.7.3.7}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_a5d57bda31060577213ca629825d165c1}{{6.7.3.7}{32}{\texorpdfstring {getName()}{getName()}}{subsubsection.6.7.3.7}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.3.8}getPersons()}{32}{subsubsection.6.7.3.8}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_a0071af0f72f6ff5dd17b058550f25e13}{{6.7.3.8}{32}{\texorpdfstring {getPersons()}{getPersons()}}{subsubsection.6.7.3.8}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.3.9}getPid()}{32}{subsubsection.6.7.3.9}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_a4a5ce466c4f98e00e4dd28e2a5320508}{{6.7.3.9}{32}{\texorpdfstring {getPid()}{getPid()}}{subsubsection.6.7.3.9}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.3.10}getSource()}{32}{subsubsection.6.7.3.10}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_a29d51d637a3a46f399eec7ee29dbfed2}{{6.7.3.10}{32}{\texorpdfstring {getSource()}{getSource()}}{subsubsection.6.7.3.10}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.3.11}getTime()}{33}{subsubsection.6.7.3.11}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_ae121a3ad7ead72ecd07399d59c678221}{{6.7.3.11}{33}{\texorpdfstring {getTime()}{getTime()}}{subsubsection.6.7.3.11}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.3.12}getUid()}{33}{subsubsection.6.7.3.12}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_a803554503126ab79f7039bfd5d738303}{{6.7.3.12}{33}{\texorpdfstring {getUid()}{getUid()}}{subsubsection.6.7.3.12}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.3.13}getUseremail()}{33}{subsubsection.6.7.3.13}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_a92e30cc39794012668383542785765db}{{6.7.3.13}{33}{\texorpdfstring {getUseremail()}{getUseremail()}}{subsubsection.6.7.3.13}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.3.14}setDate()}{33}{subsubsection.6.7.3.14}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_a3d06cff52f546aa2cb3c34807fa82b00}{{6.7.3.14}{33}{\texorpdfstring {setDate()}{setDate()}}{subsubsection.6.7.3.14}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.3.15}setDestination()}{33}{subsubsection.6.7.3.15}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_ab0df070adaea578b1d65bf53e550bca3}{{6.7.3.15}{33}{\texorpdfstring {setDestination()}{setDestination()}}{subsubsection.6.7.3.15}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.3.16}setID()}{33}{subsubsection.6.7.3.16}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_a7d9d730d71a95f05224f99592aa3b4e8}{{6.7.3.16}{33}{\texorpdfstring {setID()}{setID()}}{subsubsection.6.7.3.16}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.3.17}setlist()}{33}{subsubsection.6.7.3.17}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_a5bc77328200e06b24da142495cb7771e}{{6.7.3.17}{33}{\texorpdfstring {setlist()}{setlist()}}{subsubsection.6.7.3.17}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.3.18}setMobile()}{34}{subsubsection.6.7.3.18}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_a7fe82e5317afce84daf908d8a3c1c93d}{{6.7.3.18}{34}{\texorpdfstring {setMobile()}{setMobile()}}{subsubsection.6.7.3.18}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.3.19}setMoT()}{34}{subsubsection.6.7.3.19}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_acc07b9e616aaab8d0dfa3d48cc863b3d}{{6.7.3.19}{34}{\texorpdfstring {setMoT()}{setMoT()}}{subsubsection.6.7.3.19}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.3.20}setName()}{34}{subsubsection.6.7.3.20}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_aeb5ab79e1807d9d9a456bba5ab00ff2c}{{6.7.3.20}{34}{\texorpdfstring {setName()}{setName()}}{subsubsection.6.7.3.20}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.3.21}setPersons()}{34}{subsubsection.6.7.3.21}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_a49f2ab6dd3e1a81c6b66b29b584245e3}{{6.7.3.21}{34}{\texorpdfstring {setPersons()}{setPersons()}}{subsubsection.6.7.3.21}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.3.22}setPid()}{34}{subsubsection.6.7.3.22}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_a78fd4f18fb061df85842745c3ae182be}{{6.7.3.22}{34}{\texorpdfstring {setPid()}{setPid()}}{subsubsection.6.7.3.22}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.3.23}setSource()}{34}{subsubsection.6.7.3.23}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_ab8d30d15280d6238fcdc224d01e07fd4}{{6.7.3.23}{34}{\texorpdfstring {setSource()}{setSource()}}{subsubsection.6.7.3.23}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.3.24}setTime()}{34}{subsubsection.6.7.3.24}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_abac8d577cf283c283d35f79f5df7cd11}{{6.7.3.24}{34}{\texorpdfstring {setTime()}{setTime()}}{subsubsection.6.7.3.24}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.3.25}setUid()}{35}{subsubsection.6.7.3.25}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_a6852e39a241a3c86513f0a72b4dffaee}{{6.7.3.25}{35}{\texorpdfstring {setUid()}{setUid()}}{subsubsection.6.7.3.25}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.3.26}setUseremail()}{35}{subsubsection.6.7.3.26}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.7.4}Member Data Documentation}{35}{subsection.6.7.4}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_acd0c5169ce668bcb1f201009738d5498}{{6.7.4}{35}{Member Data Documentation}{subsection.6.7.4}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.4.1}comments}{35}{subsubsection.6.7.4.1}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_a6cc4d1f7b4e6deacb2ed5ea806c36c68}{{6.7.4.1}{35}{\texorpdfstring {comments}{comments}}{subsubsection.6.7.4.1}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.4.2}Date}{35}{subsubsection.6.7.4.2}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_a8e290a2bb0bf7f027f86849e9b29b861}{{6.7.4.2}{35}{\texorpdfstring {Date}{Date}}{subsubsection.6.7.4.2}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.4.3}destination}{35}{subsubsection.6.7.4.3}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_ae8a4c9e428da362019eb278d62cf8e5e}{{6.7.4.3}{35}{\texorpdfstring {destination}{destination}}{subsubsection.6.7.4.3}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.4.4}Mobile}{35}{subsubsection.6.7.4.4}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_a3576dd50e0ca2a0413446c4a42f81fab}{{6.7.4.4}{35}{\texorpdfstring {Mobile}{Mobile}}{subsubsection.6.7.4.4}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.4.5}MoT}{35}{subsubsection.6.7.4.5}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_ac113194a4bd49a6903f50921fbfdd09f}{{6.7.4.5}{35}{\texorpdfstring {MoT}{MoT}}{subsubsection.6.7.4.5}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.4.6}name}{36}{subsubsection.6.7.4.6}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_a7f4ceb0f7a768823e892b32e689a4587}{{6.7.4.6}{36}{\texorpdfstring {name}{name}}{subsubsection.6.7.4.6}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.4.7}persons}{36}{subsubsection.6.7.4.7}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_ae0c918e242c9b741f9949848101de3a8}{{6.7.4.7}{36}{\texorpdfstring {persons}{persons}}{subsubsection.6.7.4.7}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.4.8}Pid}{36}{subsubsection.6.7.4.8}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_a0cad95a78a83be7faff4e54652540253}{{6.7.4.8}{36}{\texorpdfstring {Pid}{Pid}}{subsubsection.6.7.4.8}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.4.9}source}{36}{subsubsection.6.7.4.9}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_af23558572ad9c12cf2ff318264cbe970}{{6.7.4.9}{36}{\texorpdfstring {source}{source}}{subsubsection.6.7.4.9}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.4.10}Time}{36}{subsubsection.6.7.4.10}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_a2a9e75aad3dfe440893cce98548aac9c}{{6.7.4.10}{36}{\texorpdfstring {Time}{Time}}{subsubsection.6.7.4.10}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.4.11}Uid}{36}{subsubsection.6.7.4.11}}
\newlabel{classcom_1_1example_1_1splitfare_1_1Post_acfa6d9590e6153f49fc1e0f66870fbb8}{{6.7.4.11}{36}{\texorpdfstring {Uid}{Uid}}{subsubsection.6.7.4.11}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.4.12}useremail}{36}{subsubsection.6.7.4.12}}
\@writefile{toc}{\contentsline {section}{\numberline {6.8}com.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}example.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}splitfare.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}Post\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}List Class Reference}{37}{section.6.8}}
\newlabel{classcom_1_1example_1_1splitfare_1_1PostList}{{6.8}{37}{com.\+example.\+splitfare.\+Post\+List Class Reference}{section.6.8}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.8.1}Detailed Description}{37}{subsection.6.8.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.8.2}Constructor \& Destructor Documentation}{37}{subsection.6.8.2}}
\newlabel{classcom_1_1example_1_1splitfare_1_1PostList_a8983419d4d1bc07abcebfaefc981c6c1}{{6.8.2}{37}{Constructor \& Destructor Documentation}{subsection.6.8.2}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.8.2.1}PostList()}{37}{subsubsection.6.8.2.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.8.3}Member Function Documentation}{37}{subsection.6.8.3}}
\newlabel{classcom_1_1example_1_1splitfare_1_1PostList_a719e9cf3a0b5172c7123f82adbb787e2}{{6.8.3}{37}{Member Function Documentation}{subsection.6.8.3}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.8.3.1}getView()}{38}{subsubsection.6.8.3.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.8.4}Member Data Documentation}{38}{subsection.6.8.4}}
\newlabel{classcom_1_1example_1_1splitfare_1_1PostList_a0c270036b47056e9246e962ecec9b029}{{6.8.4}{38}{Member Data Documentation}{subsection.6.8.4}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.8.4.1}bclr}{38}{subsubsection.6.8.4.1}}
\newlabel{classcom_1_1example_1_1splitfare_1_1PostList_a49ccdce255641863d7ecfdb794c58d9d}{{6.8.4.1}{38}{\texorpdfstring {bclr}{bclr}}{subsubsection.6.8.4.1}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.8.4.2}context}{38}{subsubsection.6.8.4.2}}
\newlabel{classcom_1_1example_1_1splitfare_1_1PostList_a71ecc8a3f5739c9e7166460974e6eaf2}{{6.8.4.2}{38}{\texorpdfstring {context}{context}}{subsubsection.6.8.4.2}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.8.4.3}count}{38}{subsubsection.6.8.4.3}}
\newlabel{classcom_1_1example_1_1splitfare_1_1PostList_a0ee3d67d3e0ddca86682683ee634f7c5}{{6.8.4.3}{38}{\texorpdfstring {count}{count}}{subsubsection.6.8.4.3}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.8.4.4}posts}{38}{subsubsection.6.8.4.4}}
\newlabel{classcom_1_1example_1_1splitfare_1_1PostList_a3fd0b488d8b23cf0565f310af4b1e7c6}{{6.8.4.4}{38}{\texorpdfstring {posts}{posts}}{subsubsection.6.8.4.4}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.8.4.5}tclr}{38}{subsubsection.6.8.4.5}}
\@writefile{toc}{\contentsline {chapter}{\numberline {7}File Documentation}{39}{chapter.7}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {7.1}Addposta\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}Activity.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}java File Reference}{39}{section.7.1}}
\newlabel{AddpostaActivity_8java}{{7.1}{39}{Addposta\+Activity.\+java File Reference}{section.7.1}{}}
\@writefile{toc}{\contentsline {section}{\numberline {7.2}Comment.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}java File Reference}{39}{section.7.2}}
\newlabel{Comment_8java}{{7.2}{39}{Comment.\+java File Reference}{section.7.2}{}}
\@writefile{toc}{\contentsline {section}{\numberline {7.3}Home.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}java File Reference}{39}{section.7.3}}
\newlabel{Home_8java}{{7.3}{39}{Home.\+java File Reference}{section.7.3}{}}
\@writefile{toc}{\contentsline {section}{\numberline {7.4}Login\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}Activity.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}java File Reference}{40}{section.7.4}}
\newlabel{LoginActivity_8java}{{7.4}{40}{Login\+Activity.\+java File Reference}{section.7.4}{}}
\@writefile{toc}{\contentsline {section}{\numberline {7.5}Main\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}Activity.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}java File Reference}{40}{section.7.5}}
\newlabel{MainActivity_8java}{{7.5}{40}{Main\+Activity.\+java File Reference}{section.7.5}{}}
\@writefile{toc}{\contentsline {section}{\numberline {7.6}myposts.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}java File Reference}{40}{section.7.6}}
\newlabel{myposts_8java}{{7.6}{40}{myposts.\+java File Reference}{section.7.6}{}}
\@writefile{toc}{\contentsline {section}{\numberline {7.7}Post.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}java File Reference}{40}{section.7.7}}
\newlabel{Post_8java}{{7.7}{40}{Post.\+java File Reference}{section.7.7}{}}
\@writefile{toc}{\contentsline {section}{\numberline {7.8}Post\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}List.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}java File Reference}{40}{section.7.8}}
\newlabel{PostList_8java}{{7.8}{40}{Post\+List.\+java File Reference}{section.7.8}{}}
\@writefile{toc}{\contentsline {chapter}{Index}{41}{section*.55}}
\indexentry{com@{com}|hyperpage}{9}
\indexentry{com.example@{com.example}|hyperpage}{9}
\indexentry{com.example.splitfare@{com.example.splitfare}|hyperpage}{9}
\indexentry{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}|hyperpage}{11}
\indexentry{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!onBackPressed@{onBackPressed}|hyperpage}{12}
\indexentry{onBackPressed@{onBackPressed}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}|hyperpage}{12}
\indexentry{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!onCreate@{onCreate}|hyperpage}{12}
\indexentry{onCreate@{onCreate}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}|hyperpage}{12}
\indexentry{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!btnaddPost@{btnaddPost}|hyperpage}{13}
\indexentry{btnaddPost@{btnaddPost}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}|hyperpage}{13}
\indexentry{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!btnDate@{btnDate}|hyperpage}{13}
\indexentry{btnDate@{btnDate}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}|hyperpage}{13}
\indexentry{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!btnTime@{btnTime}|hyperpage}{13}
\indexentry{btnTime@{btnTime}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}|hyperpage}{13}
\indexentry{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!cal@{cal}|hyperpage}{13}
\indexentry{cal@{cal}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}|hyperpage}{13}
\indexentry{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!curHour@{curHour}|hyperpage}{13}
\indexentry{curHour@{curHour}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}|hyperpage}{13}
\indexentry{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!curMin@{curMin}|hyperpage}{13}
\indexentry{curMin@{curMin}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}|hyperpage}{13}
\indexentry{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!databaseposts@{databaseposts}|hyperpage}{13}
\indexentry{databaseposts@{databaseposts}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}|hyperpage}{13}
\indexentry{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!Date@{Date}|hyperpage}{14}
\indexentry{Date@{Date}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}|hyperpage}{14}
\indexentry{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!destination@{destination}|hyperpage}{14}
\indexentry{destination@{destination}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}|hyperpage}{14}
\indexentry{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!mDateSetListener@{mDateSetListener}|hyperpage}{14}
\indexentry{mDateSetListener@{mDateSetListener}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}|hyperpage}{14}
\indexentry{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!Mobile@{Mobile}|hyperpage}{14}
\indexentry{Mobile@{Mobile}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}|hyperpage}{14}
\indexentry{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!MoT@{MoT}|hyperpage}{14}
\indexentry{MoT@{MoT}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}|hyperpage}{14}
\indexentry{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!name@{name}|hyperpage}{14}
\indexentry{name@{name}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}|hyperpage}{14}
\indexentry{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!persons@{persons}|hyperpage}{14}
\indexentry{persons@{persons}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}|hyperpage}{14}
\indexentry{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!post@{post}|hyperpage}{15}
\indexentry{post@{post}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}|hyperpage}{15}
\indexentry{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!source@{source}|hyperpage}{15}
\indexentry{source@{source}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}|hyperpage}{15}
\indexentry{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!Time@{Time}|hyperpage}{15}
\indexentry{Time@{Time}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}|hyperpage}{15}
\indexentry{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!toolbar@{toolbar}|hyperpage}{15}
\indexentry{toolbar@{toolbar}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}|hyperpage}{15}
\indexentry{com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}!user@{user}|hyperpage}{15}
\indexentry{user@{user}!com.example.splitfare.AddpostaActivity@{com.example.splitfare.AddpostaActivity}|hyperpage}{15}
\indexentry{com.example.splitfare.Comment@{com.example.splitfare.Comment}|hyperpage}{16}
\indexentry{com.example.splitfare.Comment@{com.example.splitfare.Comment}!onBackPressed@{onBackPressed}|hyperpage}{17}
\indexentry{onBackPressed@{onBackPressed}!com.example.splitfare.Comment@{com.example.splitfare.Comment}|hyperpage}{17}
\indexentry{com.example.splitfare.Comment@{com.example.splitfare.Comment}!onCreate@{onCreate}|hyperpage}{17}
\indexentry{onCreate@{onCreate}!com.example.splitfare.Comment@{com.example.splitfare.Comment}|hyperpage}{17}
\indexentry{com.example.splitfare.Comment@{com.example.splitfare.Comment}!comm@{comm}|hyperpage}{18}
\indexentry{comm@{comm}!com.example.splitfare.Comment@{com.example.splitfare.Comment}|hyperpage}{18}
\indexentry{com.example.splitfare.Comment@{com.example.splitfare.Comment}!commadapter@{commadapter}|hyperpage}{18}
\indexentry{commadapter@{commadapter}!com.example.splitfare.Comment@{com.example.splitfare.Comment}|hyperpage}{18}
\indexentry{com.example.splitfare.Comment@{com.example.splitfare.Comment}!commentlist@{commentlist}|hyperpage}{18}
\indexentry{commentlist@{commentlist}!com.example.splitfare.Comment@{com.example.splitfare.Comment}|hyperpage}{18}
\indexentry{com.example.splitfare.Comment@{com.example.splitfare.Comment}!commlv@{commlv}|hyperpage}{18}
\indexentry{commlv@{commlv}!com.example.splitfare.Comment@{com.example.splitfare.Comment}|hyperpage}{18}
\indexentry{com.example.splitfare.Comment@{com.example.splitfare.Comment}!databaseposts@{databaseposts}|hyperpage}{18}
\indexentry{databaseposts@{databaseposts}!com.example.splitfare.Comment@{com.example.splitfare.Comment}|hyperpage}{18}
\indexentry{com.example.splitfare.Comment@{com.example.splitfare.Comment}!date@{date}|hyperpage}{18}
\indexentry{date@{date}!com.example.splitfare.Comment@{com.example.splitfare.Comment}|hyperpage}{18}
\indexentry{com.example.splitfare.Comment@{com.example.splitfare.Comment}!dest@{dest}|hyperpage}{18}
\indexentry{dest@{dest}!com.example.splitfare.Comment@{com.example.splitfare.Comment}|hyperpage}{18}
\indexentry{com.example.splitfare.Comment@{com.example.splitfare.Comment}!mob@{mob}|hyperpage}{19}
\indexentry{mob@{mob}!com.example.splitfare.Comment@{com.example.splitfare.Comment}|hyperpage}{19}
\indexentry{com.example.splitfare.Comment@{com.example.splitfare.Comment}!mot@{mot}|hyperpage}{19}
\indexentry{mot@{mot}!com.example.splitfare.Comment@{com.example.splitfare.Comment}|hyperpage}{19}
\indexentry{com.example.splitfare.Comment@{com.example.splitfare.Comment}!name@{name}|hyperpage}{19}
\indexentry{name@{name}!com.example.splitfare.Comment@{com.example.splitfare.Comment}|hyperpage}{19}
\indexentry{com.example.splitfare.Comment@{com.example.splitfare.Comment}!nop@{nop}|hyperpage}{19}
\indexentry{nop@{nop}!com.example.splitfare.Comment@{com.example.splitfare.Comment}|hyperpage}{19}
\indexentry{com.example.splitfare.Comment@{com.example.splitfare.Comment}!reply@{reply}|hyperpage}{19}
\indexentry{reply@{reply}!com.example.splitfare.Comment@{com.example.splitfare.Comment}|hyperpage}{19}
\indexentry{com.example.splitfare.Comment@{com.example.splitfare.Comment}!source@{source}|hyperpage}{19}
\indexentry{source@{source}!com.example.splitfare.Comment@{com.example.splitfare.Comment}|hyperpage}{19}
\indexentry{com.example.splitfare.Comment@{com.example.splitfare.Comment}!time@{time}|hyperpage}{19}
\indexentry{time@{time}!com.example.splitfare.Comment@{com.example.splitfare.Comment}|hyperpage}{19}
\indexentry{com.example.splitfare.Comment@{com.example.splitfare.Comment}!toolbar@{toolbar}|hyperpage}{20}
\indexentry{toolbar@{toolbar}!com.example.splitfare.Comment@{com.example.splitfare.Comment}|hyperpage}{20}
\indexentry{com.example.splitfare.Comment@{com.example.splitfare.Comment}!uid@{uid}|hyperpage}{20}
\indexentry{uid@{uid}!com.example.splitfare.Comment@{com.example.splitfare.Comment}|hyperpage}{20}
\indexentry{com.example.splitfare.Comment@{com.example.splitfare.Comment}!user@{user}|hyperpage}{20}
\indexentry{user@{user}!com.example.splitfare.Comment@{com.example.splitfare.Comment}|hyperpage}{20}
\indexentry{com.example.splitfare.Home@{com.example.splitfare.Home}|hyperpage}{20}
\indexentry{com.example.splitfare.Home@{com.example.splitfare.Home}!onBackPressed@{onBackPressed}|hyperpage}{21}
\indexentry{onBackPressed@{onBackPressed}!com.example.splitfare.Home@{com.example.splitfare.Home}|hyperpage}{21}
\indexentry{com.example.splitfare.Home@{com.example.splitfare.Home}!onCreate@{onCreate}|hyperpage}{21}
\indexentry{onCreate@{onCreate}!com.example.splitfare.Home@{com.example.splitfare.Home}|hyperpage}{21}
\indexentry{com.example.splitfare.Home@{com.example.splitfare.Home}!onNavigationItemSelected@{onNavigationItemSelected}|hyperpage}{21}
\indexentry{onNavigationItemSelected@{onNavigationItemSelected}!com.example.splitfare.Home@{com.example.splitfare.Home}|hyperpage}{21}
\indexentry{com.example.splitfare.Home@{com.example.splitfare.Home}!onStart@{onStart}|hyperpage}{22}
\indexentry{onStart@{onStart}!com.example.splitfare.Home@{com.example.splitfare.Home}|hyperpage}{22}
\indexentry{com.example.splitfare.Home@{com.example.splitfare.Home}!curuser@{curuser}|hyperpage}{22}
\indexentry{curuser@{curuser}!com.example.splitfare.Home@{com.example.splitfare.Home}|hyperpage}{22}
\indexentry{com.example.splitfare.Home@{com.example.splitfare.Home}!databaseposts@{databaseposts}|hyperpage}{22}
\indexentry{databaseposts@{databaseposts}!com.example.splitfare.Home@{com.example.splitfare.Home}|hyperpage}{22}
\indexentry{com.example.splitfare.Home@{com.example.splitfare.Home}!databaseusers@{databaseusers}|hyperpage}{22}
\indexentry{databaseusers@{databaseusers}!com.example.splitfare.Home@{com.example.splitfare.Home}|hyperpage}{22}
\indexentry{com.example.splitfare.Home@{com.example.splitfare.Home}!drawerLayout@{drawerLayout}|hyperpage}{22}
\indexentry{drawerLayout@{drawerLayout}!com.example.splitfare.Home@{com.example.splitfare.Home}|hyperpage}{22}
\indexentry{com.example.splitfare.Home@{com.example.splitfare.Home}!listViewPosts@{listViewPosts}|hyperpage}{22}
\indexentry{listViewPosts@{listViewPosts}!com.example.splitfare.Home@{com.example.splitfare.Home}|hyperpage}{22}
\indexentry{com.example.splitfare.Home@{com.example.splitfare.Home}!mAuthStateListener@{mAuthStateListener}|hyperpage}{22}
\indexentry{mAuthStateListener@{mAuthStateListener}!com.example.splitfare.Home@{com.example.splitfare.Home}|hyperpage}{22}
\indexentry{com.example.splitfare.Home@{com.example.splitfare.Home}!mFirebaseAuth@{mFirebaseAuth}|hyperpage}{23}
\indexentry{mFirebaseAuth@{mFirebaseAuth}!com.example.splitfare.Home@{com.example.splitfare.Home}|hyperpage}{23}
\indexentry{com.example.splitfare.Home@{com.example.splitfare.Home}!navigationView@{navigationView}|hyperpage}{23}
\indexentry{navigationView@{navigationView}!com.example.splitfare.Home@{com.example.splitfare.Home}|hyperpage}{23}
\indexentry{com.example.splitfare.Home@{com.example.splitfare.Home}!posts@{posts}|hyperpage}{23}
\indexentry{posts@{posts}!com.example.splitfare.Home@{com.example.splitfare.Home}|hyperpage}{23}
\indexentry{com.example.splitfare.Home@{com.example.splitfare.Home}!toolbar@{toolbar}|hyperpage}{23}
\indexentry{toolbar@{toolbar}!com.example.splitfare.Home@{com.example.splitfare.Home}|hyperpage}{23}
\indexentry{com.example.splitfare.Home@{com.example.splitfare.Home}!users@{users}|hyperpage}{23}
\indexentry{users@{users}!com.example.splitfare.Home@{com.example.splitfare.Home}|hyperpage}{23}
\indexentry{com.example.splitfare.LoginActivity@{com.example.splitfare.LoginActivity}|hyperpage}{23}
\indexentry{com.example.splitfare.LoginActivity@{com.example.splitfare.LoginActivity}!onBackPressed@{onBackPressed}|hyperpage}{24}
\indexentry{onBackPressed@{onBackPressed}!com.example.splitfare.LoginActivity@{com.example.splitfare.LoginActivity}|hyperpage}{24}
\indexentry{com.example.splitfare.LoginActivity@{com.example.splitfare.LoginActivity}!onCreate@{onCreate}|hyperpage}{24}
\indexentry{onCreate@{onCreate}!com.example.splitfare.LoginActivity@{com.example.splitfare.LoginActivity}|hyperpage}{24}
\indexentry{com.example.splitfare.LoginActivity@{com.example.splitfare.LoginActivity}!onStart@{onStart}|hyperpage}{24}
\indexentry{onStart@{onStart}!com.example.splitfare.LoginActivity@{com.example.splitfare.LoginActivity}|hyperpage}{24}
\indexentry{com.example.splitfare.LoginActivity@{com.example.splitfare.LoginActivity}!btnSignIn@{btnSignIn}|hyperpage}{25}
\indexentry{btnSignIn@{btnSignIn}!com.example.splitfare.LoginActivity@{com.example.splitfare.LoginActivity}|hyperpage}{25}
\indexentry{com.example.splitfare.LoginActivity@{com.example.splitfare.LoginActivity}!emailId@{emailId}|hyperpage}{25}
\indexentry{emailId@{emailId}!com.example.splitfare.LoginActivity@{com.example.splitfare.LoginActivity}|hyperpage}{25}
\indexentry{com.example.splitfare.LoginActivity@{com.example.splitfare.LoginActivity}!mAuthStateListener@{mAuthStateListener}|hyperpage}{25}
\indexentry{mAuthStateListener@{mAuthStateListener}!com.example.splitfare.LoginActivity@{com.example.splitfare.LoginActivity}|hyperpage}{25}
\indexentry{com.example.splitfare.LoginActivity@{com.example.splitfare.LoginActivity}!mFirebaseAuth@{mFirebaseAuth}|hyperpage}{25}
\indexentry{mFirebaseAuth@{mFirebaseAuth}!com.example.splitfare.LoginActivity@{com.example.splitfare.LoginActivity}|hyperpage}{25}
\indexentry{com.example.splitfare.LoginActivity@{com.example.splitfare.LoginActivity}!password@{password}|hyperpage}{25}
\indexentry{password@{password}!com.example.splitfare.LoginActivity@{com.example.splitfare.LoginActivity}|hyperpage}{25}
\indexentry{com.example.splitfare.LoginActivity@{com.example.splitfare.LoginActivity}!tvSignUp@{tvSignUp}|hyperpage}{25}
\indexentry{tvSignUp@{tvSignUp}!com.example.splitfare.LoginActivity@{com.example.splitfare.LoginActivity}|hyperpage}{25}
\indexentry{com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}|hyperpage}{26}
\indexentry{com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}!onBackPressed@{onBackPressed}|hyperpage}{26}
\indexentry{onBackPressed@{onBackPressed}!com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}|hyperpage}{26}
\indexentry{com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}!onCreate@{onCreate}|hyperpage}{26}
\indexentry{onCreate@{onCreate}!com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}|hyperpage}{26}
\indexentry{com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}!btnSignUp@{btnSignUp}|hyperpage}{27}
\indexentry{btnSignUp@{btnSignUp}!com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}|hyperpage}{27}
\indexentry{com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}!databaseposts@{databaseposts}|hyperpage}{27}
\indexentry{databaseposts@{databaseposts}!com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}|hyperpage}{27}
\indexentry{com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}!emailId@{emailId}|hyperpage}{27}
\indexentry{emailId@{emailId}!com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}|hyperpage}{27}
\indexentry{com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}!mFirebaseAuth@{mFirebaseAuth}|hyperpage}{27}
\indexentry{mFirebaseAuth@{mFirebaseAuth}!com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}|hyperpage}{27}
\indexentry{com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}!password@{password}|hyperpage}{27}
\indexentry{password@{password}!com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}|hyperpage}{27}
\indexentry{com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}!tvSignIn@{tvSignIn}|hyperpage}{27}
\indexentry{tvSignIn@{tvSignIn}!com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}|hyperpage}{27}
\indexentry{com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}!uid@{uid}|hyperpage}{27}
\indexentry{uid@{uid}!com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}|hyperpage}{27}
\indexentry{com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}!user@{user}|hyperpage}{28}
\indexentry{user@{user}!com.example.splitfare.MainActivity@{com.example.splitfare.MainActivity}|hyperpage}{28}
\indexentry{com.example.splitfare.myposts@{com.example.splitfare.myposts}|hyperpage}{28}
\indexentry{com.example.splitfare.myposts@{com.example.splitfare.myposts}!onBackPressed@{onBackPressed}|hyperpage}{29}
\indexentry{onBackPressed@{onBackPressed}!com.example.splitfare.myposts@{com.example.splitfare.myposts}|hyperpage}{29}
\indexentry{com.example.splitfare.myposts@{com.example.splitfare.myposts}!onCreate@{onCreate}|hyperpage}{29}
\indexentry{onCreate@{onCreate}!com.example.splitfare.myposts@{com.example.splitfare.myposts}|hyperpage}{29}
\indexentry{com.example.splitfare.myposts@{com.example.splitfare.myposts}!curuser@{curuser}|hyperpage}{29}
\indexentry{curuser@{curuser}!com.example.splitfare.myposts@{com.example.splitfare.myposts}|hyperpage}{29}
\indexentry{com.example.splitfare.myposts@{com.example.splitfare.myposts}!databasemyposts@{databasemyposts}|hyperpage}{29}
\indexentry{databasemyposts@{databasemyposts}!com.example.splitfare.myposts@{com.example.splitfare.myposts}|hyperpage}{29}
\indexentry{com.example.splitfare.myposts@{com.example.splitfare.myposts}!listViewmyPosts@{listViewmyPosts}|hyperpage}{29}
\indexentry{listViewmyPosts@{listViewmyPosts}!com.example.splitfare.myposts@{com.example.splitfare.myposts}|hyperpage}{29}
\indexentry{com.example.splitfare.myposts@{com.example.splitfare.myposts}!my\_posts@{my\_posts}|hyperpage}{29}
\indexentry{my\_posts@{my\_posts}!com.example.splitfare.myposts@{com.example.splitfare.myposts}|hyperpage}{29}
\indexentry{com.example.splitfare.myposts@{com.example.splitfare.myposts}!toolbar@{toolbar}|hyperpage}{29}
\indexentry{toolbar@{toolbar}!com.example.splitfare.myposts@{com.example.splitfare.myposts}|hyperpage}{29}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{30}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!Post@{Post}|hyperpage}{31}
\indexentry{Post@{Post}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{31}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!getDate@{getDate}|hyperpage}{31}
\indexentry{getDate@{getDate}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{31}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!getDestination@{getDestination}|hyperpage}{31}
\indexentry{getDestination@{getDestination}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{31}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!getID@{getID}|hyperpage}{31}
\indexentry{getID@{getID}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{31}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!getList@{getList}|hyperpage}{32}
\indexentry{getList@{getList}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{32}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!getMobile@{getMobile}|hyperpage}{32}
\indexentry{getMobile@{getMobile}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{32}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!getMoT@{getMoT}|hyperpage}{32}
\indexentry{getMoT@{getMoT}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{32}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!getName@{getName}|hyperpage}{32}
\indexentry{getName@{getName}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{32}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!getPersons@{getPersons}|hyperpage}{32}
\indexentry{getPersons@{getPersons}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{32}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!getPid@{getPid}|hyperpage}{32}
\indexentry{getPid@{getPid}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{32}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!getSource@{getSource}|hyperpage}{32}
\indexentry{getSource@{getSource}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{32}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!getTime@{getTime}|hyperpage}{32}
\indexentry{getTime@{getTime}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{32}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!getUid@{getUid}|hyperpage}{33}
\indexentry{getUid@{getUid}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{33}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!getUseremail@{getUseremail}|hyperpage}{33}
\indexentry{getUseremail@{getUseremail}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{33}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!setDate@{setDate}|hyperpage}{33}
\indexentry{setDate@{setDate}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{33}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!setDestination@{setDestination}|hyperpage}{33}
\indexentry{setDestination@{setDestination}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{33}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!setID@{setID}|hyperpage}{33}
\indexentry{setID@{setID}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{33}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!setlist@{setlist}|hyperpage}{33}
\indexentry{setlist@{setlist}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{33}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!setMobile@{setMobile}|hyperpage}{33}
\indexentry{setMobile@{setMobile}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{33}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!setMoT@{setMoT}|hyperpage}{34}
\indexentry{setMoT@{setMoT}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{34}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!setName@{setName}|hyperpage}{34}
\indexentry{setName@{setName}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{34}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!setPersons@{setPersons}|hyperpage}{34}
\indexentry{setPersons@{setPersons}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{34}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!setPid@{setPid}|hyperpage}{34}
\indexentry{setPid@{setPid}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{34}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!setSource@{setSource}|hyperpage}{34}
\indexentry{setSource@{setSource}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{34}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!setTime@{setTime}|hyperpage}{34}
\indexentry{setTime@{setTime}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{34}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!setUid@{setUid}|hyperpage}{34}
\indexentry{setUid@{setUid}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{34}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!setUseremail@{setUseremail}|hyperpage}{35}
\indexentry{setUseremail@{setUseremail}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{35}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!comments@{comments}|hyperpage}{35}
\indexentry{comments@{comments}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{35}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!Date@{Date}|hyperpage}{35}
\indexentry{Date@{Date}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{35}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!destination@{destination}|hyperpage}{35}
\indexentry{destination@{destination}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{35}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!Mobile@{Mobile}|hyperpage}{35}
\indexentry{Mobile@{Mobile}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{35}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!MoT@{MoT}|hyperpage}{35}
\indexentry{MoT@{MoT}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{35}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!name@{name}|hyperpage}{35}
\indexentry{name@{name}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{35}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!persons@{persons}|hyperpage}{36}
\indexentry{persons@{persons}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{36}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!Pid@{Pid}|hyperpage}{36}
\indexentry{Pid@{Pid}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{36}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!source@{source}|hyperpage}{36}
\indexentry{source@{source}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{36}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!Time@{Time}|hyperpage}{36}
\indexentry{Time@{Time}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{36}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!Uid@{Uid}|hyperpage}{36}
\indexentry{Uid@{Uid}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{36}
\indexentry{com.example.splitfare.Post@{com.example.splitfare.Post}!useremail@{useremail}|hyperpage}{36}
\indexentry{useremail@{useremail}!com.example.splitfare.Post@{com.example.splitfare.Post}|hyperpage}{36}
\indexentry{com.example.splitfare.PostList@{com.example.splitfare.PostList}|hyperpage}{37}
\indexentry{com.example.splitfare.PostList@{com.example.splitfare.PostList}!PostList@{PostList}|hyperpage}{37}
\indexentry{PostList@{PostList}!com.example.splitfare.PostList@{com.example.splitfare.PostList}|hyperpage}{37}
\indexentry{com.example.splitfare.PostList@{com.example.splitfare.PostList}!getView@{getView}|hyperpage}{37}
\indexentry{getView@{getView}!com.example.splitfare.PostList@{com.example.splitfare.PostList}|hyperpage}{37}
\indexentry{com.example.splitfare.PostList@{com.example.splitfare.PostList}!bclr@{bclr}|hyperpage}{38}
\indexentry{bclr@{bclr}!com.example.splitfare.PostList@{com.example.splitfare.PostList}|hyperpage}{38}
\indexentry{com.example.splitfare.PostList@{com.example.splitfare.PostList}!context@{context}|hyperpage}{38}
\indexentry{context@{context}!com.example.splitfare.PostList@{com.example.splitfare.PostList}|hyperpage}{38}
\indexentry{com.example.splitfare.PostList@{com.example.splitfare.PostList}!count@{count}|hyperpage}{38}
\indexentry{count@{count}!com.example.splitfare.PostList@{com.example.splitfare.PostList}|hyperpage}{38}
\indexentry{com.example.splitfare.PostList@{com.example.splitfare.PostList}!posts@{posts}|hyperpage}{38}
\indexentry{posts@{posts}!com.example.splitfare.PostList@{com.example.splitfare.PostList}|hyperpage}{38}
\indexentry{com.example.splitfare.PostList@{com.example.splitfare.PostList}!tclr@{tclr}|hyperpage}{38}
\indexentry{tclr@{tclr}!com.example.splitfare.PostList@{com.example.splitfare.PostList}|hyperpage}{38}
\indexentry{AddpostaActivity.java@{AddpostaActivity.java}|hyperpage}{39}
\indexentry{Comment.java@{Comment.java}|hyperpage}{39}
\indexentry{Home.java@{Home.java}|hyperpage}{39}
\indexentry{LoginActivity.java@{LoginActivity.java}|hyperpage}{40}
\indexentry{MainActivity.java@{MainActivity.java}|hyperpage}{40}
\indexentry{myposts.java@{myposts.java}|hyperpage}{40}
\indexentry{Post.java@{Post.java}|hyperpage}{40}
\indexentry{PostList.java@{PostList.java}|hyperpage}{40}
This is makeindex, version 2.15 [TeX Live 2017] (kpathsea + Thai support).
Scanning input file refman.idx....done (273 entries accepted, 0 rejected).
Sorting entries.....done (2408 comparisons).
Generating output file refman.ind....done (412 lines written, 0 warnings).
Output written in refman.ind.
Transcript written in refman.ilg.
\begin{theindex}
\item {AddpostaActivity.java}, \hyperpage{39}
\indexspace
\item {bclr}
\subitem {com.example.splitfare.PostList}, \hyperpage{38}
\item {btnaddPost}
\subitem {com.example.splitfare.AddpostaActivity}, \hyperpage{13}
\item {btnDate}
\subitem {com.example.splitfare.AddpostaActivity}, \hyperpage{13}
\item {btnSignIn}
\subitem {com.example.splitfare.LoginActivity}, \hyperpage{25}
\item {btnSignUp}
\subitem {com.example.splitfare.MainActivity}, \hyperpage{27}
\item {btnTime}
\subitem {com.example.splitfare.AddpostaActivity}, \hyperpage{13}
\indexspace
\item {cal}
\subitem {com.example.splitfare.AddpostaActivity}, \hyperpage{13}
\item {com}, \hyperpage{9}
\item {com.example}, \hyperpage{9}
\item {com.example.splitfare}, \hyperpage{9}
\item {com.example.splitfare.AddpostaActivity}, \hyperpage{11}
\subitem {btnaddPost}, \hyperpage{13}
\subitem {btnDate}, \hyperpage{13}
\subitem {btnTime}, \hyperpage{13}
\subitem {cal}, \hyperpage{13}
\subitem {curHour}, \hyperpage{13}
\subitem {curMin}, \hyperpage{13}
\subitem {databaseposts}, \hyperpage{13}
\subitem {Date}, \hyperpage{14}
\subitem {destination}, \hyperpage{14}
\subitem {mDateSetListener}, \hyperpage{14}
\subitem {Mobile}, \hyperpage{14}
\subitem {MoT}, \hyperpage{14}
\subitem {name}, \hyperpage{14}
\subitem {onBackPressed}, \hyperpage{12}
\subitem {onCreate}, \hyperpage{12}
\subitem {persons}, \hyperpage{14}
\subitem {post}, \hyperpage{15}
\subitem {source}, \hyperpage{15}
\subitem {Time}, \hyperpage{15}
\subitem {toolbar}, \hyperpage{15}
\subitem {user}, \hyperpage{15}
\item {com.example.splitfare.Comment}, \hyperpage{16}
\subitem {comm}, \hyperpage{18}
\subitem {commadapter}, \hyperpage{18}
\subitem {commentlist}, \hyperpage{18}
\subitem {commlv}, \hyperpage{18}
\subitem {databaseposts}, \hyperpage{18}
\subitem {date}, \hyperpage{18}
\subitem {dest}, \hyperpage{18}
\subitem {mob}, \hyperpage{19}
\subitem {mot}, \hyperpage{19}
\subitem {name}, \hyperpage{19}
\subitem {nop}, \hyperpage{19}
\subitem {onBackPressed}, \hyperpage{17}
\subitem {onCreate}, \hyperpage{17}
\subitem {reply}, \hyperpage{19}
\subitem {source}, \hyperpage{19}
\subitem {time}, \hyperpage{19}
\subitem {toolbar}, \hyperpage{20}
\subitem {uid}, \hyperpage{20}
\subitem {user}, \hyperpage{20}
\item {com.example.splitfare.Home}, \hyperpage{20}
\subitem {curuser}, \hyperpage{22}
\subitem {databaseposts}, \hyperpage{22}
\subitem {databaseusers}, \hyperpage{22}
\subitem {drawerLayout}, \hyperpage{22}
\subitem {listViewPosts}, \hyperpage{22}
\subitem {mAuthStateListener}, \hyperpage{22}
\subitem {mFirebaseAuth}, \hyperpage{23}
\subitem {navigationView}, \hyperpage{23}
\subitem {onBackPressed}, \hyperpage{21}
\subitem {onCreate}, \hyperpage{21}
\subitem {onNavigationItemSelected}, \hyperpage{21}
\subitem {onStart}, \hyperpage{22}
\subitem {posts}, \hyperpage{23}
\subitem {toolbar}, \hyperpage{23}
\subitem {users}, \hyperpage{23}
\item {com.example.splitfare.LoginActivity}, \hyperpage{23}
\subitem {btnSignIn}, \hyperpage{25}
\subitem {emailId}, \hyperpage{25}
\subitem {mAuthStateListener}, \hyperpage{25}
\subitem {mFirebaseAuth}, \hyperpage{25}
\subitem {onBackPressed}, \hyperpage{24}
\subitem {onCreate}, \hyperpage{24}
\subitem {onStart}, \hyperpage{24}
\subitem {password}, \hyperpage{25}
\subitem {tvSignUp}, \hyperpage{25}
\item {com.example.splitfare.MainActivity}, \hyperpage{26}
\subitem {btnSignUp}, \hyperpage{27}
\subitem {databaseposts}, \hyperpage{27}
\subitem {emailId}, \hyperpage{27}
\subitem {mFirebaseAuth}, \hyperpage{27}
\subitem {onBackPressed}, \hyperpage{26}
\subitem {onCreate}, \hyperpage{26}
\subitem {password}, \hyperpage{27}
\subitem {tvSignIn}, \hyperpage{27}
\subitem {uid}, \hyperpage{27}
\subitem {user}, \hyperpage{28}
\item {com.example.splitfare.myposts}, \hyperpage{28}
\subitem {curuser}, \hyperpage{29}
\subitem {databasemyposts}, \hyperpage{29}
\subitem {listViewmyPosts}, \hyperpage{29}
\subitem {my\_posts}, \hyperpage{29}
\subitem {onBackPressed}, \hyperpage{29}
\subitem {onCreate}, \hyperpage{29}
\subitem {toolbar}, \hyperpage{29}
\item {com.example.splitfare.Post}, \hyperpage{30}
\subitem {comments}, \hyperpage{35}
\subitem {Date}, \hyperpage{35}
\subitem {destination}, \hyperpage{35}
\subitem {getDate}, \hyperpage{31}
\subitem {getDestination}, \hyperpage{31}
\subitem {getID}, \hyperpage{31}
\subitem {getList}, \hyperpage{32}
\subitem {getMobile}, \hyperpage{32}
\subitem {getMoT}, \hyperpage{32}
\subitem {getName}, \hyperpage{32}
\subitem {getPersons}, \hyperpage{32}
\subitem {getPid}, \hyperpage{32}
\subitem {getSource}, \hyperpage{32}
\subitem {getTime}, \hyperpage{32}
\subitem {getUid}, \hyperpage{33}
\subitem {getUseremail}, \hyperpage{33}
\subitem {Mobile}, \hyperpage{35}
\subitem {MoT}, \hyperpage{35}
\subitem {name}, \hyperpage{35}
\subitem {persons}, \hyperpage{36}
\subitem {Pid}, \hyperpage{36}
\subitem {Post}, \hyperpage{31}
\subitem {setDate}, \hyperpage{33}
\subitem {setDestination}, \hyperpage{33}
\subitem {setID}, \hyperpage{33}
\subitem {setlist}, \hyperpage{33}
\subitem {setMobile}, \hyperpage{33}
\subitem {setMoT}, \hyperpage{34}
\subitem {setName}, \hyperpage{34}
\subitem {setPersons}, \hyperpage{34}
\subitem {setPid}, \hyperpage{34}
\subitem {setSource}, \hyperpage{34}
\subitem {setTime}, \hyperpage{34}
\subitem {setUid}, \hyperpage{34}
\subitem {setUseremail}, \hyperpage{35}
\subitem {source}, \hyperpage{36}
\subitem {Time}, \hyperpage{36}
\subitem {Uid}, \hyperpage{36}
\subitem {useremail}, \hyperpage{36}
\item {com.example.splitfare.PostList}, \hyperpage{37}
\subitem {bclr}, \hyperpage{38}
\subitem {context}, \hyperpage{38}
\subitem {count}, \hyperpage{38}
\subitem {getView}, \hyperpage{37}
\subitem {PostList}, \hyperpage{37}
\subitem {posts}, \hyperpage{38}
\subitem {tclr}, \hyperpage{38}
\item {comm}
\subitem {com.example.splitfare.Comment}, \hyperpage{18}
\item {commadapter}
\subitem {com.example.splitfare.Comment}, \hyperpage{18}
\item {Comment.java}, \hyperpage{39}
\item {commentlist}
\subitem {com.example.splitfare.Comment}, \hyperpage{18}
\item {comments}
\subitem {com.example.splitfare.Post}, \hyperpage{35}
\item {commlv}
\subitem {com.example.splitfare.Comment}, \hyperpage{18}
\item {context}
\subitem {com.example.splitfare.PostList}, \hyperpage{38}
\item {count}
\subitem {com.example.splitfare.PostList}, \hyperpage{38}
\item {curHour}
\subitem {com.example.splitfare.AddpostaActivity}, \hyperpage{13}
\item {curMin}
\subitem {com.example.splitfare.AddpostaActivity}, \hyperpage{13}
\item {curuser}
\subitem {com.example.splitfare.Home}, \hyperpage{22}
\subitem {com.example.splitfare.myposts}, \hyperpage{29}
\indexspace
\item {databasemyposts}
\subitem {com.example.splitfare.myposts}, \hyperpage{29}
\item {databaseposts}
\subitem {com.example.splitfare.AddpostaActivity}, \hyperpage{13}
\subitem {com.example.splitfare.Comment}, \hyperpage{18}
\subitem {com.example.splitfare.Home}, \hyperpage{22}
\subitem {com.example.splitfare.MainActivity}, \hyperpage{27}
\item {databaseusers}
\subitem {com.example.splitfare.Home}, \hyperpage{22}
\item {Date}
\subitem {com.example.splitfare.AddpostaActivity}, \hyperpage{14}
\subitem {com.example.splitfare.Post}, \hyperpage{35}
\item {date}
\subitem {com.example.splitfare.Comment}, \hyperpage{18}
\item {dest}
\subitem {com.example.splitfare.Comment}, \hyperpage{18}
\item {destination}
\subitem {com.example.splitfare.AddpostaActivity}, \hyperpage{14}
\subitem {com.example.splitfare.Post}, \hyperpage{35}
\item {drawerLayout}
\subitem {com.example.splitfare.Home}, \hyperpage{22}
\indexspace
\item {emailId}
\subitem {com.example.splitfare.LoginActivity}, \hyperpage{25}
\subitem {com.example.splitfare.MainActivity}, \hyperpage{27}
\indexspace
\item {getDate}
\subitem {com.example.splitfare.Post}, \hyperpage{31}
\item {getDestination}
\subitem {com.example.splitfare.Post}, \hyperpage{31}
\item {getID}
\subitem {com.example.splitfare.Post}, \hyperpage{31}
\item {getList}
\subitem {com.example.splitfare.Post}, \hyperpage{32}
\item {getMobile}
\subitem {com.example.splitfare.Post}, \hyperpage{32}
\item {getMoT}
\subitem {com.example.splitfare.Post}, \hyperpage{32}
\item {getName}
\subitem {com.example.splitfare.Post}, \hyperpage{32}
\item {getPersons}
\subitem {com.example.splitfare.Post}, \hyperpage{32}
\item {getPid}
\subitem {com.example.splitfare.Post}, \hyperpage{32}
\item {getSource}
\subitem {com.example.splitfare.Post}, \hyperpage{32}
\item {getTime}
\subitem {com.example.splitfare.Post}, \hyperpage{32}
\item {getUid}
\subitem {com.example.splitfare.Post}, \hyperpage{33}
\item {getUseremail}
\subitem {com.example.splitfare.Post}, \hyperpage{33}
\item {getView}
\subitem {com.example.splitfare.PostList}, \hyperpage{37}
\indexspace
\item {Home.java}, \hyperpage{39}
\indexspace
\item {listViewmyPosts}
\subitem {com.example.splitfare.myposts}, \hyperpage{29}
\item {listViewPosts}
\subitem {com.example.splitfare.Home}, \hyperpage{22}
\item {LoginActivity.java}, \hyperpage{40}
\indexspace
\item {MainActivity.java}, \hyperpage{40}
\item {mAuthStateListener}
\subitem {com.example.splitfare.Home}, \hyperpage{22}
\subitem {com.example.splitfare.LoginActivity}, \hyperpage{25}
\item {mDateSetListener}
\subitem {com.example.splitfare.AddpostaActivity}, \hyperpage{14}
\item {mFirebaseAuth}
\subitem {com.example.splitfare.Home}, \hyperpage{23}
\subitem {com.example.splitfare.LoginActivity}, \hyperpage{25}
\subitem {com.example.splitfare.MainActivity}, \hyperpage{27}
\item {mob}
\subitem {com.example.splitfare.Comment}, \hyperpage{19}
\item {Mobile}
\subitem {com.example.splitfare.AddpostaActivity}, \hyperpage{14}
\subitem {com.example.splitfare.Post}, \hyperpage{35}
\item {MoT}
\subitem {com.example.splitfare.AddpostaActivity}, \hyperpage{14}
\subitem {com.example.splitfare.Post}, \hyperpage{35}
\item {mot}
\subitem {com.example.splitfare.Comment}, \hyperpage{19}
\item {my\_posts}
\subitem {com.example.splitfare.myposts}, \hyperpage{29}
\item {myposts.java}, \hyperpage{40}
\indexspace
\item {name}
\subitem {com.example.splitfare.AddpostaActivity}, \hyperpage{14}
\subitem {com.example.splitfare.Comment}, \hyperpage{19}
\subitem {com.example.splitfare.Post}, \hyperpage{35}
\item {navigationView}
\subitem {com.example.splitfare.Home}, \hyperpage{23}
\item {nop}
\subitem {com.example.splitfare.Comment}, \hyperpage{19}
\indexspace
\item {onBackPressed}
\subitem {com.example.splitfare.AddpostaActivity}, \hyperpage{12}
\subitem {com.example.splitfare.Comment}, \hyperpage{17}
\subitem {com.example.splitfare.Home}, \hyperpage{21}
\subitem {com.example.splitfare.LoginActivity}, \hyperpage{24}
\subitem {com.example.splitfare.MainActivity}, \hyperpage{26}
\subitem {com.example.splitfare.myposts}, \hyperpage{29}
\item {onCreate}
\subitem {com.example.splitfare.AddpostaActivity}, \hyperpage{12}
\subitem {com.example.splitfare.Comment}, \hyperpage{17}
\subitem {com.example.splitfare.Home}, \hyperpage{21}
\subitem {com.example.splitfare.LoginActivity}, \hyperpage{24}
\subitem {com.example.splitfare.MainActivity}, \hyperpage{26}
\subitem {com.example.splitfare.myposts}, \hyperpage{29}
\item {onNavigationItemSelected}
\subitem {com.example.splitfare.Home}, \hyperpage{21}
\item {onStart}
\subitem {com.example.splitfare.Home}, \hyperpage{22}
\subitem {com.example.splitfare.LoginActivity}, \hyperpage{24}
\indexspace
\item {password}
\subitem {com.example.splitfare.LoginActivity}, \hyperpage{25}
\subitem {com.example.splitfare.MainActivity}, \hyperpage{27}
\item {persons}
\subitem {com.example.splitfare.AddpostaActivity}, \hyperpage{14}
\subitem {com.example.splitfare.Post}, \hyperpage{36}
\item {Pid}
\subitem {com.example.splitfare.Post}, \hyperpage{36}
\item {Post}
\subitem {com.example.splitfare.Post}, \hyperpage{31}
\item {post}
\subitem {com.example.splitfare.AddpostaActivity}, \hyperpage{15}
\item {Post.java}, \hyperpage{40}
\item {PostList}
\subitem {com.example.splitfare.PostList}, \hyperpage{37}
\item {PostList.java}, \hyperpage{40}
\item {posts}
\subitem {com.example.splitfare.Home}, \hyperpage{23}
\subitem {com.example.splitfare.PostList}, \hyperpage{38}
\indexspace
\item {reply}
\subitem {com.example.splitfare.Comment}, \hyperpage{19}
\indexspace
\item {setDate}
\subitem {com.example.splitfare.Post}, \hyperpage{33}
\item {setDestination}
\subitem {com.example.splitfare.Post}, \hyperpage{33}
\item {setID}
\subitem {com.example.splitfare.Post}, \hyperpage{33}
\item {setlist}
\subitem {com.example.splitfare.Post}, \hyperpage{33}
\item {setMobile}
\subitem {com.example.splitfare.Post}, \hyperpage{33}
\item {setMoT}
\subitem {com.example.splitfare.Post}, \hyperpage{34}
\item {setName}
\subitem {com.example.splitfare.Post}, \hyperpage{34}
\item {setPersons}
\subitem {com.example.splitfare.Post}, \hyperpage{34}
\item {setPid}
\subitem {com.example.splitfare.Post}, \hyperpage{34}
\item {setSource}
\subitem {com.example.splitfare.Post}, \hyperpage{34}
\item {setTime}
\subitem {com.example.splitfare.Post}, \hyperpage{34}
\item {setUid}
\subitem {com.example.splitfare.Post}, \hyperpage{34}
\item {setUseremail}
\subitem {com.example.splitfare.Post}, \hyperpage{35}
\item {source}
\subitem {com.example.splitfare.AddpostaActivity}, \hyperpage{15}
\subitem {com.example.splitfare.Comment}, \hyperpage{19}
\subitem {com.example.splitfare.Post}, \hyperpage{36}
\indexspace
\item {tclr}
\subitem {com.example.splitfare.PostList}, \hyperpage{38}
\item {Time}
\subitem {com.example.splitfare.AddpostaActivity}, \hyperpage{15}
\subitem {com.example.splitfare.Post}, \hyperpage{36}
\item {time}
\subitem {com.example.splitfare.Comment}, \hyperpage{19}
\item {toolbar}
\subitem {com.example.splitfare.AddpostaActivity}, \hyperpage{15}
\subitem {com.example.splitfare.Comment}, \hyperpage{20}
\subitem {com.example.splitfare.Home}, \hyperpage{23}
\subitem {com.example.splitfare.myposts}, \hyperpage{29}
\item {tvSignIn}
\subitem {com.example.splitfare.MainActivity}, \hyperpage{27}
\item {tvSignUp}
\subitem {com.example.splitfare.LoginActivity}, \hyperpage{25}
\indexspace
\item {Uid}
\subitem {com.example.splitfare.Post}, \hyperpage{36}
\item {uid}
\subitem {com.example.splitfare.Comment}, \hyperpage{20}
\subitem {com.example.splitfare.MainActivity}, \hyperpage{27}
\item {user}
\subitem {com.example.splitfare.AddpostaActivity}, \hyperpage{15}
\subitem {com.example.splitfare.Comment}, \hyperpage{20}
\subitem {com.example.splitfare.MainActivity}, \hyperpage{28}
\item {useremail}
\subitem {com.example.splitfare.Post}, \hyperpage{36}
\item {users}
\subitem {com.example.splitfare.Home}, \hyperpage{23}
\end{theindex}
This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) (preloaded format=pdflatex 2019.8.24) 27 NOV 2019 09:36
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**refman
(./refman.tex
LaTeX2e <2017-04-15>
Babel <3.18> and hyphenation patterns for 84 language(s) loaded.
(/usr/share/texlive/texmf-dist/tex/latex/base/book.cls
Document Class: book 2014/09/29 v1.4h Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/bk10.clo
File: bk10.clo 2014/09/29 v1.4h Standard LaTeX file (size option)
)
\c@part=\count79
\c@chapter=\count80
\c@section=\count81
\c@subsection=\count82
\c@subsubsection=\count83
\c@paragraph=\count84
\c@subparagraph=\count85
\c@figure=\count86
\c@table=\count87
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen102
)
(/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty
Package: ifthen 2014/09/29 v1.1c Standard LaTeX ifthen package (DPC)
)
(/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty
Package: array 2016/10/06 v2.4d Tabular extension package (FMi)
\col@sep=\dimen103
\extrarowheight=\dimen104
\NC@list=\toks14
\extratabsurround=\skip43
\backup@length=\skip44
)
(/usr/share/texlive/texmf-dist/tex/latex/base/fixltx2e.sty
Package: fixltx2e 2016/12/29 v2.1a fixes to LaTeX (obsolete)
Applying: [2015/01/01] Old fixltx2e package on input line 46.
Package fixltx2e Warning: fixltx2e is not required with releases after 2015
(fixltx2e) All fixes are now in the LaTeX kernel.
(fixltx2e) See the latexrelease package for details.
Already applied: [0000/00/00] Old fixltx2e package on input line 53.
) (/usr/share/texlive/texmf-dist/tex/latex/tools/calc.sty
Package: calc 2014/10/28 v4.3 Infix arithmetic (KKT,FJ)
\calc@Acount=\count88
\calc@Bcount=\count89
\calc@Adimen=\dimen105
\calc@Bdimen=\dimen106
\calc@Askip=\skip45
\calc@Bskip=\skip46
LaTeX Info: Redefining \setlength on input line 80.
LaTeX Info: Redefining \addtolength on input line 81.
\calc@Ccount=\count90
\calc@Cskip=\skip47
) (./doxygen.sty
Package: doxygen
(/usr/share/texlive/texmf-dist/tex/latex/base/alltt.sty
Package: alltt 1997/06/16 v2.0g defines alltt environment
)
(/usr/share/texlive/texmf-dist/tex/latex/float/float.sty
Package: float 2001/11/08 v1.3d Float enhancements (AL)
\c@float@type=\count91
\float@exts=\toks15
\float@box=\box26
\@float@everytoks=\toks16
\@floatcapt=\box27
)
(/usr/share/texlive/texmf-dist/tex/latex/tools/verbatim.sty
Package: verbatim 2014/10/28 v1.5q LaTeX2e package for verbatim enhancements
\every@verbatim=\toks17
\verbatim@line=\toks18
\verbatim@in@stream=\read1
)
(/usr/share/texlive/texmf-dist/tex/latex/xcolor/xcolor.sty
Package: xcolor 2016/05/11 v2.12 LaTeX color extensions (UK)
(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg
File: color.cfg 2016/01/02 v1.6 sample color configuration
)
Package xcolor Info: Driver file: pdftex.def on input line 225.
(/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def
File: pdftex.def 2018/01/08 v1.0l Graphics/color driver for pdftex
)
(/usr/share/texlive/texmf-dist/tex/latex/colortbl/colortbl.sty
Package: colortbl 2012/02/13 v1.0a Color table columns (DPC)
\everycr=\toks19
\minrowclearance=\skip48
)
\rownum=\count92
Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1348.
Package xcolor Info: Model `hsb' substituted by `rgb' on input line 1352.
Package xcolor Info: Model `RGB' extended on input line 1364.
Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1366.
Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1367.
Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1368.
Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1369.
Package xcolor Info: Model `Gray' substituted by `gray' on input line 1370.
Package xcolor Info: Model `wave' substituted by `hsb' on input line 1371.
)
(./longtable_doxygen.sty
Package: longtable_doxygen 2014/10/28 v4.11 Multi-page Table package (DPC) - fr
ozen version for doxygen
\LTleft=\skip49
\LTright=\skip50
\LTpre=\skip51
\LTpost=\skip52
\LTchunksize=\count93
\LTcapwidth=\dimen107
\LT@head=\box28
\LT@firsthead=\box29
\LT@foot=\box30
\LT@lastfoot=\box31
\LT@cols=\count94
\LT@rows=\count95
\c@LT@tables=\count96
\c@LT@chunks=\count97
\LT@p@ftn=\toks20
) (./tabu_doxygen.sty
Package: tabu_doxygen 2011/02/26 v2.8 - flexible LaTeX tabulars (FC), frozen ve
rsion for doxygen
(/usr/share/texlive/texmf-dist/tex/latex/varwidth/varwidth.sty
Package: varwidth 2009/03/30 ver 0.92; Variable-width minipages
\@vwid@box=\box32
\sift@deathcycles=\count98
\@vwid@loff=\dimen108
\@vwid@roff=\dimen109
)
\c@taburow=\count99
\tabu@nbcols=\count100
\tabu@cnt=\count101
\tabu@Xcol=\count102
\tabu@alloc=\count103
\tabu@nested=\count104
\tabu@target=\dimen110
\tabu@spreadtarget=\dimen111
\tabu@naturalX=\dimen112
\tabucolX=\dimen113
\tabu@Xsum=\dimen114
\extrarowdepth=\dimen115
\abovetabulinesep=\dimen116
\belowtabulinesep=\dimen117
\tabustrutrule=\dimen118
\tabu@thebody=\toks21
\tabu@footnotes=\toks22
\tabu@box=\box33
\tabu@arstrutbox=\box34
\tabu@hleads=\box35
\tabu@vleads=\box36
\tabu@cellskip=\skip53
)
(/usr/share/texlive/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty
Package: fancyvrb 2008/02/07
Style option: `fancyvrb' v2.7a, with DG/SPQR fixes, and firstline=lastline fix
<2008/02/07> (tvz) (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
Package: keyval 2014/10/28 v1.15 key=value parser (DPC)
\KV@toks@=\toks23
)
\FV@CodeLineNo=\count105
\FV@InFile=\read2
\FV@TabBox=\box37
\c@FancyVerbLine=\count106
\FV@StepNumber=\count107
\FV@OutFile=\write3
) (/usr/share/texlive/texmf-dist/tex/latex/tools/tabularx.sty
Package: tabularx 2016/02/03 v2.11 `tabularx' package (DPC)
\TX@col@width=\dimen119
\TX@old@table=\dimen120
\TX@old@col=\dimen121
\TX@target=\dimen122
\TX@delta=\dimen123
\TX@cols=\count108
\TX@ftn=\toks24
)
(/usr/share/texlive/texmf-dist/tex/latex/multirow/multirow.sty
Package: multirow 2016/11/25 v2.2 Span multiple rows of a table
\multirow@colwidth=\skip54
\multirow@cntb=\count109
\multirow@dima=\skip55
\bigstrutjot=\dimen124
)
(/usr/share/texlive/texmf-dist/tex/latex/hanging/hanging.sty
Package: hanging 2009/09/02 v1.2b hanging paragraphs and punctuation
\h@ngcommawd=\skip56
\h@ngfstopwd=\skip57
\h@ngquotewd=\skip58
\h@ngdquotewd=\skip59
\h@ngquerywd=\skip60
\h@ngexclwd=\skip61
\h@ngcolonwd=\skip62
\h@ngscolonwd=\skip63
)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty
Package: ifpdf 2017/03/15 v3.2 Provides the ifpdf switch
)
(/usr/share/texlive/texmf-dist/tex/latex/adjustbox/adjustbox.sty
Package: adjustbox 2012/05/21 v1.0 Adjusting TeX boxes (trim, clip, ...)
(/usr/share/texlive/texmf-dist/tex/latex/xkeyval/xkeyval.sty
Package: xkeyval 2014/12/03 v2.7a package option processing (HA)
(/usr/share/texlive/texmf-dist/tex/generic/xkeyval/xkeyval.tex
(/usr/share/texlive/texmf-dist/tex/generic/xkeyval/xkvutils.tex
\XKV@toks=\toks25
\XKV@tempa@toks=\toks26
)
\XKV@depth=\count110
File: xkeyval.tex 2014/12/03 v2.7a key=value parser (HA)
))
(/usr/share/texlive/texmf-dist/tex/latex/adjustbox/adjcalc.sty
Package: adjcalc 2012/05/16 v1.1 Provides advanced setlength with multiple back
-ends (calc, etex, pgfmath)
)
(/usr/share/texlive/texmf-dist/tex/latex/adjustbox/trimclip.sty
Package: trimclip 2012/05/16 v1.0 Trim and clip general TeX material
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
Package: graphicx 2017/06/01 v1.1a Enhanced LaTeX Graphics (DPC,SPQR)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
Package: graphics 2017/06/25 v1.2c Standard LaTeX Graphics (DPC,SPQR)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
Package: trig 2016/01/03 v1.10 sin cos tan (DPC)
)
(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration
)
Package graphics Info: Driver file: pdftex.def on input line 99.
)
\Gin@req@height=\dimen125
\Gin@req@width=\dimen126
)
(/usr/share/texlive/texmf-dist/tex/latex/collectbox/collectbox.sty
Package: collectbox 2012/05/17 v0.4b Collect macro arguments as boxes
\collectedbox=\box38
)
\tc@llx=\dimen127
\tc@lly=\dimen128
\tc@urx=\dimen129
\tc@ury=\dimen130
Package trimclip Info: Using driver 'tc-pdftex.def'.
(/usr/share/texlive/texmf-dist/tex/latex/adjustbox/tc-pdftex.def
File: tc-pdftex.def 2012/05/13 v1.0 Clipping driver for pdftex
))
\adjbox@Width=\dimen131
\adjbox@Height=\dimen132
\adjbox@Depth=\dimen133
\adjbox@Totalheight=\dimen134
(/usr/share/texlive/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty
Package: ifoddpage 2016/04/23 v1.1 Conditionals for odd/even page detection
\c@checkoddpage=\count111
))
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
Package: amssymb 2013/01/14 v3.01 AMS font symbols
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support
\@emptytoks=\toks27
\symAMSa=\mathgroup4
\symAMSb=\mathgroup5
LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold'
(Font) U/euf/m/n --> U/euf/b/n on input line 106.
))
(/usr/share/texlive/texmf-dist/tex/latex/stackengine/stackengine.sty
Package: stackengine 2017/02/13 v4.01\ Stacking text and objects in convenient
ways
(/usr/share/texlive/texmf-dist/tex/latex/etoolbox/etoolbox.sty
Package: etoolbox 2018/02/11 v2.5e e-TeX tools for LaTeX (JAW)
\etb@tempcnta=\count112
)
(/usr/share/texlive/texmf-dist/tex/generic/listofitems/listofitems.sty
(/usr/share/texlive/texmf-dist/tex/generic/listofitems/listofitems.tex
\loi_nestcnt=\count113
)
Package: listofitems 2018/01/13 v1.52 Grab items in lists using user-specified
sep char (CT)
)
\c@@stackindex=\count114
\@boxshift=\skip64
\stack@tmplength=\skip65
\temp@stkl=\skip66
\@stackedboxwidth=\skip67
\@addedbox=\box39
\@anchorbox=\box40
\stackedbox=\box41
\@centerbox=\box42
\c@ROWcellindex@=\count115
)
(/usr/share/texlive/texmf-dist/tex/generic/ulem/ulem.sty
\UL@box=\box43
\UL@hyphenbox=\box44
\UL@skip=\skip68
\UL@hook=\toks28
\UL@height=\dimen135
\UL@pe=\count116
\UL@pixel=\dimen136
\ULC@box=\box45
Package: ulem 2012/05/18
\ULdepth=\dimen137
)
\xrefbox=\box46
\xreflength=\skip69
\CodeWidthChar=\skip70
\CodeHeightChar=\skip71
\DoxyCodeWidth=\skip72
)
(/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
Package: inputenc 2015/03/17 v1.2c Input encoding file
\inpenc@prehook=\toks29
\inpenc@posthook=\toks30
(/usr/share/texlive/texmf-dist/tex/latex/base/utf8.def
File: utf8.def 2017/01/28 v1.1t UTF-8 support for inputenc
Now handling font encoding OML ...
... no UTF-8 mapping file for font encoding OML
Now handling font encoding T1 ...
... processing UTF-8 mapping file for font encoding T1
(/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.dfu
File: t1enc.dfu 2017/01/28 v1.1t UTF-8 support for inputenc
defining Unicode char U+00A0 (decimal 160)
defining Unicode char U+00A1 (decimal 161)
defining Unicode char U+00A3 (decimal 163)
defining Unicode char U+00AB (decimal 171)
defining Unicode char U+00AD (decimal 173)
defining Unicode char U+00BB (decimal 187)
defining Unicode char U+00BF (decimal 191)
defining Unicode char U+00C0 (decimal 192)
defining Unicode char U+00C1 (decimal 193)
defining Unicode char U+00C2 (decimal 194)
defining Unicode char U+00C3 (decimal 195)
defining Unicode char U+00C4 (decimal 196)
defining Unicode char U+00C5 (decimal 197)
defining Unicode char U+00C6 (decimal 198)
defining Unicode char U+00C7 (decimal 199)
defining Unicode char U+00C8 (decimal 200)
defining Unicode char U+00C9 (decimal 201)
defining Unicode char U+00CA (decimal 202)
defining Unicode char U+00CB (decimal 203)
defining Unicode char U+00CC (decimal 204)
defining Unicode char U+00CD (decimal 205)
defining Unicode char U+00CE (decimal 206)
defining Unicode char U+00CF (decimal 207)
defining Unicode char U+00D0 (decimal 208)
defining Unicode char U+00D1 (decimal 209)
defining Unicode char U+00D2 (decimal 210)
defining Unicode char U+00D3 (decimal 211)
defining Unicode char U+00D4 (decimal 212)
defining Unicode char U+00D5 (decimal 213)
defining Unicode char U+00D6 (decimal 214)
defining Unicode char U+00D8 (decimal 216)
defining Unicode char U+00D9 (decimal 217)
defining Unicode char U+00DA (decimal 218)
defining Unicode char U+00DB (decimal 219)
defining Unicode char U+00DC (decimal 220)
defining Unicode char U+00DD (decimal 221)
defining Unicode char U+00DE (decimal 222)
defining Unicode char U+00DF (decimal 223)
defining Unicode char U+00E0 (decimal 224)
defining Unicode char U+00E1 (decimal 225)
defining Unicode char U+00E2 (decimal 226)
defining Unicode char U+00E3 (decimal 227)
defining Unicode char U+00E4 (decimal 228)
defining Unicode char U+00E5 (decimal 229)
defining Unicode char U+00E6 (decimal 230)
defining Unicode char U+00E7 (decimal 231)
defining Unicode char U+00E8 (decimal 232)
defining Unicode char U+00E9 (decimal 233)
defining Unicode char U+00EA (decimal 234)
defining Unicode char U+00EB (decimal 235)
defining Unicode char U+00EC (decimal 236)
defining Unicode char U+00ED (decimal 237)
defining Unicode char U+00EE (decimal 238)
defining Unicode char U+00EF (decimal 239)
defining Unicode char U+00F0 (decimal 240)
defining Unicode char U+00F1 (decimal 241)
defining Unicode char U+00F2 (decimal 242)
defining Unicode char U+00F3 (decimal 243)
defining Unicode char U+00F4 (decimal 244)
defining Unicode char U+00F5 (decimal 245)
defining Unicode char U+00F6 (decimal 246)
defining Unicode char U+00F8 (decimal 248)
defining Unicode char U+00F9 (decimal 249)
defining Unicode char U+00FA (decimal 250)
defining Unicode char U+00FB (decimal 251)
defining Unicode char U+00FC (decimal 252)
defining Unicode char U+00FD (decimal 253)
defining Unicode char U+00FE (decimal 254)
defining Unicode char U+00FF (decimal 255)
defining Unicode char U+0100 (decimal 256)
defining Unicode char U+0101 (decimal 257)
defining Unicode char U+0102 (decimal 258)
defining Unicode char U+0103 (decimal 259)
defining Unicode char U+0104 (decimal 260)
defining Unicode char U+0105 (decimal 261)
defining Unicode char U+0106 (decimal 262)
defining Unicode char U+0107 (decimal 263)
defining Unicode char U+0108 (decimal 264)
defining Unicode char U+0109 (decimal 265)
defining Unicode char U+010A (decimal 266)
defining Unicode char U+010B (decimal 267)
defining Unicode char U+010C (decimal 268)
defining Unicode char U+010D (decimal 269)
defining Unicode char U+010E (decimal 270)
defining Unicode char U+010F (decimal 271)
defining Unicode char U+0110 (decimal 272)
defining Unicode char U+0111 (decimal 273)
defining Unicode char U+0112 (decimal 274)
defining Unicode char U+0113 (decimal 275)
defining Unicode char U+0114 (decimal 276)
defining Unicode char U+0115 (decimal 277)
defining Unicode char U+0116 (decimal 278)
defining Unicode char U+0117 (decimal 279)
defining Unicode char U+0118 (decimal 280)
defining Unicode char U+0119 (decimal 281)
defining Unicode char U+011A (decimal 282)
defining Unicode char U+011B (decimal 283)
defining Unicode char U+011C (decimal 284)
defining Unicode char U+011D (decimal 285)
defining Unicode char U+011E (decimal 286)
defining Unicode char U+011F (decimal 287)
defining Unicode char U+0120 (decimal 288)
defining Unicode char U+0121 (decimal 289)
defining Unicode char U+0122 (decimal 290)
defining Unicode char U+0123 (decimal 291)
defining Unicode char U+0124 (decimal 292)
defining Unicode char U+0125 (decimal 293)
defining Unicode char U+0128 (decimal 296)
defining Unicode char U+0129 (decimal 297)
defining Unicode char U+012A (decimal 298)
defining Unicode char U+012B (decimal 299)
defining Unicode char U+012C (decimal 300)
defining Unicode char U+012D (decimal 301)
defining Unicode char U+012E (decimal 302)
defining Unicode char U+012F (decimal 303)
defining Unicode char U+0130 (decimal 304)
defining Unicode char U+0131 (decimal 305)
defining Unicode char U+0132 (decimal 306)
defining Unicode char U+0133 (decimal 307)
defining Unicode char U+0134 (decimal 308)
defining Unicode char U+0135 (decimal 309)
defining Unicode char U+0136 (decimal 310)
defining Unicode char U+0137 (decimal 311)
defining Unicode char U+0139 (decimal 313)
defining Unicode char U+013A (decimal 314)
defining Unicode char U+013B (decimal 315)
defining Unicode char U+013C (decimal 316)
defining Unicode char U+013D (decimal 317)
defining Unicode char U+013E (decimal 318)
defining Unicode char U+0141 (decimal 321)
defining Unicode char U+0142 (decimal 322)
defining Unicode char U+0143 (decimal 323)
defining Unicode char U+0144 (decimal 324)
defining Unicode char U+0145 (decimal 325)
defining Unicode char U+0146 (decimal 326)
defining Unicode char U+0147 (decimal 327)
defining Unicode char U+0148 (decimal 328)
defining Unicode char U+014A (decimal 330)
defining Unicode char U+014B (decimal 331)
defining Unicode char U+014C (decimal 332)
defining Unicode char U+014D (decimal 333)
defining Unicode char U+014E (decimal 334)
defining Unicode char U+014F (decimal 335)
defining Unicode char U+0150 (decimal 336)
defining Unicode char U+0151 (decimal 337)
defining Unicode char U+0152 (decimal 338)
defining Unicode char U+0153 (decimal 339)
defining Unicode char U+0154 (decimal 340)
defining Unicode char U+0155 (decimal 341)
defining Unicode char U+0156 (decimal 342)
defining Unicode char U+0157 (decimal 343)
defining Unicode char U+0158 (decimal 344)
defining Unicode char U+0159 (decimal 345)
defining Unicode char U+015A (decimal 346)
defining Unicode char U+015B (decimal 347)
defining Unicode char U+015C (decimal 348)
defining Unicode char U+015D (decimal 349)
defining Unicode char U+015E (decimal 350)
defining Unicode char U+015F (decimal 351)
defining Unicode char U+0160 (decimal 352)
defining Unicode char U+0161 (decimal 353)
defining Unicode char U+0162 (decimal 354)
defining Unicode char U+0163 (decimal 355)
defining Unicode char U+0164 (decimal 356)
defining Unicode char U+0165 (decimal 357)
defining Unicode char U+0168 (decimal 360)
defining Unicode char U+0169 (decimal 361)
defining Unicode char U+016A (decimal 362)
defining Unicode char U+016B (decimal 363)
defining Unicode char U+016C (decimal 364)
defining Unicode char U+016D (decimal 365)
defining Unicode char U+016E (decimal 366)
defining Unicode char U+016F (decimal 367)
defining Unicode char U+0170 (decimal 368)
defining Unicode char U+0171 (decimal 369)
defining Unicode char U+0172 (decimal 370)
defining Unicode char U+0173 (decimal 371)
defining Unicode char U+0174 (decimal 372)
defining Unicode char U+0175 (decimal 373)
defining Unicode char U+0176 (decimal 374)
defining Unicode char U+0177 (decimal 375)
defining Unicode char U+0178 (decimal 376)
defining Unicode char U+0179 (decimal 377)
defining Unicode char U+017A (decimal 378)
defining Unicode char U+017B (decimal 379)
defining Unicode char U+017C (decimal 380)
defining Unicode char U+017D (decimal 381)
defining Unicode char U+017E (decimal 382)
defining Unicode char U+01CD (decimal 461)
defining Unicode char U+01CE (decimal 462)
defining Unicode char U+01CF (decimal 463)
defining Unicode char U+01D0 (decimal 464)
defining Unicode char U+01D1 (decimal 465)
defining Unicode char U+01D2 (decimal 466)
defining Unicode char U+01D3 (decimal 467)
defining Unicode char U+01D4 (decimal 468)
defining Unicode char U+01E2 (decimal 482)
defining Unicode char U+01E3 (decimal 483)
defining Unicode char U+01E6 (decimal 486)
defining Unicode char U+01E7 (decimal 487)
defining Unicode char U+01E8 (decimal 488)
defining Unicode char U+01E9 (decimal 489)
defining Unicode char U+01EA (decimal 490)
defining Unicode char U+01EB (decimal 491)
defining Unicode char U+01F0 (decimal 496)
defining Unicode char U+01F4 (decimal 500)
defining Unicode char U+01F5 (decimal 501)
defining Unicode char U+0218 (decimal 536)
defining Unicode char U+0219 (decimal 537)
defining Unicode char U+021A (decimal 538)
defining Unicode char U+021B (decimal 539)
defining Unicode char U+0232 (decimal 562)
defining Unicode char U+0233 (decimal 563)
defining Unicode char U+1E02 (decimal 7682)
defining Unicode char U+1E03 (decimal 7683)
defining Unicode char U+200C (decimal 8204)
defining Unicode char U+2010 (decimal 8208)
defining Unicode char U+2011 (decimal 8209)
defining Unicode char U+2012 (decimal 8210)
defining Unicode char U+2013 (decimal 8211)
defining Unicode char U+2014 (decimal 8212)
defining Unicode char U+2015 (decimal 8213)
defining Unicode char U+2018 (decimal 8216)
defining Unicode char U+2019 (decimal 8217)
defining Unicode char U+201A (decimal 8218)
defining Unicode char U+201C (decimal 8220)
defining Unicode char U+201D (decimal 8221)
defining Unicode char U+201E (decimal 8222)
defining Unicode char U+2030 (decimal 8240)
defining Unicode char U+2031 (decimal 8241)
defining Unicode char U+2039 (decimal 8249)
defining Unicode char U+203A (decimal 8250)
defining Unicode char U+2423 (decimal 9251)
defining Unicode char U+1E20 (decimal 7712)
defining Unicode char U+1E21 (decimal 7713)
)
Now handling font encoding OT1 ...
... processing UTF-8 mapping file for font encoding OT1
(/usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.dfu
File: ot1enc.dfu 2017/01/28 v1.1t UTF-8 support for inputenc
defining Unicode char U+00A0 (decimal 160)
defining Unicode char U+00A1 (decimal 161)
defining Unicode char U+00A3 (decimal 163)
defining Unicode char U+00AD (decimal 173)
defining Unicode char U+00B8 (decimal 184)
defining Unicode char U+00BF (decimal 191)
defining Unicode char U+00C5 (decimal 197)
defining Unicode char U+00C6 (decimal 198)
defining Unicode char U+00D8 (decimal 216)
defining Unicode char U+00DF (decimal 223)
defining Unicode char U+00E6 (decimal 230)
defining Unicode char U+00EC (decimal 236)
defining Unicode char U+00ED (decimal 237)
defining Unicode char U+00EE (decimal 238)
defining Unicode char U+00EF (decimal 239)
defining Unicode char U+00F8 (decimal 248)
defining Unicode char U+0131 (decimal 305)
defining Unicode char U+0141 (decimal 321)
defining Unicode char U+0142 (decimal 322)
defining Unicode char U+0152 (decimal 338)
defining Unicode char U+0153 (decimal 339)
defining Unicode char U+0174 (decimal 372)
defining Unicode char U+0175 (decimal 373)
defining Unicode char U+0176 (decimal 374)
defining Unicode char U+0177 (decimal 375)
defining Unicode char U+0218 (decimal 536)
defining Unicode char U+0219 (decimal 537)
defining Unicode char U+021A (decimal 538)
defining Unicode char U+021B (decimal 539)
defining Unicode char U+2013 (decimal 8211)
defining Unicode char U+2014 (decimal 8212)
defining Unicode char U+2018 (decimal 8216)
defining Unicode char U+2019 (decimal 8217)
defining Unicode char U+201C (decimal 8220)
defining Unicode char U+201D (decimal 8221)
)
Now handling font encoding OMS ...
... processing UTF-8 mapping file for font encoding OMS
(/usr/share/texlive/texmf-dist/tex/latex/base/omsenc.dfu
File: omsenc.dfu 2017/01/28 v1.1t UTF-8 support for inputenc
defining Unicode char U+00A7 (decimal 167)
defining Unicode char U+00B6 (decimal 182)
defining Unicode char U+00B7 (decimal 183)
defining Unicode char U+2020 (decimal 8224)
defining Unicode char U+2021 (decimal 8225)
defining Unicode char U+2022 (decimal 8226)
)
Now handling font encoding OMX ...
... no UTF-8 mapping file for font encoding OMX
Now handling font encoding U ...
... no UTF-8 mapping file for font encoding U
defining Unicode char U+00A9 (decimal 169)
defining Unicode char U+00AA (decimal 170)
defining Unicode char U+00AE (decimal 174)
defining Unicode char U+00BA (decimal 186)
defining Unicode char U+02C6 (decimal 710)
defining Unicode char U+02DC (decimal 732)
defining Unicode char U+200C (decimal 8204)
defining Unicode char U+2026 (decimal 8230)
defining Unicode char U+2122 (decimal 8482)
defining Unicode char U+2423 (decimal 9251)
))
(/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty
Package: makeidx 2014/09/29 v1.0m Standard LaTeX package
)
(/usr/share/texlive/texmf-dist/tex/latex/tools/multicol.sty
Package: multicol 2017/04/11 v1.8q multicolumn formatting (FMi)
\c@tracingmulticols=\count117
\mult@box=\box47
\multicol@leftmargin=\dimen138
\c@unbalance=\count118
\c@collectmore=\count119
\doublecol@number=\count120
\multicoltolerance=\count121
\multicolpretolerance=\count122
\full@width=\dimen139
\page@free=\dimen140
\premulticols=\dimen141
\postmulticols=\dimen142
\multicolsep=\skip73
\multicolbaselineskip=\skip74
\partial@page=\box48
\last@line=\box49
\maxbalancingoverflow=\dimen143
\mult@rightbox=\box50
\mult@grightbox=\box51
\mult@gfirstbox=\box52
\mult@firstbox=\box53
\@tempa=\box54
\@tempa=\box55
\@tempa=\box56
\@tempa=\box57
\@tempa=\box58
\@tempa=\box59
\@tempa=\box60
\@tempa=\box61
\@tempa=\box62
\@tempa=\box63
\@tempa=\box64
\@tempa=\box65
\@tempa=\box66
\@tempa=\box67
\@tempa=\box68
\@tempa=\box69
\@tempa=\box70
\c@columnbadness=\count123
\c@finalcolumnbadness=\count124
\last@try=\dimen144
\multicolovershoot=\dimen145
\multicolundershoot=\dimen146
\mult@nat@firstbox=\box71
\colbreak@box=\box72
\mc@col@check@num=\count125
)
(/usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty
Package: textcomp 2017/04/05 v2.0i Standard LaTeX package
Package textcomp Info: Sub-encoding information:
(textcomp) 5 = only ISO-Adobe without \textcurrency
(textcomp) 4 = 5 + \texteuro
(textcomp) 3 = 4 + \textohm
(textcomp) 2 = 3 + \textestimated + \textcurrency
(textcomp) 1 = TS1 - \textcircled - \t
(textcomp) 0 = TS1 (full)
(textcomp) Font families with sub-encoding setting implement
(textcomp) only a restricted character set as indicated.
(textcomp) Family '?' is the default used for unknown fonts.
(textcomp) See the documentation for details.
Package textcomp Info: Setting ? sub-encoding to TS1/1 on input line 79.
(/usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.def
File: ts1enc.def 2001/06/05 v3.0e (jk/car/fm) Standard LaTeX file
Now handling font encoding TS1 ...
... processing UTF-8 mapping file for font encoding TS1
(/usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.dfu
File: ts1enc.dfu 2017/01/28 v1.1t UTF-8 support for inputenc
defining Unicode char U+00A2 (decimal 162)
defining Unicode char U+00A3 (decimal 163)
defining Unicode char U+00A4 (decimal 164)
defining Unicode char U+00A5 (decimal 165)
defining Unicode char U+00A6 (decimal 166)
defining Unicode char U+00A7 (decimal 167)
defining Unicode char U+00A8 (decimal 168)
defining Unicode char U+00A9 (decimal 169)
defining Unicode char U+00AA (decimal 170)
defining Unicode char U+00AC (decimal 172)
defining Unicode char U+00AE (decimal 174)
defining Unicode char U+00AF (decimal 175)
defining Unicode char U+00B0 (decimal 176)
defining Unicode char U+00B1 (decimal 177)
defining Unicode char U+00B2 (decimal 178)
defining Unicode char U+00B3 (decimal 179)
defining Unicode char U+00B4 (decimal 180)
defining Unicode char U+00B5 (decimal 181)
defining Unicode char U+00B6 (decimal 182)
defining Unicode char U+00B7 (decimal 183)
defining Unicode char U+00B9 (decimal 185)
defining Unicode char U+00BA (decimal 186)
defining Unicode char U+00BC (decimal 188)
defining Unicode char U+00BD (decimal 189)
defining Unicode char U+00BE (decimal 190)
defining Unicode char U+00D7 (decimal 215)
defining Unicode char U+00F7 (decimal 247)
defining Unicode char U+0192 (decimal 402)
defining Unicode char U+02C7 (decimal 711)
defining Unicode char U+02D8 (decimal 728)
defining Unicode char U+02DD (decimal 733)
defining Unicode char U+0E3F (decimal 3647)
defining Unicode char U+2016 (decimal 8214)
defining Unicode char U+2020 (decimal 8224)
defining Unicode char U+2021 (decimal 8225)
defining Unicode char U+2022 (decimal 8226)
defining Unicode char U+2030 (decimal 8240)
defining Unicode char U+2031 (decimal 8241)
defining Unicode char U+203B (decimal 8251)
defining Unicode char U+203D (decimal 8253)
defining Unicode char U+2044 (decimal 8260)
defining Unicode char U+204E (decimal 8270)
defining Unicode char U+2052 (decimal 8274)
defining Unicode char U+20A1 (decimal 8353)
defining Unicode char U+20A4 (decimal 8356)
defining Unicode char U+20A6 (decimal 8358)
defining Unicode char U+20A9 (decimal 8361)
defining Unicode char U+20AB (decimal 8363)
defining Unicode char U+20AC (decimal 8364)
defining Unicode char U+20B1 (decimal 8369)
defining Unicode char U+2103 (decimal 8451)
defining Unicode char U+2116 (decimal 8470)
defining Unicode char U+2117 (decimal 8471)
defining Unicode char U+211E (decimal 8478)
defining Unicode char U+2120 (decimal 8480)
defining Unicode char U+2122 (decimal 8482)
defining Unicode char U+2126 (decimal 8486)
defining Unicode char U+2127 (decimal 8487)
defining Unicode char U+212E (decimal 8494)
defining Unicode char U+2190 (decimal 8592)
defining Unicode char U+2191 (decimal 8593)
defining Unicode char U+2192 (decimal 8594)
defining Unicode char U+2193 (decimal 8595)
defining Unicode char U+2329 (decimal 9001)
defining Unicode char U+232A (decimal 9002)
defining Unicode char U+2422 (decimal 9250)
defining Unicode char U+25E6 (decimal 9702)
defining Unicode char U+25EF (decimal 9711)
defining Unicode char U+266A (decimal 9834)
))
LaTeX Info: Redefining \oldstylenums on input line 334.
Package textcomp Info: Setting cmr sub-encoding to TS1/0 on input line 349.
Package textcomp Info: Setting cmss sub-encoding to TS1/0 on input line 350.
Package textcomp Info: Setting cmtt sub-encoding to TS1/0 on input line 351.
Package textcomp Info: Setting cmvtt sub-encoding to TS1/0 on input line 352.
Package textcomp Info: Setting cmbr sub-encoding to TS1/0 on input line 353.
Package textcomp Info: Setting cmtl sub-encoding to TS1/0 on input line 354.
Package textcomp Info: Setting ccr sub-encoding to TS1/0 on input line 355.
Package textcomp Info: Setting ptm sub-encoding to TS1/4 on input line 356.
Package textcomp Info: Setting pcr sub-encoding to TS1/4 on input line 357.
Package textcomp Info: Setting phv sub-encoding to TS1/4 on input line 358.
Package textcomp Info: Setting ppl sub-encoding to TS1/3 on input line 359.
Package textcomp Info: Setting pag sub-encoding to TS1/4 on input line 360.
Package textcomp Info: Setting pbk sub-encoding to TS1/4 on input line 361.
Package textcomp Info: Setting pnc sub-encoding to TS1/4 on input line 362.
Package textcomp Info: Setting pzc sub-encoding to TS1/4 on input line 363.
Package textcomp Info: Setting bch sub-encoding to TS1/4 on input line 364.
Package textcomp Info: Setting put sub-encoding to TS1/5 on input line 365.
Package textcomp Info: Setting uag sub-encoding to TS1/5 on input line 366.
Package textcomp Info: Setting ugq sub-encoding to TS1/5 on input line 367.
Package textcomp Info: Setting ul8 sub-encoding to TS1/4 on input line 368.
Package textcomp Info: Setting ul9 sub-encoding to TS1/4 on input line 369.
Package textcomp Info: Setting augie sub-encoding to TS1/5 on input line 370.
Package textcomp Info: Setting dayrom sub-encoding to TS1/3 on input line 371.
Package textcomp Info: Setting dayroms sub-encoding to TS1/3 on input line 372.
Package textcomp Info: Setting pxr sub-encoding to TS1/0 on input line 373.
Package textcomp Info: Setting pxss sub-encoding to TS1/0 on input line 374.
Package textcomp Info: Setting pxtt sub-encoding to TS1/0 on input line 375.
Package textcomp Info: Setting txr sub-encoding to TS1/0 on input line 376.
Package textcomp Info: Setting txss sub-encoding to TS1/0 on input line 377.
Package textcomp Info: Setting txtt sub-encoding to TS1/0 on input line 378.
Package textcomp Info: Setting lmr sub-encoding to TS1/0 on input line 379.
Package textcomp Info: Setting lmdh sub-encoding to TS1/0 on input line 380.
Package textcomp Info: Setting lmss sub-encoding to TS1/0 on input line 381.
Package textcomp Info: Setting lmssq sub-encoding to TS1/0 on input line 382.
Package textcomp Info: Setting lmvtt sub-encoding to TS1/0 on input line 383.
Package textcomp Info: Setting lmtt sub-encoding to TS1/0 on input line 384.
Package textcomp Info: Setting qhv sub-encoding to TS1/0 on input line 385.
Package textcomp Info: Setting qag sub-encoding to TS1/0 on input line 386.
Package textcomp Info: Setting qbk sub-encoding to TS1/0 on input line 387.
Package textcomp Info: Setting qcr sub-encoding to TS1/0 on input line 388.
Package textcomp Info: Setting qcs sub-encoding to TS1/0 on input line 389.
Package textcomp Info: Setting qpl sub-encoding to TS1/0 on input line 390.
Package textcomp Info: Setting qtm sub-encoding to TS1/0 on input line 391.
Package textcomp Info: Setting qzc sub-encoding to TS1/0 on input line 392.
Package textcomp Info: Setting qhvc sub-encoding to TS1/0 on input line 393.
Package textcomp Info: Setting futs sub-encoding to TS1/4 on input line 394.
Package textcomp Info: Setting futx sub-encoding to TS1/4 on input line 395.
Package textcomp Info: Setting futj sub-encoding to TS1/4 on input line 396.
Package textcomp Info: Setting hlh sub-encoding to TS1/3 on input line 397.
Package textcomp Info: Setting hls sub-encoding to TS1/3 on input line 398.
Package textcomp Info: Setting hlst sub-encoding to TS1/3 on input line 399.
Package textcomp Info: Setting hlct sub-encoding to TS1/5 on input line 400.
Package textcomp Info: Setting hlx sub-encoding to TS1/5 on input line 401.
Package textcomp Info: Setting hlce sub-encoding to TS1/5 on input line 402.
Package textcomp Info: Setting hlcn sub-encoding to TS1/5 on input line 403.
Package textcomp Info: Setting hlcw sub-encoding to TS1/5 on input line 404.
Package textcomp Info: Setting hlcf sub-encoding to TS1/5 on input line 405.
Package textcomp Info: Setting pplx sub-encoding to TS1/3 on input line 406.
Package textcomp Info: Setting pplj sub-encoding to TS1/3 on input line 407.
Package textcomp Info: Setting ptmx sub-encoding to TS1/4 on input line 408.
Package textcomp Info: Setting ptmj sub-encoding to TS1/4 on input line 409.
)
(/usr/share/texlive/texmf-dist/tex/latex/wasysym/wasysym.sty
Package: wasysym 2003/10/30 v2.0 Wasy-2 symbol support package
\symwasy=\mathgroup6
LaTeX Font Info: Overwriting symbol font `wasy' in version `bold'
(Font) U/wasy/m/n --> U/wasy/b/n on input line 90.
)
(/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty
Package: ifxetex 2010/09/12 v0.6 Provides ifxetex conditional
)
(/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty
Package: fontenc 2017/04/05 v2.0i Standard LaTeX package
(/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def
File: t1enc.def 2017/04/05 v2.0i Standard LaTeX file
LaTeX Font Info: Redeclaring font encoding T1 on input line 48.
))
(/usr/share/texlive/texmf-dist/tex/latex/psnfss/helvet.sty
Package: helvet 2005/04/12 PSNFSS-v9.2a (WaS)
)
(/usr/share/texlive/texmf-dist/tex/latex/psnfss/courier.sty
Package: courier 2005/04/12 PSNFSS-v9.2a (WaS)
)
(/usr/share/texlive/texmf-dist/tex/latex/sectsty/sectsty.sty
Package: sectsty 2002/02/25 v2.0.2 Commands to change all sectional heading sty
les
)
(/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
Package: geometry 2010/09/12 v5.6 Page Geometry
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifvtex.sty
Package: ifvtex 2016/05/16 v1.6 Detect VTeX and its facilities (HO)
Package ifvtex Info: VTeX not detected.
)
\Gm@cnth=\count126
\Gm@cntv=\count127
\c@Gm@tempcnt=\count128
\Gm@bindingoffset=\dimen147
\Gm@wd@mp=\dimen148
\Gm@odd@mp=\dimen149
\Gm@even@mp=\dimen150
\Gm@layoutwidth=\dimen151
\Gm@layoutheight=\dimen152
\Gm@layouthoffset=\dimen153
\Gm@layoutvoffset=\dimen154
\Gm@dimlist=\toks31
)
(/usr/share/texlive/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty
Package: fancyhdr 2017/06/30 v3.9a Extensive control of page headers and footer
s
\f@nch@headwidth=\skip75
\f@nch@O@elh=\skip76
\f@nch@O@erh=\skip77
\f@nch@O@olh=\skip78
\f@nch@O@orh=\skip79
\f@nch@O@elf=\skip80
\f@nch@O@erf=\skip81
\f@nch@O@olf=\skip82
\f@nch@O@orf=\skip83
)
(/usr/share/texlive/texmf-dist/tex/latex/natbib/natbib.sty
Package: natbib 2010/09/13 8.31b (PWD, AO)
\bibhang=\skip84
\bibsep=\skip85
LaTeX Info: Redefining \cite on input line 694.
\c@NAT@ctr=\count129
)
(/usr/share/texlive/texmf-dist/tex/latex/tocloft/tocloft.sty
Package: tocloft 2017/08/31 v2.3i parameterised ToC, etc., typesetting
Package tocloft Info: The document has chapter divisions on input line 51.
\cftparskip=\skip86
\cftbeforetoctitleskip=\skip87
\cftaftertoctitleskip=\skip88
\cftbeforepartskip=\skip89
\cftpartnumwidth=\skip90
\cftpartindent=\skip91
\cftbeforechapskip=\skip92
\cftchapindent=\skip93
\cftchapnumwidth=\skip94
\cftbeforesecskip=\skip95
\cftsecindent=\skip96
\cftsecnumwidth=\skip97
\cftbeforesubsecskip=\skip98
\cftsubsecindent=\skip99
\cftsubsecnumwidth=\skip100
\cftbeforesubsubsecskip=\skip101
\cftsubsubsecindent=\skip102
\cftsubsubsecnumwidth=\skip103
\cftbeforeparaskip=\skip104
\cftparaindent=\skip105
\cftparanumwidth=\skip106
\cftbeforesubparaskip=\skip107
\cftsubparaindent=\skip108
\cftsubparanumwidth=\skip109
\cftbeforeloftitleskip=\skip110
\cftafterloftitleskip=\skip111
\cftbeforefigskip=\skip112
\cftfigindent=\skip113
\cftfignumwidth=\skip114
\c@lofdepth=\count130
\c@lotdepth=\count131
\cftbeforelottitleskip=\skip115
\cftafterlottitleskip=\skip116
\cftbeforetabskip=\skip117
\cfttabindent=\skip118
\cfttabnumwidth=\skip119
)
\@indexfile=\write4
\openout4 = `refman.idx'.
Writing index file refman.idx
(/usr/share/texlive/texmf-dist/tex/latex/newunicodechar/newunicodechar.sty
Package: newunicodechar 2012/11/12 v1.1 Defining Unicode characters
)
Package newunicodechar Warning: Redefining Unicode character on input line 112.
Package newunicodechar Warning: Redefining Unicode character on input line 113.
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty
Package: hyperref 2018/02/06 v6.86b Hypertext links for LaTeX
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty
Package: hobsub-hyperref 2016/05/16 v1.14 Bundle oberdiek, subset hyperref (HO)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty
Package: hobsub-generic 2016/05/16 v1.14 Bundle oberdiek, subset generic (HO)
Package: hobsub 2016/05/16 v1.14 Construct package bundles (HO)
Package: infwarerr 2016/05/16 v1.4 Providing info/warning/error messages (HO)
Package: ltxcmds 2016/05/16 v1.23 LaTeX kernel commands for general use (HO)
Package: ifluatex 2016/05/16 v1.4 Provides the ifluatex switch (HO)
Package ifluatex Info: LuaTeX not detected.
Package hobsub Info: Skipping package `ifvtex' (already loaded).
Package: intcalc 2016/05/16 v1.2 Expandable calculations with integers (HO)
Package hobsub Info: Skipping package `ifpdf' (already loaded).
Package: etexcmds 2016/05/16 v1.6 Avoid name clashes with e-TeX commands (HO)
Package etexcmds Info: Could not find \expanded.
(etexcmds) That can mean that you are not using pdfTeX 1.50 or
(etexcmds) that some package has redefined \expanded.
(etexcmds) In the latter case, load this package earlier.
Package: kvsetkeys 2016/05/16 v1.17 Key value parser (HO)
Package: kvdefinekeys 2016/05/16 v1.4 Define keys (HO)
Package: pdftexcmds 2018/01/21 v0.26 Utility functions of pdfTeX for LuaTeX (HO
)
Package pdftexcmds Info: LuaTeX not detected.
Package pdftexcmds Info: \pdf@primitive is available.
Package pdftexcmds Info: \pdf@ifprimitive is available.
Package pdftexcmds Info: \pdfdraftmode found.
Package: pdfescape 2016/05/16 v1.14 Implements pdfTeX's escape features (HO)
Package: bigintcalc 2016/05/16 v1.4 Expandable calculations on big integers (HO
)
Package: bitset 2016/05/16 v1.2 Handle bit-vector datatype (HO)
Package: uniquecounter 2016/05/16 v1.3 Provide unlimited unique counter (HO)
)
Package hobsub Info: Skipping package `hobsub' (already loaded).
Package: letltxmacro 2016/05/16 v1.5 Let assignment for LaTeX macros (HO)
Package: hopatch 2016/05/16 v1.3 Wrapper for package hooks (HO)
Package: xcolor-patch 2016/05/16 xcolor patch
Package: atveryend 2016/05/16 v1.9 Hooks at the very end of document (HO)
Package: atbegshi 2016/06/09 v1.18 At begin shipout hook (HO)
Package: refcount 2016/05/16 v3.5 Data extraction from label references (HO)
Package: hycolor 2016/05/16 v1.8 Color options for hyperref/bookmark (HO)
)
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty
Package: auxhook 2016/05/16 v1.4 Hooks for auxiliary files (HO)
)
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty
Package: kvoptions 2016/05/16 v3.12 Key value format for package options (HO)
)
\@linkdim=\dimen155
\Hy@linkcounter=\count132
\Hy@pagecounter=\count133
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def
File: pd1enc.def 2018/02/06 v6.86b Hyperref: PDFDocEncoding definition (HO)
Now handling font encoding PD1 ...
... no UTF-8 mapping file for font encoding PD1
)
\Hy@SavedSpaceFactor=\count134
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg
File: hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive
)
Package hyperref Info: Hyper figures OFF on input line 4509.
Package hyperref Info: Link nesting OFF on input line 4514.
Package hyperref Info: Hyper index ON on input line 4517.
Package hyperref Info: Plain pages OFF on input line 4524.
Package hyperref Info: Backreferencing ON on input line 4527.
Package hyperref Info: Implicit mode ON; LaTeX internals redefined.
Package hyperref Info: Bookmarks ON on input line 4762.
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/backref.sty
Package: backref 2016/05/21 v1.39 Bibliographical back referencing
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty
Package: rerunfilecheck 2016/05/16 v1.8 Rerun checks for auxiliary files (HO)
Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 2
82.
))
\c@Hy@tempcnt=\count135
(/usr/share/texlive/texmf-dist/tex/latex/url/url.sty
\Urlmuskip=\muskip10
Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc.
)
LaTeX Info: Redefining \url on input line 5115.
\XeTeXLinkMargin=\dimen156
\Fld@menulength=\count136
\Field@Width=\dimen157
\Fld@charsize=\dimen158
Package hyperref Info: Hyper figures OFF on input line 6369.
Package hyperref Info: Link nesting OFF on input line 6374.
Package hyperref Info: Hyper index ON on input line 6377.
Package hyperref Info: backreferencing ON on input line 6382.
Package hyperref Info: Link coloring OFF on input line 6389.
Package hyperref Info: Link coloring with OCG OFF on input line 6394.
Package hyperref Info: PDF/A mode OFF on input line 6399.
LaTeX Info: Redefining \ref on input line 6439.
LaTeX Info: Redefining \pageref on input line 6443.
\Hy@abspage=\count137
\c@Item=\count138
\c@Hfootnote=\count139
)
Package hyperref Info: Driver: hpdftex.
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def
File: hpdftex.def 2018/02/06 v6.86b Hyperref driver for pdfTeX
\Fld@listcount=\count140
\c@bookmark@seq@number=\count141
\Hy@SectionHShift=\skip120
)
Package hyperref Info: Option `colorlinks' set `true' on input line 131.
Package hyperref Info: Option `unicode' set `true' on input line 131.
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def
File: puenc.def 2018/02/06 v6.86b Hyperref: PDF Unicode definition (HO)
Now handling font encoding PU ...
... no UTF-8 mapping file for font encoding PU
)
(/usr/share/texlive/texmf-dist/tex/latex/caption/caption.sty
Package: caption 2016/02/21 v3.3-144 Customizing captions (AR)
(/usr/share/texlive/texmf-dist/tex/latex/caption/caption3.sty
Package: caption3 2016/05/22 v1.7-166 caption3 kernel (AR)
Package caption3 Info: TeX engine: e-TeX on input line 67.
\captionmargin=\dimen159
\captionmargin@=\dimen160
\captionwidth=\dimen161
\caption@tempdima=\dimen162
\caption@indent=\dimen163
\caption@parindent=\dimen164
\caption@hangindent=\dimen165
)
\c@ContinuedFloat=\count142
Package caption Info: float package is loaded.
Package caption Info: hyperref package is loaded.
Package caption Info: longtable package is loaded.
(/usr/share/texlive/texmf-dist/tex/latex/caption/ltcaption.sty
Package: ltcaption 2013/06/09 v1.4-94 longtable captions (AR)
))
(/usr/share/texlive/texmf-dist/tex/latex/etoc/etoc.sty
Package: etoc 2018/02/23 v1.08n Completely customisable TOCs (JFB)
\Etoc@toctoks=\toks32
\c@etoc@tocid=\count143
\c@etoc@tocdepth=\count144
\etoc@framed@titlebox=\box73
\etoc@framed@contentsbox=\box74
) (./refman.aux)
\openout1 = `refman.aux'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 146.
LaTeX Font Info: ... okay on input line 146.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 146.
LaTeX Font Info: ... okay on input line 146.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 146.
LaTeX Font Info: ... okay on input line 146.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 146.
LaTeX Font Info: ... okay on input line 146.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 146.
LaTeX Font Info: ... okay on input line 146.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 146.
LaTeX Font Info: ... okay on input line 146.
LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 146.
LaTeX Font Info: Try loading font information for TS1+cmr on input line 146.
(/usr/share/texlive/texmf-dist/tex/latex/base/ts1cmr.fd
File: ts1cmr.fd 2014/09/29 v2.5h Standard LaTeX font definitions
)
LaTeX Font Info: ... okay on input line 146.
LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 146.
LaTeX Font Info: ... okay on input line 146.
LaTeX Font Info: Checking defaults for PU/pdf/m/n on input line 146.
LaTeX Font Info: ... okay on input line 146.
LaTeX Font Info: Try loading font information for T1+phv on input line 146.
(/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1phv.fd
File: t1phv.fd 2001/06/04 scalable font definitions for T1/phv.
)
LaTeX Font Info: Font shape `T1/phv/m/n' will be
(Font) scaled to size 8.99994pt on input line 146.
(/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
[Loading MPS to PDF converter (version 2006.09.02).]
\scratchcounter=\count145
\scratchdimen=\dimen166
\scratchbox=\box75
\nofMPsegments=\count146
\nofMParguments=\count147
\everyMPshowfont=\toks33
\MPscratchCnt=\count148
\MPscratchDim=\dimen167
\MPnumerator=\count149
\makeMPintoPDFobject=\count150
\everyMPtoPDFconversion=\toks34
) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty
Package: epstopdf-base 2016/05/15 v2.6 Base part for package epstopdf
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty
Package: grfext 2016/05/16 v1.2 Manage graphics extensions (HO)
)
Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 4
38.
Package grfext Info: Graphics extension search list:
(grfext) [.pdf,.png,.jpg,.mps,.jpeg,.jbig2,.jb2,.PDF,.PNG,.JPG,.JPE
G,.JBIG2,.JB2,.eps]
(grfext) \AppendGraphicsExtensions on input line 456.
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv
e
))
*geometry* driver: auto-detecting
*geometry* detected driver: pdftex
*geometry* verbose mode - [ preamble ] result:
* driver: pdftex
* paper: a4paper
* layout: <same size as paper>
* layoutoffset:(h,v)=(0.0pt,0.0pt)
* modes: twoside
* h-part:(L,W,R)=(71.13188pt, 455.24411pt, 71.13188pt)
* v-part:(T,H,B)=(71.13188pt, 702.78308pt, 71.13188pt)
* \paperwidth=597.50787pt
* \paperheight=845.04684pt
* \textwidth=455.24411pt
* \textheight=702.78308pt
* \oddsidemargin=-1.1381pt
* \evensidemargin=-1.1381pt
* \topmargin=-31.2056pt
* \headheight=12.0pt
* \headsep=18.06749pt
* \topskip=10.0pt
* \footskip=25.29494pt
* \marginparwidth=125.0pt
* \marginparsep=7.0pt
* \columnsep=10.0pt
* \skip\footins=9.0pt plus 4.0pt minus 2.0pt
* \hoffset=0.0pt
* \voffset=0.0pt
* \mag=1000
* \@twocolumnfalse
* \@twosidetrue
* \@mparswitchtrue
* \@reversemarginfalse
* (1in=72.27pt=25.4mm, 1cm=28.453pt)
\AtBeginShipoutBox=\box76
Package backref Info: ** backref set up for natbib ** on input line 146.
Package hyperref Info: Link coloring ON on input line 146.
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty
Package: nameref 2016/05/21 v2.44 Cross-referencing by name of section
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty
Package: gettitlestring 2016/05/16 v1.5 Cleanup title references (HO)
)
\c@section@level=\count151
)
LaTeX Info: Redefining \ref on input line 146.
LaTeX Info: Redefining \pageref on input line 146.
LaTeX Info: Redefining \nameref on input line 146.
(./refman.out) (./refman.out)
\@outlinefile=\write5
\openout5 = `refman.out'.
Package caption Info: Begin \AtBeginDocument code.
Package caption Info: End \AtBeginDocument code.
\Etoc@tf=\read3
Package hyperref Info: Option `pageanchor' set `false' on input line 152.
Package hyperref Info: Option `bookmarksnumbered' set `true' on input line 152.
Package hyperref Info: Option `unicode' set `true' on input line 152.
LaTeX Font Info: Font shape `T1/phv/m/n' will be
(Font) scaled to size 12.9599pt on input line 157.
LaTeX Font Info: Font shape `T1/phv/m/n' will be
(Font) scaled to size 6.29996pt on input line 157.
LaTeX Font Info: Try loading font information for U+msa on input line 157.
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd
File: umsa.fd 2013/01/14 v3.01 AMS symbols A
)
LaTeX Font Info: Try loading font information for U+msb on input line 157.
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd
File: umsb.fd 2013/01/14 v3.01 AMS symbols B
)
LaTeX Font Info: Try loading font information for U+wasy on input line 157.
(/usr/share/texlive/texmf-dist/tex/latex/wasysym/uwasy.fd
File: uwasy.fd 2003/10/30 v2.0 Wasy-2 symbol font definitions
)
LaTeX Font Info: Font shape `T1/phv/m/n' will be
(Font) scaled to size 10.79993pt on input line 159.
[1
{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] [2
]
\tf@toc=\write6
\openout6 = `refman.toc'.
LaTeX Font Info: Font shape `T1/phv/bx/n' in size <10> not available
(Font) Font shape `T1/phv/b/n' tried instead on input line 165.
LaTeX Font Info: Font shape `T1/phv/b/n' will be
(Font) scaled to size 8.99994pt on input line 165.
LaTeX Font Info: Font shape `T1/phv/bx/n' in size <7> not available
(Font) Font shape `T1/phv/b/n' tried instead on input line 165.
LaTeX Font Info: Font shape `T1/phv/b/n' will be
(Font) scaled to size 6.29996pt on input line 165.
[1] [2] [3] [4] [5] [6
]
Package hyperref Info: Option `pageanchor' set `true' on input line 167.
Chapter 1.
LaTeX Font Info: Font shape `T1/phv/m/n' will be
(Font) scaled to size 18.66588pt on input line 170.
LaTeX Font Info: Font shape `T1/phv/bx/n' in size <20.74> not available
(Font) Font shape `T1/phv/b/n' tried instead on input line 170.
LaTeX Font Info: Font shape `T1/phv/b/n' will be
(Font) scaled to size 18.66588pt on input line 170.
LaTeX Font Info: Font shape `T1/phv/bc/n' will be
(Font) scaled to size 18.66588pt on input line 170.
LaTeX Font Info: Font shape `T1/phv/m/n' will be
(Font) scaled to size 22.39185pt on input line 170.
LaTeX Font Info: Font shape `T1/phv/bx/n' in size <24.88> not available
(Font) Font shape `T1/phv/b/n' tried instead on input line 170.
LaTeX Font Info: Font shape `T1/phv/b/n' will be
(Font) scaled to size 22.39185pt on input line 170.
LaTeX Font Info: Font shape `T1/phv/bc/n' will be
(Font) scaled to size 22.39185pt on input line 170.
(./namespaces.tex
LaTeX Font Info: Font shape `T1/phv/bx/n' in size <14.4> not available
(Font) Font shape `T1/phv/b/n' tried instead on input line 1.
LaTeX Font Info: Font shape `T1/phv/b/n' will be
(Font) scaled to size 12.9599pt on input line 1.
) [1
] [2
]
Chapter 2.
(./hierarchy.tex) [3] [4
]
Chapter 3.
(./annotated.tex) [5] [6
]
Chapter 4.
(./files.tex) [7] [8
]
Chapter 5.
(./namespacecom.tex
LaTeX Font Info: Font shape `T1/phv/bx/n' in size <12> not available
(Font) Font shape `T1/phv/b/n' tried instead on input line 3.
LaTeX Font Info: Font shape `T1/phv/b/n' will be
(Font) scaled to size 10.79993pt on input line 3.
LaTeX Font Info: Try loading font information for TS1+phv on input line 6.
(/usr/share/texlive/texmf-dist/tex/latex/psnfss/ts1phv.fd
File: ts1phv.fd 2001/06/04 scalable font definitions for TS1/phv.
)
LaTeX Font Info: Font shape `TS1/phv/m/n' will be
(Font) scaled to size 8.99994pt on input line 6.
) (./namespacecom_1_1example.tex) (./namespacecom_1_1example_1_1splitfare.tex)
[9] [10
]
Chapter 6.
(./classcom_1_1example_1_1splitfare_1_1AddpostaActivity.tex
pdfTeX warning: pdflatex (file ./classcom_1_1example_1_1splitfare_1_1AddpostaAc
tivity.pdf): PDF inclusion: found PDF version <1.7>, but at most version <1.5>
allowed
<./classcom_1_1example_1_1splitfare_1_1AddpostaActivity.pdf>
<classcom_1_1example_1_1splitfare_1_1AddpostaActivity.pdf, id=1080, 501.875pt x
166.60242pt>
File: classcom_1_1example_1_1splitfare_1_1AddpostaActivity.pdf Graphic file (ty
pe pdf)
<use classcom_1_1example_1_1splitfare_1_1AddpostaActivity.pdf>
Package pdftex.def Info: classcom_1_1example_1_1splitfare_1_1AddpostaActivity.p
df used on input line 6.
(pdftex.def) Requested size: 171.41635pt x 56.9055pt.
LaTeX Font Info: Font shape `T1/phv/m/n' will be
(Font) scaled to size 8.09995pt on input line 13.
LaTeX Font Info: Font shape `T1/phv/m/it' in size <9> not available
(Font) Font shape `T1/phv/m/sl' tried instead on input line 13.
LaTeX Font Info: Font shape `T1/phv/m/sl' will be
(Font) scaled to size 8.09995pt on input line 13.
LaTeX Font Info: Font shape `T1/phv/m/it' in size <7> not available
(Font) Font shape `T1/phv/m/sl' tried instead on input line 18.
LaTeX Font Info: Font shape `T1/phv/m/sl' will be
(Font) scaled to size 6.29996pt on input line 18.
[11]
LaTeX Font Info: Font shape `T1/phv/m/n' will be
(Font) scaled to size 7.19995pt on input line 73.
LaTeX Font Info: Try loading font information for T1+pcr on input line 73.
(/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1pcr.fd
File: t1pcr.fd 2001/06/04 font definitions for T1/pcr.
)
LaTeX Font Info: Font shape `T1/pcr/m/it' in size <8> not available
(Font) Font shape `T1/pcr/m/sl' tried instead on input line 83.
LaTeX Font Info: Font shape `T1/pcr/m/it' in size <7> not available
(Font) Font shape `T1/pcr/m/sl' tried instead on input line 83.
[12] [13]
Underfull \hbox (badness 10000) in paragraph at lines 182--183
\T1/pcr/m/n/8 Date[]Picker[]Dialog.[]On[]Date[]Set[]Listener com.[]example.[]sp
litfare.[]Addposta[]Activity.[]m[]Date[]Set[]Listener
[]
[14]) (./classcom_1_1example_1_1splitfare_1_1Comment.tex
pdfTeX warning: pdflatex (file ./classcom_1_1example_1_1splitfare_1_1Comment.pd
f): PDF inclusion: found PDF version <1.7>, but at most version <1.5> allowed
<./classcom_1_1example_1_1splitfare_1_1Comment.pdf>
<classcom_1_1example_1_1splitfare_1_1Comment.pdf, id=1158, 501.875pt x 203.8114
5pt>
File: classcom_1_1example_1_1splitfare_1_1Comment.pdf Graphic file (type pdf)
<use classcom_1_1example_1_1splitfare_1_1Comment.pdf>
Package pdftex.def Info: classcom_1_1example_1_1splitfare_1_1Comment.pdf used
on input line 6.
(pdftex.def) Requested size: 140.12582pt x 56.9055pt.
[15] [16] [17] [18]
[19]) (./classcom_1_1example_1_1splitfare_1_1Home.tex
pdfTeX warning: pdflatex (file ./classcom_1_1example_1_1splitfare_1_1Home.pdf):
PDF inclusion: found PDF version <1.7>, but at most version <1.5> allowed
<./classcom_1_1example_1_1splitfare_1_1Home.pdf>
<classcom_1_1example_1_1splitfare_1_1Home.pdf, id=1232, 501.875pt x 94.25212pt>
File: classcom_1_1example_1_1splitfare_1_1Home.pdf Graphic file (type pdf)
<use classcom_1_1example_1_1splitfare_1_1Home.pdf>
Package pdftex.def Info: classcom_1_1example_1_1splitfare_1_1Home.pdf used on
input line 6.
(pdftex.def) Requested size: 303.01118pt x 56.9055pt.
[20] [21] [22])
(./classcom_1_1example_1_1splitfare_1_1LoginActivity.tex
pdfTeX warning: pdflatex (file ./classcom_1_1example_1_1splitfare_1_1LoginActiv
ity.pdf): PDF inclusion: found PDF version <1.7>, but at most version <1.5> all
owed
<./classcom_1_1example_1_1splitfare_1_1LoginActivity.pdf>
<classcom_1_1example_1_1splitfare_1_1LoginActivity.pdf, id=1290, 501.875pt x 18
3.33493pt>
File: classcom_1_1example_1_1splitfare_1_1LoginActivity.pdf Graphic file (type
pdf)
<use classcom_1_1example_1_1splitfare_1_1LoginActivity.pdf>
Package pdftex.def Info: classcom_1_1example_1_1splitfare_1_1LoginActivity.pdf
used on input line 6.
(pdftex.def) Requested size: 155.77875pt x 56.9055pt.
[23] [24])
(./classcom_1_1example_1_1splitfare_1_1MainActivity.tex
pdfTeX warning: pdflatex (file ./classcom_1_1example_1_1splitfare_1_1MainActivi
ty.pdf): PDF inclusion: found PDF version <1.7>, but at most version <1.5> allo
wed
<./classcom_1_1example_1_1splitfare_1_1MainActivity.pdf>
<classcom_1_1example_1_1splitfare_1_1MainActivity.pdf, id=1329, 501.875pt x 185
.88446pt>
File: classcom_1_1example_1_1splitfare_1_1MainActivity.pdf Graphic file (type p
df)
<use classcom_1_1example_1_1splitfare_1_1MainActivity.pdf>
Package pdftex.def Info: classcom_1_1example_1_1splitfare_1_1MainActivity.pdf
used on input line 6.
(pdftex.def) Requested size: 153.6345pt x 56.9055pt.
[25] [26])
(./classcom_1_1example_1_1splitfare_1_1myposts.tex
pdfTeX warning: pdflatex (file ./classcom_1_1example_1_1splitfare_1_1myposts.pd
f): PDF inclusion: found PDF version <1.7>, but at most version <1.5> allowed
<./classcom_1_1example_1_1splitfare_1_1myposts.pdf>
<classcom_1_1example_1_1splitfare_1_1myposts.pdf, id=1369, 501.875pt x 210.2053
2pt>
File: classcom_1_1example_1_1splitfare_1_1myposts.pdf Graphic file (type pdf)
<use classcom_1_1example_1_1splitfare_1_1myposts.pdf>
Package pdftex.def Info: classcom_1_1example_1_1splitfare_1_1myposts.pdf used
on input line 6.
(pdftex.def) Requested size: 135.86032pt x 56.9055pt.
[27] [28])
(./classcom_1_1example_1_1splitfare_1_1Post.tex
pdfTeX warning: pdflatex (file ./classcom_1_1example_1_1splitfare_1_1Post.pdf):
PDF inclusion: found PDF version <1.7>, but at most version <1.5> allowed
<./classcom_1_1example_1_1splitfare_1_1Post.pdf>
<classcom_1_1example_1_1splitfare_1_1Post.pdf, id=1404, 501.875pt x 236.17233pt
>
File: classcom_1_1example_1_1splitfare_1_1Post.pdf Graphic file (type pdf)
<use classcom_1_1example_1_1splitfare_1_1Post.pdf>
Package pdftex.def Info: classcom_1_1example_1_1splitfare_1_1Post.pdf used on
input line 6.
(pdftex.def) Requested size: 120.92725pt x 56.9055pt.
[29] [30] [31] [32] [33]
[34] [35]) (./classcom_1_1example_1_1splitfare_1_1PostList.tex
pdfTeX warning: pdflatex (file ./classcom_1_1example_1_1splitfare_1_1PostList.p
df): PDF inclusion: found PDF version <1.7>, but at most version <1.5> allowed
<./classcom_1_1example_1_1splitfare_1_1PostList.pdf>
<classcom_1_1example_1_1splitfare_1_1PostList.pdf, id=1529, 501.875pt x 169.412
92pt>
File: classcom_1_1example_1_1splitfare_1_1PostList.pdf Graphic file (type pdf)
<use classcom_1_1example_1_1splitfare_1_1PostList.pdf>
Package pdftex.def Info: classcom_1_1example_1_1splitfare_1_1PostList.pdf used
on input line 6.
(pdftex.def) Requested size: 168.57524pt x 56.9055pt.
[36] [37]) [38]
Chapter 7.
(./AddpostaActivity_8java.tex) (./Comment_8java.tex) (./Home_8java.tex)
(./LoginActivity_8java.tex) (./MainActivity_8java.tex [39
])
(./myposts_8java.tex) (./Post_8java.tex) (./PostList_8java.tex) [40]
(./refman.ind [41
] [42] [43] [44
])
Package atveryend Info: Empty hook `BeforeClearDocument' on input line 210.
Package atveryend Info: Empty hook `AfterLastShipout' on input line 210.
(./refman.aux)
Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 210.
Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 210.
Package rerunfilecheck Info: File `refman.out' has not changed.
(rerunfilecheck) Checksum: E3B2F17E6A5B12B69045C9D0C3844F32;33169.
)
Here is how much of TeX's memory you used:
17139 strings out of 492982
263424 string characters out of 6134896
373977 words of memory out of 5000000
19954 multiletter control sequences out of 15000+600000
54558 words of font info for 76 fonts, out of 8000000 for 9000
1141 hyphenation exceptions out of 8191
53i,16n,92p,938b,504s stack positions out of 5000i,500n,10000p,200000b,80000s
{/usr/share/texlive/texmf-dist/fonts/enc/dvips/base/8r.enc}</usr/share/texliv
e/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/share/texlive/texm
f-dist/fonts/type1/public/amsfonts/cm/cmmi8.pfb></usr/share/texlive/texmf-dist/
fonts/type1/urw/courier/ucrr8a.pfb></usr/share/texlive/texmf-dist/fonts/type1/u
rw/courier/ucrro8a.pfb></usr/share/texlive/texmf-dist/fonts/type1/urw/helvetic/
uhvb8a.pfb></usr/share/texlive/texmf-dist/fonts/type1/urw/helvetic/uhvb8ac.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/urw/helvetic/uhvr8a.pfb></usr/share/
texlive/texmf-dist/fonts/type1/urw/helvetic/uhvro8a.pfb>
Output written on refman.pdf (52 pages, 198682 bytes).
PDF statistics:
2028 PDF objects out of 2073 (max. 8388607)
1930 compressed objects within 20 object streams
430 named destinations out of 1000 (max. 500000)
1513 words of extra memory for PDF output out of 10000 (max. 10000000)
\BOOKMARK [0][-]{chapter.1}{\376\377\0001\000\040\000N\000a\000m\000e\000s\000p\000a\000c\000e\000\040\000I\000n\000d\000e\000x}{}% 1
\BOOKMARK [1][-]{section.1.1}{\376\377\0001\000.\0001\000\040\000N\000a\000m\000e\000s\000p\000a\000c\000e\000\040\000L\000i\000s\000t}{chapter.1}% 2
\BOOKMARK [0][-]{chapter.2}{\376\377\0002\000\040\000H\000i\000e\000r\000a\000r\000c\000h\000i\000c\000a\000l\000\040\000I\000n\000d\000e\000x}{}% 3
\BOOKMARK [1][-]{section.2.1}{\376\377\0002\000.\0001\000\040\000C\000l\000a\000s\000s\000\040\000H\000i\000e\000r\000a\000r\000c\000h\000y}{chapter.2}% 4
\BOOKMARK [0][-]{chapter.3}{\376\377\0003\000\040\000C\000l\000a\000s\000s\000\040\000I\000n\000d\000e\000x}{}% 5
\BOOKMARK [1][-]{section.3.1}{\376\377\0003\000.\0001\000\040\000C\000l\000a\000s\000s\000\040\000L\000i\000s\000t}{chapter.3}% 6
\BOOKMARK [0][-]{chapter.4}{\376\377\0004\000\040\000F\000i\000l\000e\000\040\000I\000n\000d\000e\000x}{}% 7
\BOOKMARK [1][-]{section.4.1}{\376\377\0004\000.\0001\000\040\000F\000i\000l\000e\000\040\000L\000i\000s\000t}{chapter.4}% 8
\BOOKMARK [0][-]{chapter.5}{\376\377\0005\000\040\000N\000a\000m\000e\000s\000p\000a\000c\000e\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n}{}% 9
\BOOKMARK [1][-]{section.5.1}{\376\377\0005\000.\0001\000\040\000P\000a\000c\000k\000a\000g\000e\000\040\000c\000o\000m}{chapter.5}% 10
\BOOKMARK [1][-]{section.5.2}{\376\377\0005\000.\0002\000\040\000P\000a\000c\000k\000a\000g\000e\000\040\000c\000o\000m\000.\000e\000x\000a\000m\000p\000l\000e}{chapter.5}% 11
\BOOKMARK [1][-]{section.5.3}{\376\377\0005\000.\0003\000\040\000P\000a\000c\000k\000a\000g\000e\000\040\000c\000o\000m\000.\000e\000x\000a\000m\000p\000l\000e\000.\000s\000p\000l\000i\000t\000f\000a\000r\000e}{chapter.5}% 12
\BOOKMARK [0][-]{chapter.6}{\376\377\0006\000\040\000C\000l\000a\000s\000s\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n}{}% 13
\BOOKMARK [1][-]{section.6.1}{\376\377\0006\000.\0001\000\040\000c\000o\000m\000.\000e\000x\000a\000m\000p\000l\000e\000.\000s\000p\000l\000i\000t\000f\000a\000r\000e\000.\000A\000d\000d\000p\000o\000s\000t\000a\000A\000c\000t\000i\000v\000i\000t\000y\000\040\000C\000l\000a\000s\000s\000\040\000R\000e\000f\000e\000r\000e\000n\000c\000e}{chapter.6}% 14
\BOOKMARK [2][-]{subsection.6.1.1}{\376\377\0006\000.\0001\000.\0001\000\040\000D\000e\000t\000a\000i\000l\000e\000d\000\040\000D\000e\000s\000c\000r\000i\000p\000t\000i\000o\000n}{section.6.1}% 15
\BOOKMARK [2][-]{subsection.6.1.2}{\376\377\0006\000.\0001\000.\0002\000\040\000M\000e\000m\000b\000e\000r\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n}{section.6.1}% 16
\BOOKMARK [3][-]{subsubsection.6.1.2.1}{\376\377\0006\000.\0001\000.\0002\000.\0001\000\040\000o\000n\000B\000a\000c\000k\000P\000r\000e\000s\000s\000e\000d\000\050\000\051}{subsection.6.1.2}% 17
\BOOKMARK [3][-]{subsubsection.6.1.2.2}{\376\377\0006\000.\0001\000.\0002\000.\0002\000\040\000o\000n\000C\000r\000e\000a\000t\000e\000\050\000\051}{subsection.6.1.2}% 18
\BOOKMARK [2][-]{subsection.6.1.3}{\376\377\0006\000.\0001\000.\0003\000\040\000M\000e\000m\000b\000e\000r\000\040\000D\000a\000t\000a\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n}{section.6.1}% 19
\BOOKMARK [3][-]{subsubsection.6.1.3.1}{\376\377\0006\000.\0001\000.\0003\000.\0001\000\040\000b\000t\000n\000a\000d\000d\000P\000o\000s\000t}{subsection.6.1.3}% 20
\BOOKMARK [3][-]{subsubsection.6.1.3.2}{\376\377\0006\000.\0001\000.\0003\000.\0002\000\040\000b\000t\000n\000D\000a\000t\000e}{subsection.6.1.3}% 21
\BOOKMARK [3][-]{subsubsection.6.1.3.3}{\376\377\0006\000.\0001\000.\0003\000.\0003\000\040\000b\000t\000n\000T\000i\000m\000e}{subsection.6.1.3}% 22
\BOOKMARK [3][-]{subsubsection.6.1.3.4}{\376\377\0006\000.\0001\000.\0003\000.\0004\000\040\000c\000a\000l}{subsection.6.1.3}% 23
\BOOKMARK [3][-]{subsubsection.6.1.3.5}{\376\377\0006\000.\0001\000.\0003\000.\0005\000\040\000c\000u\000r\000H\000o\000u\000r}{subsection.6.1.3}% 24
\BOOKMARK [3][-]{subsubsection.6.1.3.6}{\376\377\0006\000.\0001\000.\0003\000.\0006\000\040\000c\000u\000r\000M\000i\000n}{subsection.6.1.3}% 25
\BOOKMARK [3][-]{subsubsection.6.1.3.7}{\376\377\0006\000.\0001\000.\0003\000.\0007\000\040\000d\000a\000t\000a\000b\000a\000s\000e\000p\000o\000s\000t\000s}{subsection.6.1.3}% 26
\BOOKMARK [3][-]{subsubsection.6.1.3.8}{\376\377\0006\000.\0001\000.\0003\000.\0008\000\040\000D\000a\000t\000e}{subsection.6.1.3}% 27
\BOOKMARK [3][-]{subsubsection.6.1.3.9}{\376\377\0006\000.\0001\000.\0003\000.\0009\000\040\000d\000e\000s\000t\000i\000n\000a\000t\000i\000o\000n}{subsection.6.1.3}% 28
\BOOKMARK [3][-]{subsubsection.6.1.3.10}{\376\377\0006\000.\0001\000.\0003\000.\0001\0000\000\040\000m\000D\000a\000t\000e\000S\000e\000t\000L\000i\000s\000t\000e\000n\000e\000r}{subsection.6.1.3}% 29
\BOOKMARK [3][-]{subsubsection.6.1.3.11}{\376\377\0006\000.\0001\000.\0003\000.\0001\0001\000\040\000M\000o\000b\000i\000l\000e}{subsection.6.1.3}% 30
\BOOKMARK [3][-]{subsubsection.6.1.3.12}{\376\377\0006\000.\0001\000.\0003\000.\0001\0002\000\040\000M\000o\000T}{subsection.6.1.3}% 31
\BOOKMARK [3][-]{subsubsection.6.1.3.13}{\376\377\0006\000.\0001\000.\0003\000.\0001\0003\000\040\000n\000a\000m\000e}{subsection.6.1.3}% 32
\BOOKMARK [3][-]{subsubsection.6.1.3.14}{\376\377\0006\000.\0001\000.\0003\000.\0001\0004\000\040\000p\000e\000r\000s\000o\000n\000s}{subsection.6.1.3}% 33
\BOOKMARK [3][-]{subsubsection.6.1.3.15}{\376\377\0006\000.\0001\000.\0003\000.\0001\0005\000\040\000p\000o\000s\000t}{subsection.6.1.3}% 34
\BOOKMARK [3][-]{subsubsection.6.1.3.16}{\376\377\0006\000.\0001\000.\0003\000.\0001\0006\000\040\000s\000o\000u\000r\000c\000e}{subsection.6.1.3}% 35
\BOOKMARK [3][-]{subsubsection.6.1.3.17}{\376\377\0006\000.\0001\000.\0003\000.\0001\0007\000\040\000T\000i\000m\000e}{subsection.6.1.3}% 36
\BOOKMARK [3][-]{subsubsection.6.1.3.18}{\376\377\0006\000.\0001\000.\0003\000.\0001\0008\000\040\000t\000o\000o\000l\000b\000a\000r}{subsection.6.1.3}% 37
\BOOKMARK [3][-]{subsubsection.6.1.3.19}{\376\377\0006\000.\0001\000.\0003\000.\0001\0009\000\040\000u\000s\000e\000r}{subsection.6.1.3}% 38
\BOOKMARK [1][-]{section.6.2}{\376\377\0006\000.\0002\000\040\000c\000o\000m\000.\000e\000x\000a\000m\000p\000l\000e\000.\000s\000p\000l\000i\000t\000f\000a\000r\000e\000.\000C\000o\000m\000m\000e\000n\000t\000\040\000C\000l\000a\000s\000s\000\040\000R\000e\000f\000e\000r\000e\000n\000c\000e}{chapter.6}% 39
\BOOKMARK [2][-]{subsection.6.2.1}{\376\377\0006\000.\0002\000.\0001\000\040\000D\000e\000t\000a\000i\000l\000e\000d\000\040\000D\000e\000s\000c\000r\000i\000p\000t\000i\000o\000n}{section.6.2}% 40
\BOOKMARK [2][-]{subsection.6.2.2}{\376\377\0006\000.\0002\000.\0002\000\040\000M\000e\000m\000b\000e\000r\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n}{section.6.2}% 41
\BOOKMARK [3][-]{subsubsection.6.2.2.1}{\376\377\0006\000.\0002\000.\0002\000.\0001\000\040\000o\000n\000B\000a\000c\000k\000P\000r\000e\000s\000s\000e\000d\000\050\000\051}{subsection.6.2.2}% 42
\BOOKMARK [3][-]{subsubsection.6.2.2.2}{\376\377\0006\000.\0002\000.\0002\000.\0002\000\040\000o\000n\000C\000r\000e\000a\000t\000e\000\050\000\051}{subsection.6.2.2}% 43
\BOOKMARK [2][-]{subsection.6.2.3}{\376\377\0006\000.\0002\000.\0003\000\040\000M\000e\000m\000b\000e\000r\000\040\000D\000a\000t\000a\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n}{section.6.2}% 44
\BOOKMARK [3][-]{subsubsection.6.2.3.1}{\376\377\0006\000.\0002\000.\0003\000.\0001\000\040\000c\000o\000m\000m}{subsection.6.2.3}% 45
\BOOKMARK [3][-]{subsubsection.6.2.3.2}{\376\377\0006\000.\0002\000.\0003\000.\0002\000\040\000c\000o\000m\000m\000a\000d\000a\000p\000t\000e\000r}{subsection.6.2.3}% 46
\BOOKMARK [3][-]{subsubsection.6.2.3.3}{\376\377\0006\000.\0002\000.\0003\000.\0003\000\040\000c\000o\000m\000m\000e\000n\000t\000l\000i\000s\000t}{subsection.6.2.3}% 47
\BOOKMARK [3][-]{subsubsection.6.2.3.4}{\376\377\0006\000.\0002\000.\0003\000.\0004\000\040\000c\000o\000m\000m\000l\000v}{subsection.6.2.3}% 48
\BOOKMARK [3][-]{subsubsection.6.2.3.5}{\376\377\0006\000.\0002\000.\0003\000.\0005\000\040\000d\000a\000t\000a\000b\000a\000s\000e\000p\000o\000s\000t\000s}{subsection.6.2.3}% 49
\BOOKMARK [3][-]{subsubsection.6.2.3.6}{\376\377\0006\000.\0002\000.\0003\000.\0006\000\040\000d\000a\000t\000e}{subsection.6.2.3}% 50
\BOOKMARK [3][-]{subsubsection.6.2.3.7}{\376\377\0006\000.\0002\000.\0003\000.\0007\000\040\000d\000e\000s\000t}{subsection.6.2.3}% 51
\BOOKMARK [3][-]{subsubsection.6.2.3.8}{\376\377\0006\000.\0002\000.\0003\000.\0008\000\040\000m\000o\000b}{subsection.6.2.3}% 52
\BOOKMARK [3][-]{subsubsection.6.2.3.9}{\376\377\0006\000.\0002\000.\0003\000.\0009\000\040\000m\000o\000t}{subsection.6.2.3}% 53
\BOOKMARK [3][-]{subsubsection.6.2.3.10}{\376\377\0006\000.\0002\000.\0003\000.\0001\0000\000\040\000n\000a\000m\000e}{subsection.6.2.3}% 54
\BOOKMARK [3][-]{subsubsection.6.2.3.11}{\376\377\0006\000.\0002\000.\0003\000.\0001\0001\000\040\000n\000o\000p}{subsection.6.2.3}% 55
\BOOKMARK [3][-]{subsubsection.6.2.3.12}{\376\377\0006\000.\0002\000.\0003\000.\0001\0002\000\040\000r\000e\000p\000l\000y}{subsection.6.2.3}% 56
\BOOKMARK [3][-]{subsubsection.6.2.3.13}{\376\377\0006\000.\0002\000.\0003\000.\0001\0003\000\040\000s\000o\000u\000r\000c\000e}{subsection.6.2.3}% 57
\BOOKMARK [3][-]{subsubsection.6.2.3.14}{\376\377\0006\000.\0002\000.\0003\000.\0001\0004\000\040\000t\000i\000m\000e}{subsection.6.2.3}% 58
\BOOKMARK [3][-]{subsubsection.6.2.3.15}{\376\377\0006\000.\0002\000.\0003\000.\0001\0005\000\040\000t\000o\000o\000l\000b\000a\000r}{subsection.6.2.3}% 59
\BOOKMARK [3][-]{subsubsection.6.2.3.16}{\376\377\0006\000.\0002\000.\0003\000.\0001\0006\000\040\000u\000i\000d}{subsection.6.2.3}% 60
\BOOKMARK [3][-]{subsubsection.6.2.3.17}{\376\377\0006\000.\0002\000.\0003\000.\0001\0007\000\040\000u\000s\000e\000r}{subsection.6.2.3}% 61
\BOOKMARK [1][-]{section.6.3}{\376\377\0006\000.\0003\000\040\000c\000o\000m\000.\000e\000x\000a\000m\000p\000l\000e\000.\000s\000p\000l\000i\000t\000f\000a\000r\000e\000.\000H\000o\000m\000e\000\040\000C\000l\000a\000s\000s\000\040\000R\000e\000f\000e\000r\000e\000n\000c\000e}{chapter.6}% 62
\BOOKMARK [2][-]{subsection.6.3.1}{\376\377\0006\000.\0003\000.\0001\000\040\000D\000e\000t\000a\000i\000l\000e\000d\000\040\000D\000e\000s\000c\000r\000i\000p\000t\000i\000o\000n}{section.6.3}% 63
\BOOKMARK [2][-]{subsection.6.3.2}{\376\377\0006\000.\0003\000.\0002\000\040\000M\000e\000m\000b\000e\000r\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n}{section.6.3}% 64
\BOOKMARK [3][-]{subsubsection.6.3.2.1}{\376\377\0006\000.\0003\000.\0002\000.\0001\000\040\000o\000n\000B\000a\000c\000k\000P\000r\000e\000s\000s\000e\000d\000\050\000\051}{subsection.6.3.2}% 65
\BOOKMARK [3][-]{subsubsection.6.3.2.2}{\376\377\0006\000.\0003\000.\0002\000.\0002\000\040\000o\000n\000C\000r\000e\000a\000t\000e\000\050\000\051}{subsection.6.3.2}% 66
\BOOKMARK [3][-]{subsubsection.6.3.2.3}{\376\377\0006\000.\0003\000.\0002\000.\0003\000\040\000o\000n\000N\000a\000v\000i\000g\000a\000t\000i\000o\000n\000I\000t\000e\000m\000S\000e\000l\000e\000c\000t\000e\000d\000\050\000\051}{subsection.6.3.2}% 67
\BOOKMARK [3][-]{subsubsection.6.3.2.4}{\376\377\0006\000.\0003\000.\0002\000.\0004\000\040\000o\000n\000S\000t\000a\000r\000t\000\050\000\051}{subsection.6.3.2}% 68
\BOOKMARK [2][-]{subsection.6.3.3}{\376\377\0006\000.\0003\000.\0003\000\040\000M\000e\000m\000b\000e\000r\000\040\000D\000a\000t\000a\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n}{section.6.3}% 69
\BOOKMARK [3][-]{subsubsection.6.3.3.1}{\376\377\0006\000.\0003\000.\0003\000.\0001\000\040\000c\000u\000r\000u\000s\000e\000r}{subsection.6.3.3}% 70
\BOOKMARK [3][-]{subsubsection.6.3.3.2}{\376\377\0006\000.\0003\000.\0003\000.\0002\000\040\000d\000a\000t\000a\000b\000a\000s\000e\000p\000o\000s\000t\000s}{subsection.6.3.3}% 71
\BOOKMARK [3][-]{subsubsection.6.3.3.3}{\376\377\0006\000.\0003\000.\0003\000.\0003\000\040\000d\000a\000t\000a\000b\000a\000s\000e\000u\000s\000e\000r\000s}{subsection.6.3.3}% 72
\BOOKMARK [3][-]{subsubsection.6.3.3.4}{\376\377\0006\000.\0003\000.\0003\000.\0004\000\040\000d\000r\000a\000w\000e\000r\000L\000a\000y\000o\000u\000t}{subsection.6.3.3}% 73
\BOOKMARK [3][-]{subsubsection.6.3.3.5}{\376\377\0006\000.\0003\000.\0003\000.\0005\000\040\000l\000i\000s\000t\000V\000i\000e\000w\000P\000o\000s\000t\000s}{subsection.6.3.3}% 74
\BOOKMARK [3][-]{subsubsection.6.3.3.6}{\376\377\0006\000.\0003\000.\0003\000.\0006\000\040\000m\000A\000u\000t\000h\000S\000t\000a\000t\000e\000L\000i\000s\000t\000e\000n\000e\000r}{subsection.6.3.3}% 75
\BOOKMARK [3][-]{subsubsection.6.3.3.7}{\376\377\0006\000.\0003\000.\0003\000.\0007\000\040\000m\000F\000i\000r\000e\000b\000a\000s\000e\000A\000u\000t\000h}{subsection.6.3.3}% 76
\BOOKMARK [3][-]{subsubsection.6.3.3.8}{\376\377\0006\000.\0003\000.\0003\000.\0008\000\040\000n\000a\000v\000i\000g\000a\000t\000i\000o\000n\000V\000i\000e\000w}{subsection.6.3.3}% 77
\BOOKMARK [3][-]{subsubsection.6.3.3.9}{\376\377\0006\000.\0003\000.\0003\000.\0009\000\040\000p\000o\000s\000t\000s}{subsection.6.3.3}% 78
\BOOKMARK [3][-]{subsubsection.6.3.3.10}{\376\377\0006\000.\0003\000.\0003\000.\0001\0000\000\040\000t\000o\000o\000l\000b\000a\000r}{subsection.6.3.3}% 79
\BOOKMARK [3][-]{subsubsection.6.3.3.11}{\376\377\0006\000.\0003\000.\0003\000.\0001\0001\000\040\000u\000s\000e\000r\000s}{subsection.6.3.3}% 80
\BOOKMARK [1][-]{section.6.4}{\376\377\0006\000.\0004\000\040\000c\000o\000m\000.\000e\000x\000a\000m\000p\000l\000e\000.\000s\000p\000l\000i\000t\000f\000a\000r\000e\000.\000L\000o\000g\000i\000n\000A\000c\000t\000i\000v\000i\000t\000y\000\040\000C\000l\000a\000s\000s\000\040\000R\000e\000f\000e\000r\000e\000n\000c\000e}{chapter.6}% 81
\BOOKMARK [2][-]{subsection.6.4.1}{\376\377\0006\000.\0004\000.\0001\000\040\000D\000e\000t\000a\000i\000l\000e\000d\000\040\000D\000e\000s\000c\000r\000i\000p\000t\000i\000o\000n}{section.6.4}% 82
\BOOKMARK [2][-]{subsection.6.4.2}{\376\377\0006\000.\0004\000.\0002\000\040\000M\000e\000m\000b\000e\000r\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n}{section.6.4}% 83
\BOOKMARK [3][-]{subsubsection.6.4.2.1}{\376\377\0006\000.\0004\000.\0002\000.\0001\000\040\000o\000n\000B\000a\000c\000k\000P\000r\000e\000s\000s\000e\000d\000\050\000\051}{subsection.6.4.2}% 84
\BOOKMARK [3][-]{subsubsection.6.4.2.2}{\376\377\0006\000.\0004\000.\0002\000.\0002\000\040\000o\000n\000C\000r\000e\000a\000t\000e\000\050\000\051}{subsection.6.4.2}% 85
\BOOKMARK [3][-]{subsubsection.6.4.2.3}{\376\377\0006\000.\0004\000.\0002\000.\0003\000\040\000o\000n\000S\000t\000a\000r\000t\000\050\000\051}{subsection.6.4.2}% 86
\BOOKMARK [2][-]{subsection.6.4.3}{\376\377\0006\000.\0004\000.\0003\000\040\000M\000e\000m\000b\000e\000r\000\040\000D\000a\000t\000a\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n}{section.6.4}% 87
\BOOKMARK [3][-]{subsubsection.6.4.3.1}{\376\377\0006\000.\0004\000.\0003\000.\0001\000\040\000b\000t\000n\000S\000i\000g\000n\000I\000n}{subsection.6.4.3}% 88
\BOOKMARK [3][-]{subsubsection.6.4.3.2}{\376\377\0006\000.\0004\000.\0003\000.\0002\000\040\000e\000m\000a\000i\000l\000I\000d}{subsection.6.4.3}% 89
\BOOKMARK [3][-]{subsubsection.6.4.3.3}{\376\377\0006\000.\0004\000.\0003\000.\0003\000\040\000m\000A\000u\000t\000h\000S\000t\000a\000t\000e\000L\000i\000s\000t\000e\000n\000e\000r}{subsection.6.4.3}% 90
\BOOKMARK [3][-]{subsubsection.6.4.3.4}{\376\377\0006\000.\0004\000.\0003\000.\0004\000\040\000m\000F\000i\000r\000e\000b\000a\000s\000e\000A\000u\000t\000h}{subsection.6.4.3}% 91
\BOOKMARK [3][-]{subsubsection.6.4.3.5}{\376\377\0006\000.\0004\000.\0003\000.\0005\000\040\000p\000a\000s\000s\000w\000o\000r\000d}{subsection.6.4.3}% 92
\BOOKMARK [3][-]{subsubsection.6.4.3.6}{\376\377\0006\000.\0004\000.\0003\000.\0006\000\040\000t\000v\000S\000i\000g\000n\000U\000p}{subsection.6.4.3}% 93
\BOOKMARK [1][-]{section.6.5}{\376\377\0006\000.\0005\000\040\000c\000o\000m\000.\000e\000x\000a\000m\000p\000l\000e\000.\000s\000p\000l\000i\000t\000f\000a\000r\000e\000.\000M\000a\000i\000n\000A\000c\000t\000i\000v\000i\000t\000y\000\040\000C\000l\000a\000s\000s\000\040\000R\000e\000f\000e\000r\000e\000n\000c\000e}{chapter.6}% 94
\BOOKMARK [2][-]{subsection.6.5.1}{\376\377\0006\000.\0005\000.\0001\000\040\000D\000e\000t\000a\000i\000l\000e\000d\000\040\000D\000e\000s\000c\000r\000i\000p\000t\000i\000o\000n}{section.6.5}% 95
\BOOKMARK [2][-]{subsection.6.5.2}{\376\377\0006\000.\0005\000.\0002\000\040\000M\000e\000m\000b\000e\000r\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n}{section.6.5}% 96
\BOOKMARK [3][-]{subsubsection.6.5.2.1}{\376\377\0006\000.\0005\000.\0002\000.\0001\000\040\000o\000n\000B\000a\000c\000k\000P\000r\000e\000s\000s\000e\000d\000\050\000\051}{subsection.6.5.2}% 97
\BOOKMARK [3][-]{subsubsection.6.5.2.2}{\376\377\0006\000.\0005\000.\0002\000.\0002\000\040\000o\000n\000C\000r\000e\000a\000t\000e\000\050\000\051}{subsection.6.5.2}% 98
\BOOKMARK [2][-]{subsection.6.5.3}{\376\377\0006\000.\0005\000.\0003\000\040\000M\000e\000m\000b\000e\000r\000\040\000D\000a\000t\000a\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n}{section.6.5}% 99
\BOOKMARK [3][-]{subsubsection.6.5.3.1}{\376\377\0006\000.\0005\000.\0003\000.\0001\000\040\000b\000t\000n\000S\000i\000g\000n\000U\000p}{subsection.6.5.3}% 100
\BOOKMARK [3][-]{subsubsection.6.5.3.2}{\376\377\0006\000.\0005\000.\0003\000.\0002\000\040\000d\000a\000t\000a\000b\000a\000s\000e\000p\000o\000s\000t\000s}{subsection.6.5.3}% 101
\BOOKMARK [3][-]{subsubsection.6.5.3.3}{\376\377\0006\000.\0005\000.\0003\000.\0003\000\040\000e\000m\000a\000i\000l\000I\000d}{subsection.6.5.3}% 102
\BOOKMARK [3][-]{subsubsection.6.5.3.4}{\376\377\0006\000.\0005\000.\0003\000.\0004\000\040\000m\000F\000i\000r\000e\000b\000a\000s\000e\000A\000u\000t\000h}{subsection.6.5.3}% 103
\BOOKMARK [3][-]{subsubsection.6.5.3.5}{\376\377\0006\000.\0005\000.\0003\000.\0005\000\040\000p\000a\000s\000s\000w\000o\000r\000d}{subsection.6.5.3}% 104
\BOOKMARK [3][-]{subsubsection.6.5.3.6}{\376\377\0006\000.\0005\000.\0003\000.\0006\000\040\000t\000v\000S\000i\000g\000n\000I\000n}{subsection.6.5.3}% 105
\BOOKMARK [3][-]{subsubsection.6.5.3.7}{\376\377\0006\000.\0005\000.\0003\000.\0007\000\040\000u\000i\000d}{subsection.6.5.3}% 106
\BOOKMARK [3][-]{subsubsection.6.5.3.8}{\376\377\0006\000.\0005\000.\0003\000.\0008\000\040\000u\000s\000e\000r}{subsection.6.5.3}% 107
\BOOKMARK [1][-]{section.6.6}{\376\377\0006\000.\0006\000\040\000c\000o\000m\000.\000e\000x\000a\000m\000p\000l\000e\000.\000s\000p\000l\000i\000t\000f\000a\000r\000e\000.\000m\000y\000p\000o\000s\000t\000s\000\040\000C\000l\000a\000s\000s\000\040\000R\000e\000f\000e\000r\000e\000n\000c\000e}{chapter.6}% 108
\BOOKMARK [2][-]{subsection.6.6.1}{\376\377\0006\000.\0006\000.\0001\000\040\000D\000e\000t\000a\000i\000l\000e\000d\000\040\000D\000e\000s\000c\000r\000i\000p\000t\000i\000o\000n}{section.6.6}% 109
\BOOKMARK [2][-]{subsection.6.6.2}{\376\377\0006\000.\0006\000.\0002\000\040\000M\000e\000m\000b\000e\000r\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n}{section.6.6}% 110
\BOOKMARK [3][-]{subsubsection.6.6.2.1}{\376\377\0006\000.\0006\000.\0002\000.\0001\000\040\000o\000n\000B\000a\000c\000k\000P\000r\000e\000s\000s\000e\000d\000\050\000\051}{subsection.6.6.2}% 111
\BOOKMARK [3][-]{subsubsection.6.6.2.2}{\376\377\0006\000.\0006\000.\0002\000.\0002\000\040\000o\000n\000C\000r\000e\000a\000t\000e\000\050\000\051}{subsection.6.6.2}% 112
\BOOKMARK [2][-]{subsection.6.6.3}{\376\377\0006\000.\0006\000.\0003\000\040\000M\000e\000m\000b\000e\000r\000\040\000D\000a\000t\000a\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n}{section.6.6}% 113
\BOOKMARK [3][-]{subsubsection.6.6.3.1}{\376\377\0006\000.\0006\000.\0003\000.\0001\000\040\000c\000u\000r\000u\000s\000e\000r}{subsection.6.6.3}% 114
\BOOKMARK [3][-]{subsubsection.6.6.3.2}{\376\377\0006\000.\0006\000.\0003\000.\0002\000\040\000d\000a\000t\000a\000b\000a\000s\000e\000m\000y\000p\000o\000s\000t\000s}{subsection.6.6.3}% 115
\BOOKMARK [3][-]{subsubsection.6.6.3.3}{\376\377\0006\000.\0006\000.\0003\000.\0003\000\040\000l\000i\000s\000t\000V\000i\000e\000w\000m\000y\000P\000o\000s\000t\000s}{subsection.6.6.3}% 116
\BOOKMARK [3][-]{subsubsection.6.6.3.4}{\376\377\0006\000.\0006\000.\0003\000.\0004\000\040\000m\000y\000\137\000p\000o\000s\000t\000s}{subsection.6.6.3}% 117
\BOOKMARK [3][-]{subsubsection.6.6.3.5}{\376\377\0006\000.\0006\000.\0003\000.\0005\000\040\000t\000o\000o\000l\000b\000a\000r}{subsection.6.6.3}% 118
\BOOKMARK [1][-]{section.6.7}{\376\377\0006\000.\0007\000\040\000c\000o\000m\000.\000e\000x\000a\000m\000p\000l\000e\000.\000s\000p\000l\000i\000t\000f\000a\000r\000e\000.\000P\000o\000s\000t\000\040\000C\000l\000a\000s\000s\000\040\000R\000e\000f\000e\000r\000e\000n\000c\000e}{chapter.6}% 119
\BOOKMARK [2][-]{subsection.6.7.1}{\376\377\0006\000.\0007\000.\0001\000\040\000D\000e\000t\000a\000i\000l\000e\000d\000\040\000D\000e\000s\000c\000r\000i\000p\000t\000i\000o\000n}{section.6.7}% 120
\BOOKMARK [2][-]{subsection.6.7.2}{\376\377\0006\000.\0007\000.\0002\000\040\000C\000o\000n\000s\000t\000r\000u\000c\000t\000o\000r\000\040\000\046\000\040\000D\000e\000s\000t\000r\000u\000c\000t\000o\000r\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n}{section.6.7}% 121
\BOOKMARK [3][-]{subsubsection.6.7.2.1}{\376\377\0006\000.\0007\000.\0002\000.\0001\000\040\000P\000o\000s\000t\000\050\000\051}{subsection.6.7.2}% 122
\BOOKMARK [2][-]{subsection.6.7.3}{\376\377\0006\000.\0007\000.\0003\000\040\000M\000e\000m\000b\000e\000r\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n}{section.6.7}% 123
\BOOKMARK [3][-]{subsubsection.6.7.3.1}{\376\377\0006\000.\0007\000.\0003\000.\0001\000\040\000g\000e\000t\000D\000a\000t\000e\000\050\000\051}{subsection.6.7.3}% 124
\BOOKMARK [3][-]{subsubsection.6.7.3.2}{\376\377\0006\000.\0007\000.\0003\000.\0002\000\040\000g\000e\000t\000D\000e\000s\000t\000i\000n\000a\000t\000i\000o\000n\000\050\000\051}{subsection.6.7.3}% 125
\BOOKMARK [3][-]{subsubsection.6.7.3.3}{\376\377\0006\000.\0007\000.\0003\000.\0003\000\040\000g\000e\000t\000I\000D\000\050\000\051}{subsection.6.7.3}% 126
\BOOKMARK [3][-]{subsubsection.6.7.3.4}{\376\377\0006\000.\0007\000.\0003\000.\0004\000\040\000g\000e\000t\000L\000i\000s\000t\000\050\000\051}{subsection.6.7.3}% 127
\BOOKMARK [3][-]{subsubsection.6.7.3.5}{\376\377\0006\000.\0007\000.\0003\000.\0005\000\040\000g\000e\000t\000M\000o\000b\000i\000l\000e\000\050\000\051}{subsection.6.7.3}% 128
\BOOKMARK [3][-]{subsubsection.6.7.3.6}{\376\377\0006\000.\0007\000.\0003\000.\0006\000\040\000g\000e\000t\000M\000o\000T\000\050\000\051}{subsection.6.7.3}% 129
\BOOKMARK [3][-]{subsubsection.6.7.3.7}{\376\377\0006\000.\0007\000.\0003\000.\0007\000\040\000g\000e\000t\000N\000a\000m\000e\000\050\000\051}{subsection.6.7.3}% 130
\BOOKMARK [3][-]{subsubsection.6.7.3.8}{\376\377\0006\000.\0007\000.\0003\000.\0008\000\040\000g\000e\000t\000P\000e\000r\000s\000o\000n\000s\000\050\000\051}{subsection.6.7.3}% 131
\BOOKMARK [3][-]{subsubsection.6.7.3.9}{\376\377\0006\000.\0007\000.\0003\000.\0009\000\040\000g\000e\000t\000P\000i\000d\000\050\000\051}{subsection.6.7.3}% 132
\BOOKMARK [3][-]{subsubsection.6.7.3.10}{\376\377\0006\000.\0007\000.\0003\000.\0001\0000\000\040\000g\000e\000t\000S\000o\000u\000r\000c\000e\000\050\000\051}{subsection.6.7.3}% 133
\BOOKMARK [3][-]{subsubsection.6.7.3.11}{\376\377\0006\000.\0007\000.\0003\000.\0001\0001\000\040\000g\000e\000t\000T\000i\000m\000e\000\050\000\051}{subsection.6.7.3}% 134
\BOOKMARK [3][-]{subsubsection.6.7.3.12}{\376\377\0006\000.\0007\000.\0003\000.\0001\0002\000\040\000g\000e\000t\000U\000i\000d\000\050\000\051}{subsection.6.7.3}% 135
\BOOKMARK [3][-]{subsubsection.6.7.3.13}{\376\377\0006\000.\0007\000.\0003\000.\0001\0003\000\040\000g\000e\000t\000U\000s\000e\000r\000e\000m\000a\000i\000l\000\050\000\051}{subsection.6.7.3}% 136
\BOOKMARK [3][-]{subsubsection.6.7.3.14}{\376\377\0006\000.\0007\000.\0003\000.\0001\0004\000\040\000s\000e\000t\000D\000a\000t\000e\000\050\000\051}{subsection.6.7.3}% 137
\BOOKMARK [3][-]{subsubsection.6.7.3.15}{\376\377\0006\000.\0007\000.\0003\000.\0001\0005\000\040\000s\000e\000t\000D\000e\000s\000t\000i\000n\000a\000t\000i\000o\000n\000\050\000\051}{subsection.6.7.3}% 138
\BOOKMARK [3][-]{subsubsection.6.7.3.16}{\376\377\0006\000.\0007\000.\0003\000.\0001\0006\000\040\000s\000e\000t\000I\000D\000\050\000\051}{subsection.6.7.3}% 139
\BOOKMARK [3][-]{subsubsection.6.7.3.17}{\376\377\0006\000.\0007\000.\0003\000.\0001\0007\000\040\000s\000e\000t\000l\000i\000s\000t\000\050\000\051}{subsection.6.7.3}% 140
\BOOKMARK [3][-]{subsubsection.6.7.3.18}{\376\377\0006\000.\0007\000.\0003\000.\0001\0008\000\040\000s\000e\000t\000M\000o\000b\000i\000l\000e\000\050\000\051}{subsection.6.7.3}% 141
\BOOKMARK [3][-]{subsubsection.6.7.3.19}{\376\377\0006\000.\0007\000.\0003\000.\0001\0009\000\040\000s\000e\000t\000M\000o\000T\000\050\000\051}{subsection.6.7.3}% 142
\BOOKMARK [3][-]{subsubsection.6.7.3.20}{\376\377\0006\000.\0007\000.\0003\000.\0002\0000\000\040\000s\000e\000t\000N\000a\000m\000e\000\050\000\051}{subsection.6.7.3}% 143
\BOOKMARK [3][-]{subsubsection.6.7.3.21}{\376\377\0006\000.\0007\000.\0003\000.\0002\0001\000\040\000s\000e\000t\000P\000e\000r\000s\000o\000n\000s\000\050\000\051}{subsection.6.7.3}% 144
\BOOKMARK [3][-]{subsubsection.6.7.3.22}{\376\377\0006\000.\0007\000.\0003\000.\0002\0002\000\040\000s\000e\000t\000P\000i\000d\000\050\000\051}{subsection.6.7.3}% 145
\BOOKMARK [3][-]{subsubsection.6.7.3.23}{\376\377\0006\000.\0007\000.\0003\000.\0002\0003\000\040\000s\000e\000t\000S\000o\000u\000r\000c\000e\000\050\000\051}{subsection.6.7.3}% 146
\BOOKMARK [3][-]{subsubsection.6.7.3.24}{\376\377\0006\000.\0007\000.\0003\000.\0002\0004\000\040\000s\000e\000t\000T\000i\000m\000e\000\050\000\051}{subsection.6.7.3}% 147
\BOOKMARK [3][-]{subsubsection.6.7.3.25}{\376\377\0006\000.\0007\000.\0003\000.\0002\0005\000\040\000s\000e\000t\000U\000i\000d\000\050\000\051}{subsection.6.7.3}% 148
\BOOKMARK [3][-]{subsubsection.6.7.3.26}{\376\377\0006\000.\0007\000.\0003\000.\0002\0006\000\040\000s\000e\000t\000U\000s\000e\000r\000e\000m\000a\000i\000l\000\050\000\051}{subsection.6.7.3}% 149
\BOOKMARK [2][-]{subsection.6.7.4}{\376\377\0006\000.\0007\000.\0004\000\040\000M\000e\000m\000b\000e\000r\000\040\000D\000a\000t\000a\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n}{section.6.7}% 150
\BOOKMARK [3][-]{subsubsection.6.7.4.1}{\376\377\0006\000.\0007\000.\0004\000.\0001\000\040\000c\000o\000m\000m\000e\000n\000t\000s}{subsection.6.7.4}% 151
\BOOKMARK [3][-]{subsubsection.6.7.4.2}{\376\377\0006\000.\0007\000.\0004\000.\0002\000\040\000D\000a\000t\000e}{subsection.6.7.4}% 152
\BOOKMARK [3][-]{subsubsection.6.7.4.3}{\376\377\0006\000.\0007\000.\0004\000.\0003\000\040\000d\000e\000s\000t\000i\000n\000a\000t\000i\000o\000n}{subsection.6.7.4}% 153
\BOOKMARK [3][-]{subsubsection.6.7.4.4}{\376\377\0006\000.\0007\000.\0004\000.\0004\000\040\000M\000o\000b\000i\000l\000e}{subsection.6.7.4}% 154
\BOOKMARK [3][-]{subsubsection.6.7.4.5}{\376\377\0006\000.\0007\000.\0004\000.\0005\000\040\000M\000o\000T}{subsection.6.7.4}% 155
\BOOKMARK [3][-]{subsubsection.6.7.4.6}{\376\377\0006\000.\0007\000.\0004\000.\0006\000\040\000n\000a\000m\000e}{subsection.6.7.4}% 156
\BOOKMARK [3][-]{subsubsection.6.7.4.7}{\376\377\0006\000.\0007\000.\0004\000.\0007\000\040\000p\000e\000r\000s\000o\000n\000s}{subsection.6.7.4}% 157
\BOOKMARK [3][-]{subsubsection.6.7.4.8}{\376\377\0006\000.\0007\000.\0004\000.\0008\000\040\000P\000i\000d}{subsection.6.7.4}% 158
\BOOKMARK [3][-]{subsubsection.6.7.4.9}{\376\377\0006\000.\0007\000.\0004\000.\0009\000\040\000s\000o\000u\000r\000c\000e}{subsection.6.7.4}% 159
\BOOKMARK [3][-]{subsubsection.6.7.4.10}{\376\377\0006\000.\0007\000.\0004\000.\0001\0000\000\040\000T\000i\000m\000e}{subsection.6.7.4}% 160
\BOOKMARK [3][-]{subsubsection.6.7.4.11}{\376\377\0006\000.\0007\000.\0004\000.\0001\0001\000\040\000U\000i\000d}{subsection.6.7.4}% 161
\BOOKMARK [3][-]{subsubsection.6.7.4.12}{\376\377\0006\000.\0007\000.\0004\000.\0001\0002\000\040\000u\000s\000e\000r\000e\000m\000a\000i\000l}{subsection.6.7.4}% 162
\BOOKMARK [1][-]{section.6.8}{\376\377\0006\000.\0008\000\040\000c\000o\000m\000.\000e\000x\000a\000m\000p\000l\000e\000.\000s\000p\000l\000i\000t\000f\000a\000r\000e\000.\000P\000o\000s\000t\000L\000i\000s\000t\000\040\000C\000l\000a\000s\000s\000\040\000R\000e\000f\000e\000r\000e\000n\000c\000e}{chapter.6}% 163
\BOOKMARK [2][-]{subsection.6.8.1}{\376\377\0006\000.\0008\000.\0001\000\040\000D\000e\000t\000a\000i\000l\000e\000d\000\040\000D\000e\000s\000c\000r\000i\000p\000t\000i\000o\000n}{section.6.8}% 164
\BOOKMARK [2][-]{subsection.6.8.2}{\376\377\0006\000.\0008\000.\0002\000\040\000C\000o\000n\000s\000t\000r\000u\000c\000t\000o\000r\000\040\000\046\000\040\000D\000e\000s\000t\000r\000u\000c\000t\000o\000r\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n}{section.6.8}% 165
\BOOKMARK [3][-]{subsubsection.6.8.2.1}{\376\377\0006\000.\0008\000.\0002\000.\0001\000\040\000P\000o\000s\000t\000L\000i\000s\000t\000\050\000\051}{subsection.6.8.2}% 166
\BOOKMARK [2][-]{subsection.6.8.3}{\376\377\0006\000.\0008\000.\0003\000\040\000M\000e\000m\000b\000e\000r\000\040\000F\000u\000n\000c\000t\000i\000o\000n\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n}{section.6.8}% 167
\BOOKMARK [3][-]{subsubsection.6.8.3.1}{\376\377\0006\000.\0008\000.\0003\000.\0001\000\040\000g\000e\000t\000V\000i\000e\000w\000\050\000\051}{subsection.6.8.3}% 168
\BOOKMARK [2][-]{subsection.6.8.4}{\376\377\0006\000.\0008\000.\0004\000\040\000M\000e\000m\000b\000e\000r\000\040\000D\000a\000t\000a\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n}{section.6.8}% 169
\BOOKMARK [3][-]{subsubsection.6.8.4.1}{\376\377\0006\000.\0008\000.\0004\000.\0001\000\040\000b\000c\000l\000r}{subsection.6.8.4}% 170
\BOOKMARK [3][-]{subsubsection.6.8.4.2}{\376\377\0006\000.\0008\000.\0004\000.\0002\000\040\000c\000o\000n\000t\000e\000x\000t}{subsection.6.8.4}% 171
\BOOKMARK [3][-]{subsubsection.6.8.4.3}{\376\377\0006\000.\0008\000.\0004\000.\0003\000\040\000c\000o\000u\000n\000t}{subsection.6.8.4}% 172
\BOOKMARK [3][-]{subsubsection.6.8.4.4}{\376\377\0006\000.\0008\000.\0004\000.\0004\000\040\000p\000o\000s\000t\000s}{subsection.6.8.4}% 173
\BOOKMARK [3][-]{subsubsection.6.8.4.5}{\376\377\0006\000.\0008\000.\0004\000.\0005\000\040\000t\000c\000l\000r}{subsection.6.8.4}% 174
\BOOKMARK [0][-]{chapter.7}{\376\377\0007\000\040\000F\000i\000l\000e\000\040\000D\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n}{}% 175
\BOOKMARK [1][-]{section.7.1}{\376\377\0007\000.\0001\000\040\000A\000d\000d\000p\000o\000s\000t\000a\000A\000c\000t\000i\000v\000i\000t\000y\000.\000j\000a\000v\000a\000\040\000F\000i\000l\000e\000\040\000R\000e\000f\000e\000r\000e\000n\000c\000e}{chapter.7}% 176
\BOOKMARK [1][-]{section.7.2}{\376\377\0007\000.\0002\000\040\000C\000o\000m\000m\000e\000n\000t\000.\000j\000a\000v\000a\000\040\000F\000i\000l\000e\000\040\000R\000e\000f\000e\000r\000e\000n\000c\000e}{chapter.7}% 177
\BOOKMARK [1][-]{section.7.3}{\376\377\0007\000.\0003\000\040\000H\000o\000m\000e\000.\000j\000a\000v\000a\000\040\000F\000i\000l\000e\000\040\000R\000e\000f\000e\000r\000e\000n\000c\000e}{chapter.7}% 178
\BOOKMARK [1][-]{section.7.4}{\376\377\0007\000.\0004\000\040\000L\000o\000g\000i\000n\000A\000c\000t\000i\000v\000i\000t\000y\000.\000j\000a\000v\000a\000\040\000F\000i\000l\000e\000\040\000R\000e\000f\000e\000r\000e\000n\000c\000e}{chapter.7}% 179
\BOOKMARK [1][-]{section.7.5}{\376\377\0007\000.\0005\000\040\000M\000a\000i\000n\000A\000c\000t\000i\000v\000i\000t\000y\000.\000j\000a\000v\000a\000\040\000F\000i\000l\000e\000\040\000R\000e\000f\000e\000r\000e\000n\000c\000e}{chapter.7}% 180
\BOOKMARK [1][-]{section.7.6}{\376\377\0007\000.\0006\000\040\000m\000y\000p\000o\000s\000t\000s\000.\000j\000a\000v\000a\000\040\000F\000i\000l\000e\000\040\000R\000e\000f\000e\000r\000e\000n\000c\000e}{chapter.7}% 181
\BOOKMARK [1][-]{section.7.7}{\376\377\0007\000.\0007\000\040\000P\000o\000s\000t\000.\000j\000a\000v\000a\000\040\000F\000i\000l\000e\000\040\000R\000e\000f\000e\000r\000e\000n\000c\000e}{chapter.7}% 182
\BOOKMARK [1][-]{section.7.8}{\376\377\0007\000.\0008\000\040\000P\000o\000s\000t\000L\000i\000s\000t\000.\000j\000a\000v\000a\000\040\000F\000i\000l\000e\000\040\000R\000e\000f\000e\000r\000e\000n\000c\000e}{chapter.7}% 183
\BOOKMARK [0][-]{section*.55}{\376\377\000I\000n\000d\000e\000x}{}% 184
\let\mypdfximage\pdfximage\def\pdfximage{\immediate\mypdfximage}\documentclass[twoside]{book}
%% moved from doxygen.sty due to workaround for LaTex 2019 version and unmaintained tabu package
\usepackage{ifthen}
\ifx\requestedLaTeXdate\undefined
\usepackage{array}
\else
\usepackage{array}[=2016-10-06]
\fi
%%
% Packages required by doxygen
\usepackage{fixltx2e}
\usepackage{calc}
\usepackage{doxygen}
\usepackage{graphicx}
\usepackage[utf8]{inputenc}
\usepackage{makeidx}
\usepackage{multicol}
\usepackage{multirow}
\PassOptionsToPackage{warn}{textcomp}
\usepackage{textcomp}
\usepackage[nointegrals]{wasysym}
\usepackage[table]{xcolor}
\usepackage{ifpdf,ifxetex}
% Font selection
\usepackage[T1]{fontenc}
\usepackage[scaled=.90]{helvet}
\usepackage{courier}
\usepackage{amssymb}
\usepackage{sectsty}
\renewcommand{\familydefault}{\sfdefault}
\allsectionsfont{%
\fontseries{bc}\selectfont%
\color{darkgray}%
}
\renewcommand{\DoxyLabelFont}{%
\fontseries{bc}\selectfont%
\color{darkgray}%
}
\newcommand{\+}{\discretionary{\mbox{\scriptsize$\hookleftarrow$}}{}{}}
% Arguments of doxygenemoji:
% 1) ':<text>:' form of the emoji, already "LaTeX"-escaped
% 2) file with the name of the emoji without the .png extension
% in case image exist use this otherwise use the ':<text>:' form
\newcommand{\doxygenemoji}[2]{%
\IfFileExists{./#2.png}{\raisebox{-0.1em}{\includegraphics[height=0.9em]{./#2.png}}}{#1}%
}
% Page & text layout
\usepackage{geometry}
\geometry{%
a4paper,%
top=2.5cm,%
bottom=2.5cm,%
left=2.5cm,%
right=2.5cm%
}
\tolerance=750
\hfuzz=15pt
\hbadness=750
\setlength{\emergencystretch}{15pt}
\setlength{\parindent}{0cm}
\newcommand{\doxynormalparskip}{\setlength{\parskip}{3ex plus 2ex minus 2ex}}
\newcommand{\doxytocparskip}{\setlength{\parskip}{1ex plus 0ex minus 0ex}}
\doxynormalparskip
\makeatletter
\renewcommand{\paragraph}{%
\@startsection{paragraph}{4}{0ex}{-1.0ex}{1.0ex}{%
\normalfont\normalsize\bfseries\SS@parafont%
}%
}
\renewcommand{\subparagraph}{%
\@startsection{subparagraph}{5}{0ex}{-1.0ex}{1.0ex}{%
\normalfont\normalsize\bfseries\SS@subparafont%
}%
}
\makeatother
% Headers & footers
\usepackage{fancyhdr}
\pagestyle{fancyplain}
\fancyhead[LE]{\fancyplain{}{\bfseries\thepage}}
\fancyhead[CE]{\fancyplain{}{}}
\fancyhead[RE]{\fancyplain{}{\bfseries\leftmark}}
\fancyhead[LO]{\fancyplain{}{\bfseries\rightmark}}
\fancyhead[CO]{\fancyplain{}{}}
\fancyhead[RO]{\fancyplain{}{\bfseries\thepage}}
\fancyfoot[LE]{\fancyplain{}{}}
\fancyfoot[CE]{\fancyplain{}{}}
\fancyfoot[RE]{\fancyplain{}{\bfseries\scriptsize Generated by Doxygen }}
\fancyfoot[LO]{\fancyplain{}{\bfseries\scriptsize Generated by Doxygen }}
\fancyfoot[CO]{\fancyplain{}{}}
\fancyfoot[RO]{\fancyplain{}{}}
\renewcommand{\footrulewidth}{0.4pt}
\renewcommand{\chaptermark}[1]{%
\markboth{#1}{}%
}
\renewcommand{\sectionmark}[1]{%
\markright{\thesection\ #1}%
}
% Indices & bibliography
\usepackage{natbib}
\usepackage[titles]{tocloft}
\setcounter{tocdepth}{3}
\setcounter{secnumdepth}{5}
\makeindex
\usepackage{newunicodechar}
\newunicodechar{}{${}^{-}$}% Superscript minus
\newunicodechar{²}{${}^{2}$}% Superscript two
\newunicodechar{³}{${}^{3}$}% Superscript three
% Hyperlinks (required, but should be loaded last)
\ifpdf
\usepackage[pdftex,pagebackref=true]{hyperref}
\else
\ifxetex
\usepackage[pagebackref=true]{hyperref}
\else
\usepackage[ps2pdf,pagebackref=true]{hyperref}
\fi
\fi
\hypersetup{%
colorlinks=true,%
linkcolor=blue,%
citecolor=blue,%
unicode%
}
% Custom commands
\newcommand{\clearemptydoublepage}{%
\newpage{\pagestyle{empty}\cleardoublepage}%
}
\usepackage{caption}
\captionsetup{labelsep=space,justification=centering,font={bf},singlelinecheck=off,skip=4pt,position=top}
\usepackage{etoc}
\etocsettocstyle{\doxytocparskip}{\doxynormalparskip}
\renewcommand{\numberline}[1]{#1~}
%===== C O N T E N T S =====
\begin{document}
% Titlepage & ToC
\hypersetup{pageanchor=false,
bookmarksnumbered=true,
pdfencoding=unicode
}
\pagenumbering{alph}
\begin{titlepage}
\vspace*{7cm}
\begin{center}%
{\Large Ne\+TA }\\
\vspace*{1cm}
{\large Generated by Doxygen 1.8.16}\\
\end{center}
\end{titlepage}
\clearemptydoublepage
\pagenumbering{roman}
\tableofcontents
\clearemptydoublepage
\pagenumbering{arabic}
\hypersetup{pageanchor=true}
%--- Begin generated contents ---
\chapter{Namespace Index}
\input{namespaces}
\chapter{Hierarchical Index}
\input{hierarchy}
\chapter{Class Index}
\input{annotated}
\chapter{File Index}
\input{files}
\chapter{Namespace Documentation}
\input{namespacecom}
\input{namespacecom_1_1example}
\input{namespacecom_1_1example_1_1splitfare}
\chapter{Class Documentation}
\input{classcom_1_1example_1_1splitfare_1_1AddpostaActivity}
\input{classcom_1_1example_1_1splitfare_1_1Comment}
\input{classcom_1_1example_1_1splitfare_1_1Home}
\input{classcom_1_1example_1_1splitfare_1_1LoginActivity}
\input{classcom_1_1example_1_1splitfare_1_1MainActivity}
\input{classcom_1_1example_1_1splitfare_1_1myposts}
\input{classcom_1_1example_1_1splitfare_1_1Post}
\input{classcom_1_1example_1_1splitfare_1_1PostList}
\chapter{File Documentation}
\input{AddpostaActivity_8java}
\input{Comment_8java}
\input{Home_8java}
\input{LoginActivity_8java}
\input{MainActivity_8java}
\input{myposts_8java}
\input{Post_8java}
\input{PostList_8java}
%--- End generated contents ---
% Index
\backmatter
\newpage
\phantomsection
\clearemptydoublepage
\addcontentsline{toc}{chapter}{\indexname}
\printindex
\end{document}
\@ifundefined {etoctocstyle}{\let \etoc@startlocaltoc \@gobble \let \etoc@settocdepth \@gobble \let \etoc@depthtag \@gobble \let \etoc@setlocaltop \@gobble }{}
\contentsline {chapter}{\numberline {1}Namespace Index}{1}{chapter.1}
\contentsline {section}{\numberline {1.1}Namespace List}{1}{section.1.1}
\contentsline {chapter}{\numberline {2}Hierarchical Index}{3}{chapter.2}
\contentsline {section}{\numberline {2.1}Class Hierarchy}{3}{section.2.1}
\contentsline {chapter}{\numberline {3}Class Index}{5}{chapter.3}
\contentsline {section}{\numberline {3.1}Class List}{5}{section.3.1}
\contentsline {chapter}{\numberline {4}File Index}{7}{chapter.4}
\contentsline {section}{\numberline {4.1}File List}{7}{section.4.1}
\contentsline {chapter}{\numberline {5}Namespace Documentation}{9}{chapter.5}
\contentsline {section}{\numberline {5.1}Package com}{9}{section.5.1}
\contentsline {section}{\numberline {5.2}Package com.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}example}{9}{section.5.2}
\contentsline {section}{\numberline {5.3}Package com.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}example.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}splitfare}{9}{section.5.3}
\contentsline {chapter}{\numberline {6}Class Documentation}{11}{chapter.6}
\contentsline {section}{\numberline {6.1}com.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}example.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}splitfare.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}Addposta\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}Activity Class Reference}{11}{section.6.1}
\contentsline {subsection}{\numberline {6.1.1}Detailed Description}{12}{subsection.6.1.1}
\contentsline {subsection}{\numberline {6.1.2}Member Function Documentation}{12}{subsection.6.1.2}
\contentsline {subsubsection}{\numberline {6.1.2.1}onBackPressed()}{12}{subsubsection.6.1.2.1}
\contentsline {subsubsection}{\numberline {6.1.2.2}onCreate()}{12}{subsubsection.6.1.2.2}
\contentsline {subsection}{\numberline {6.1.3}Member Data Documentation}{13}{subsection.6.1.3}
\contentsline {subsubsection}{\numberline {6.1.3.1}btnaddPost}{13}{subsubsection.6.1.3.1}
\contentsline {subsubsection}{\numberline {6.1.3.2}btnDate}{13}{subsubsection.6.1.3.2}
\contentsline {subsubsection}{\numberline {6.1.3.3}btnTime}{13}{subsubsection.6.1.3.3}
\contentsline {subsubsection}{\numberline {6.1.3.4}cal}{13}{subsubsection.6.1.3.4}
\contentsline {subsubsection}{\numberline {6.1.3.5}curHour}{13}{subsubsection.6.1.3.5}
\contentsline {subsubsection}{\numberline {6.1.3.6}curMin}{13}{subsubsection.6.1.3.6}
\contentsline {subsubsection}{\numberline {6.1.3.7}databaseposts}{14}{subsubsection.6.1.3.7}
\contentsline {subsubsection}{\numberline {6.1.3.8}Date}{14}{subsubsection.6.1.3.8}
\contentsline {subsubsection}{\numberline {6.1.3.9}destination}{14}{subsubsection.6.1.3.9}
\contentsline {subsubsection}{\numberline {6.1.3.10}mDateSetListener}{14}{subsubsection.6.1.3.10}
\contentsline {subsubsection}{\numberline {6.1.3.11}Mobile}{14}{subsubsection.6.1.3.11}
\contentsline {subsubsection}{\numberline {6.1.3.12}MoT}{14}{subsubsection.6.1.3.12}
\contentsline {subsubsection}{\numberline {6.1.3.13}name}{14}{subsubsection.6.1.3.13}
\contentsline {subsubsection}{\numberline {6.1.3.14}persons}{15}{subsubsection.6.1.3.14}
\contentsline {subsubsection}{\numberline {6.1.3.15}post}{15}{subsubsection.6.1.3.15}
\contentsline {subsubsection}{\numberline {6.1.3.16}source}{15}{subsubsection.6.1.3.16}
\contentsline {subsubsection}{\numberline {6.1.3.17}Time}{15}{subsubsection.6.1.3.17}
\contentsline {subsubsection}{\numberline {6.1.3.18}toolbar}{15}{subsubsection.6.1.3.18}
\contentsline {subsubsection}{\numberline {6.1.3.19}user}{15}{subsubsection.6.1.3.19}
\contentsline {section}{\numberline {6.2}com.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}example.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}splitfare.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}Comment Class Reference}{16}{section.6.2}
\contentsline {subsection}{\numberline {6.2.1}Detailed Description}{17}{subsection.6.2.1}
\contentsline {subsection}{\numberline {6.2.2}Member Function Documentation}{17}{subsection.6.2.2}
\contentsline {subsubsection}{\numberline {6.2.2.1}onBackPressed()}{17}{subsubsection.6.2.2.1}
\contentsline {subsubsection}{\numberline {6.2.2.2}onCreate()}{17}{subsubsection.6.2.2.2}
\contentsline {subsection}{\numberline {6.2.3}Member Data Documentation}{18}{subsection.6.2.3}
\contentsline {subsubsection}{\numberline {6.2.3.1}comm}{18}{subsubsection.6.2.3.1}
\contentsline {subsubsection}{\numberline {6.2.3.2}commadapter}{18}{subsubsection.6.2.3.2}
\contentsline {subsubsection}{\numberline {6.2.3.3}commentlist}{18}{subsubsection.6.2.3.3}
\contentsline {subsubsection}{\numberline {6.2.3.4}commlv}{18}{subsubsection.6.2.3.4}
\contentsline {subsubsection}{\numberline {6.2.3.5}databaseposts}{18}{subsubsection.6.2.3.5}
\contentsline {subsubsection}{\numberline {6.2.3.6}date}{18}{subsubsection.6.2.3.6}
\contentsline {subsubsection}{\numberline {6.2.3.7}dest}{19}{subsubsection.6.2.3.7}
\contentsline {subsubsection}{\numberline {6.2.3.8}mob}{19}{subsubsection.6.2.3.8}
\contentsline {subsubsection}{\numberline {6.2.3.9}mot}{19}{subsubsection.6.2.3.9}
\contentsline {subsubsection}{\numberline {6.2.3.10}name}{19}{subsubsection.6.2.3.10}
\contentsline {subsubsection}{\numberline {6.2.3.11}nop}{19}{subsubsection.6.2.3.11}
\contentsline {subsubsection}{\numberline {6.2.3.12}reply}{19}{subsubsection.6.2.3.12}
\contentsline {subsubsection}{\numberline {6.2.3.13}source}{19}{subsubsection.6.2.3.13}
\contentsline {subsubsection}{\numberline {6.2.3.14}time}{20}{subsubsection.6.2.3.14}
\contentsline {subsubsection}{\numberline {6.2.3.15}toolbar}{20}{subsubsection.6.2.3.15}
\contentsline {subsubsection}{\numberline {6.2.3.16}uid}{20}{subsubsection.6.2.3.16}
\contentsline {subsubsection}{\numberline {6.2.3.17}user}{20}{subsubsection.6.2.3.17}
\contentsline {section}{\numberline {6.3}com.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}example.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}splitfare.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}Home Class Reference}{20}{section.6.3}
\contentsline {subsection}{\numberline {6.3.1}Detailed Description}{21}{subsection.6.3.1}
\contentsline {subsection}{\numberline {6.3.2}Member Function Documentation}{21}{subsection.6.3.2}
\contentsline {subsubsection}{\numberline {6.3.2.1}onBackPressed()}{21}{subsubsection.6.3.2.1}
\contentsline {subsubsection}{\numberline {6.3.2.2}onCreate()}{21}{subsubsection.6.3.2.2}
\contentsline {subsubsection}{\numberline {6.3.2.3}onNavigationItemSelected()}{22}{subsubsection.6.3.2.3}
\contentsline {subsubsection}{\numberline {6.3.2.4}onStart()}{22}{subsubsection.6.3.2.4}
\contentsline {subsection}{\numberline {6.3.3}Member Data Documentation}{22}{subsection.6.3.3}
\contentsline {subsubsection}{\numberline {6.3.3.1}curuser}{22}{subsubsection.6.3.3.1}
\contentsline {subsubsection}{\numberline {6.3.3.2}databaseposts}{22}{subsubsection.6.3.3.2}
\contentsline {subsubsection}{\numberline {6.3.3.3}databaseusers}{22}{subsubsection.6.3.3.3}
\contentsline {subsubsection}{\numberline {6.3.3.4}drawerLayout}{22}{subsubsection.6.3.3.4}
\contentsline {subsubsection}{\numberline {6.3.3.5}listViewPosts}{22}{subsubsection.6.3.3.5}
\contentsline {subsubsection}{\numberline {6.3.3.6}mAuthStateListener}{23}{subsubsection.6.3.3.6}
\contentsline {subsubsection}{\numberline {6.3.3.7}mFirebaseAuth}{23}{subsubsection.6.3.3.7}
\contentsline {subsubsection}{\numberline {6.3.3.8}navigationView}{23}{subsubsection.6.3.3.8}
\contentsline {subsubsection}{\numberline {6.3.3.9}posts}{23}{subsubsection.6.3.3.9}
\contentsline {subsubsection}{\numberline {6.3.3.10}toolbar}{23}{subsubsection.6.3.3.10}
\contentsline {subsubsection}{\numberline {6.3.3.11}users}{23}{subsubsection.6.3.3.11}
\contentsline {section}{\numberline {6.4}com.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}example.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}splitfare.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}Login\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}Activity Class Reference}{23}{section.6.4}
\contentsline {subsection}{\numberline {6.4.1}Detailed Description}{24}{subsection.6.4.1}
\contentsline {subsection}{\numberline {6.4.2}Member Function Documentation}{24}{subsection.6.4.2}
\contentsline {subsubsection}{\numberline {6.4.2.1}onBackPressed()}{24}{subsubsection.6.4.2.1}
\contentsline {subsubsection}{\numberline {6.4.2.2}onCreate()}{24}{subsubsection.6.4.2.2}
\contentsline {subsubsection}{\numberline {6.4.2.3}onStart()}{25}{subsubsection.6.4.2.3}
\contentsline {subsection}{\numberline {6.4.3}Member Data Documentation}{25}{subsection.6.4.3}
\contentsline {subsubsection}{\numberline {6.4.3.1}btnSignIn}{25}{subsubsection.6.4.3.1}
\contentsline {subsubsection}{\numberline {6.4.3.2}emailId}{25}{subsubsection.6.4.3.2}
\contentsline {subsubsection}{\numberline {6.4.3.3}mAuthStateListener}{25}{subsubsection.6.4.3.3}
\contentsline {subsubsection}{\numberline {6.4.3.4}mFirebaseAuth}{25}{subsubsection.6.4.3.4}
\contentsline {subsubsection}{\numberline {6.4.3.5}password}{25}{subsubsection.6.4.3.5}
\contentsline {subsubsection}{\numberline {6.4.3.6}tvSignUp}{25}{subsubsection.6.4.3.6}
\contentsline {section}{\numberline {6.5}com.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}example.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}splitfare.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}Main\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}Activity Class Reference}{26}{section.6.5}
\contentsline {subsection}{\numberline {6.5.1}Detailed Description}{26}{subsection.6.5.1}
\contentsline {subsection}{\numberline {6.5.2}Member Function Documentation}{26}{subsection.6.5.2}
\contentsline {subsubsection}{\numberline {6.5.2.1}onBackPressed()}{26}{subsubsection.6.5.2.1}
\contentsline {subsubsection}{\numberline {6.5.2.2}onCreate()}{27}{subsubsection.6.5.2.2}
\contentsline {subsection}{\numberline {6.5.3}Member Data Documentation}{27}{subsection.6.5.3}
\contentsline {subsubsection}{\numberline {6.5.3.1}btnSignUp}{27}{subsubsection.6.5.3.1}
\contentsline {subsubsection}{\numberline {6.5.3.2}databaseposts}{27}{subsubsection.6.5.3.2}
\contentsline {subsubsection}{\numberline {6.5.3.3}emailId}{27}{subsubsection.6.5.3.3}
\contentsline {subsubsection}{\numberline {6.5.3.4}mFirebaseAuth}{27}{subsubsection.6.5.3.4}
\contentsline {subsubsection}{\numberline {6.5.3.5}password}{27}{subsubsection.6.5.3.5}
\contentsline {subsubsection}{\numberline {6.5.3.6}tvSignIn}{27}{subsubsection.6.5.3.6}
\contentsline {subsubsection}{\numberline {6.5.3.7}uid}{28}{subsubsection.6.5.3.7}
\contentsline {subsubsection}{\numberline {6.5.3.8}user}{28}{subsubsection.6.5.3.8}
\contentsline {section}{\numberline {6.6}com.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}example.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}splitfare.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}myposts Class Reference}{28}{section.6.6}
\contentsline {subsection}{\numberline {6.6.1}Detailed Description}{28}{subsection.6.6.1}
\contentsline {subsection}{\numberline {6.6.2}Member Function Documentation}{29}{subsection.6.6.2}
\contentsline {subsubsection}{\numberline {6.6.2.1}onBackPressed()}{29}{subsubsection.6.6.2.1}
\contentsline {subsubsection}{\numberline {6.6.2.2}onCreate()}{29}{subsubsection.6.6.2.2}
\contentsline {subsection}{\numberline {6.6.3}Member Data Documentation}{29}{subsection.6.6.3}
\contentsline {subsubsection}{\numberline {6.6.3.1}curuser}{29}{subsubsection.6.6.3.1}
\contentsline {subsubsection}{\numberline {6.6.3.2}databasemyposts}{29}{subsubsection.6.6.3.2}
\contentsline {subsubsection}{\numberline {6.6.3.3}listViewmyPosts}{29}{subsubsection.6.6.3.3}
\contentsline {subsubsection}{\numberline {6.6.3.4}my\_posts}{29}{subsubsection.6.6.3.4}
\contentsline {subsubsection}{\numberline {6.6.3.5}toolbar}{30}{subsubsection.6.6.3.5}
\contentsline {section}{\numberline {6.7}com.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}example.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}splitfare.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}Post Class Reference}{30}{section.6.7}
\contentsline {subsection}{\numberline {6.7.1}Detailed Description}{31}{subsection.6.7.1}
\contentsline {subsection}{\numberline {6.7.2}Constructor \& Destructor Documentation}{31}{subsection.6.7.2}
\contentsline {subsubsection}{\numberline {6.7.2.1}Post()}{31}{subsubsection.6.7.2.1}
\contentsline {subsection}{\numberline {6.7.3}Member Function Documentation}{31}{subsection.6.7.3}
\contentsline {subsubsection}{\numberline {6.7.3.1}getDate()}{31}{subsubsection.6.7.3.1}
\contentsline {subsubsection}{\numberline {6.7.3.2}getDestination()}{31}{subsubsection.6.7.3.2}
\contentsline {subsubsection}{\numberline {6.7.3.3}getID()}{32}{subsubsection.6.7.3.3}
\contentsline {subsubsection}{\numberline {6.7.3.4}getList()}{32}{subsubsection.6.7.3.4}
\contentsline {subsubsection}{\numberline {6.7.3.5}getMobile()}{32}{subsubsection.6.7.3.5}
\contentsline {subsubsection}{\numberline {6.7.3.6}getMoT()}{32}{subsubsection.6.7.3.6}
\contentsline {subsubsection}{\numberline {6.7.3.7}getName()}{32}{subsubsection.6.7.3.7}
\contentsline {subsubsection}{\numberline {6.7.3.8}getPersons()}{32}{subsubsection.6.7.3.8}
\contentsline {subsubsection}{\numberline {6.7.3.9}getPid()}{32}{subsubsection.6.7.3.9}
\contentsline {subsubsection}{\numberline {6.7.3.10}getSource()}{32}{subsubsection.6.7.3.10}
\contentsline {subsubsection}{\numberline {6.7.3.11}getTime()}{33}{subsubsection.6.7.3.11}
\contentsline {subsubsection}{\numberline {6.7.3.12}getUid()}{33}{subsubsection.6.7.3.12}
\contentsline {subsubsection}{\numberline {6.7.3.13}getUseremail()}{33}{subsubsection.6.7.3.13}
\contentsline {subsubsection}{\numberline {6.7.3.14}setDate()}{33}{subsubsection.6.7.3.14}
\contentsline {subsubsection}{\numberline {6.7.3.15}setDestination()}{33}{subsubsection.6.7.3.15}
\contentsline {subsubsection}{\numberline {6.7.3.16}setID()}{33}{subsubsection.6.7.3.16}
\contentsline {subsubsection}{\numberline {6.7.3.17}setlist()}{33}{subsubsection.6.7.3.17}
\contentsline {subsubsection}{\numberline {6.7.3.18}setMobile()}{34}{subsubsection.6.7.3.18}
\contentsline {subsubsection}{\numberline {6.7.3.19}setMoT()}{34}{subsubsection.6.7.3.19}
\contentsline {subsubsection}{\numberline {6.7.3.20}setName()}{34}{subsubsection.6.7.3.20}
\contentsline {subsubsection}{\numberline {6.7.3.21}setPersons()}{34}{subsubsection.6.7.3.21}
\contentsline {subsubsection}{\numberline {6.7.3.22}setPid()}{34}{subsubsection.6.7.3.22}
\contentsline {subsubsection}{\numberline {6.7.3.23}setSource()}{34}{subsubsection.6.7.3.23}
\contentsline {subsubsection}{\numberline {6.7.3.24}setTime()}{34}{subsubsection.6.7.3.24}
\contentsline {subsubsection}{\numberline {6.7.3.25}setUid()}{35}{subsubsection.6.7.3.25}
\contentsline {subsubsection}{\numberline {6.7.3.26}setUseremail()}{35}{subsubsection.6.7.3.26}
\contentsline {subsection}{\numberline {6.7.4}Member Data Documentation}{35}{subsection.6.7.4}
\contentsline {subsubsection}{\numberline {6.7.4.1}comments}{35}{subsubsection.6.7.4.1}
\contentsline {subsubsection}{\numberline {6.7.4.2}Date}{35}{subsubsection.6.7.4.2}
\contentsline {subsubsection}{\numberline {6.7.4.3}destination}{35}{subsubsection.6.7.4.3}
\contentsline {subsubsection}{\numberline {6.7.4.4}Mobile}{35}{subsubsection.6.7.4.4}
\contentsline {subsubsection}{\numberline {6.7.4.5}MoT}{35}{subsubsection.6.7.4.5}
\contentsline {subsubsection}{\numberline {6.7.4.6}name}{36}{subsubsection.6.7.4.6}
\contentsline {subsubsection}{\numberline {6.7.4.7}persons}{36}{subsubsection.6.7.4.7}
\contentsline {subsubsection}{\numberline {6.7.4.8}Pid}{36}{subsubsection.6.7.4.8}
\contentsline {subsubsection}{\numberline {6.7.4.9}source}{36}{subsubsection.6.7.4.9}
\contentsline {subsubsection}{\numberline {6.7.4.10}Time}{36}{subsubsection.6.7.4.10}
\contentsline {subsubsection}{\numberline {6.7.4.11}Uid}{36}{subsubsection.6.7.4.11}
\contentsline {subsubsection}{\numberline {6.7.4.12}useremail}{36}{subsubsection.6.7.4.12}
\contentsline {section}{\numberline {6.8}com.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}example.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}splitfare.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}Post\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}List Class Reference}{37}{section.6.8}
\contentsline {subsection}{\numberline {6.8.1}Detailed Description}{37}{subsection.6.8.1}
\contentsline {subsection}{\numberline {6.8.2}Constructor \& Destructor Documentation}{37}{subsection.6.8.2}
\contentsline {subsubsection}{\numberline {6.8.2.1}PostList()}{37}{subsubsection.6.8.2.1}
\contentsline {subsection}{\numberline {6.8.3}Member Function Documentation}{37}{subsection.6.8.3}
\contentsline {subsubsection}{\numberline {6.8.3.1}getView()}{38}{subsubsection.6.8.3.1}
\contentsline {subsection}{\numberline {6.8.4}Member Data Documentation}{38}{subsection.6.8.4}
\contentsline {subsubsection}{\numberline {6.8.4.1}bclr}{38}{subsubsection.6.8.4.1}
\contentsline {subsubsection}{\numberline {6.8.4.2}context}{38}{subsubsection.6.8.4.2}
\contentsline {subsubsection}{\numberline {6.8.4.3}count}{38}{subsubsection.6.8.4.3}
\contentsline {subsubsection}{\numberline {6.8.4.4}posts}{38}{subsubsection.6.8.4.4}
\contentsline {subsubsection}{\numberline {6.8.4.5}tclr}{38}{subsubsection.6.8.4.5}
\contentsline {chapter}{\numberline {7}File Documentation}{39}{chapter.7}
\contentsline {section}{\numberline {7.1}Addposta\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}Activity.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}java File Reference}{39}{section.7.1}
\contentsline {section}{\numberline {7.2}Comment.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}java File Reference}{39}{section.7.2}
\contentsline {section}{\numberline {7.3}Home.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}java File Reference}{39}{section.7.3}
\contentsline {section}{\numberline {7.4}Login\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}Activity.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}java File Reference}{40}{section.7.4}
\contentsline {section}{\numberline {7.5}Main\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}Activity.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}java File Reference}{40}{section.7.5}
\contentsline {section}{\numberline {7.6}myposts.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}java File Reference}{40}{section.7.6}
\contentsline {section}{\numberline {7.7}Post.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}java File Reference}{40}{section.7.7}
\contentsline {section}{\numberline {7.8}Post\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}List.\discretionary {\unhbox \voidb@x \hbox {\relax \fontsize {7}{8}\selectfont $\leftarrow \joinrel \rhook $}}{}{}java File Reference}{40}{section.7.8}
\contentsline {chapter}{Index}{41}{section*.55}
This source diff could not be displayed because it is too large. You can view the blob instead.
\documentclass[12pt, a4paper]{article}
\usepackage{multicol}
\usepackage{hyperref}
\usepackage{graphicx}
\newcommand\tab[1][1cm]{\hspace*{#1}}
\usepackage{fullpage}
\usepackage{times}
\usepackage{fancyhdr,graphicx,amsmath,amssymb}
\usepackage[linesnumbered,lined,boxed,commentsnumbered]{algorithm2e}
\include{pythonlisting}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[babel,style=american]{csquotes}
\usepackage{url}
\usepackage{bookman}
\usepackage{titling}
\usepackage{enumerate}
\usepackage{bm}
\usepackage{changepage}
\renewcommand\maketitlehooka{\null\mbox{}\vfill}
\renewcommand\maketitlehookd{\vfill\null}
\renewcommand{\baselinestretch}{1.2}
\title{\textbf{Software Lab \\ Project Report for\\NeTA }}
\author{\\Vineeth Sai - 193050031\\Jayabrata Das - 193050085\\Billoh Gassama - 193051001}
\begin{document}
\maketitle
\pagenumbering{gobble}
\newpage
\tableofcontents
\newpage
\pagenumbering{arabic}
\setcounter{page}{1}
\section{Introduction}
\paragraph{}
This is a project report for an android app named Never Travelled Alone(NeTA). As the name suggests, this app helps its users to find companions to shear their ride. This app allows first time users to create an account whilst old users are allowed to sign in with their credentials and create a post about their journey with details like source, destination, mode of travel, starting time, etc. Users can also check the posts of other users to find one that matches their requirements. Once one finds a matching post, he/she can communicate with the creator of the post for further details.
Finally, if both parties agree then, they can meet at someplace to start the journey.
\\
\\
\\
\section{Motivation}
\paragraph{}
Today most students finds it very difficult to have a common platform to share information about booking a cab irrespective of the distance.
The initiative behind this project is as a result of the increasing price of fuel,which also causes the cost of rides to increase drastically.
It is against these backdrops that we deemed it necessary to help solve these problems by developing the NeTA app.
NeTA will help you in such situations as mentioned above,if one has to book a ride alone for him or herself, then their will be an increase in cost. This cost can easily be reduced by sharing the ride with others. But most of the time, it is very difficult to find such companions. And because of this most people have to hire a ride alone.
This app solves such problems by connecting people who are going to the same place or nearby location. Thus it does not only helps people to save money but also reduces the use of fuel by reducing the number of rides.
\newpage
\section{User Guide}
\paragraph{}
This section gives a brief description of application and instructions for the users to use this app. Following are the description of different activities of the app.
\subsection{Sign Up}
To use the app one have to sign up in the app with a valid email address and a secure password. The email address has to be a valid one and the password has to have at least 6 characters to sign up successfully. Also the email address must not already has an account, in that case one can simply sign in with existing mail address and password by clicking on the "Sign in here" text at the bottom of the screen.
\begin{figure}[htp]
\centering
\includegraphics[width=6cm]{"SignUpPage".jpeg}
\caption{Sign Up Page}
\end{figure}
\newpage
\subsection{Sign In}
\paragraph{}
It is the first page that appears when the app starts. One can sign in using the registered email address and password, after successfully signing up. This is necessary for authentication purpose and also to stare data in server. If either of the email address or the password is wrong the app shows an error message. One can go to the sign up page by clicking on the "Sign up here" text at the bottom of the screen.
\begin{figure}[htp]
\centering
\includegraphics[width=7cm]{"SignInPage".jpeg}
\caption{Sign In Page}
\end{figure}
\newpage
\subsection{Home Page}
\paragraph{}
This is the most important tab in the app. It shows all the requests posted by other users in form of a list. Each post shows the Source and destination only so that one can check easily whether the post matches with their requirement. If one finds any post interesting then he/she can get the details information about the post. This tab does not show the requests posted by the account which is logged in currently, there is a different tab for it.
\\
\begin{figure}[htp]
\centering
\includegraphics[width=7cm]{"HomePage".jpeg}
\caption{Home Page \& List of Posts of other users}
\end{figure}
\newpage
\subsubsection{View Details}
\paragraph{}
This page appears when clicked on view details button under a post in the home tab. It shows the details information about the post like - time and date of departure, number of seats available and contact info of the creator of the post. Here also one can put any message against the post to its creator and the creator's messages are also shown here. So it kind of work as a chat box where anyone can communicate with the creator of the post.
\\
\begin{figure}[htp]
\centering
\includegraphics[width=7cm]{"ReplytoPost".jpeg}
\caption{View Details \& message box}
\end{figure}
\newpage
\subsection{Navigation Drawer}
\paragraph{}
At the top left corner of the home tab there are three small horizontal lines clicking on which brings up navigation drawer. The navigation drawer contains the following options -
\subsubsection{Add Post}
\paragraph{}
This tab allows users to create a new post just by filling up the simple form. A post consists of the following information -
\begin{multicols}{2}
\begin{itemize}
\item Name (post creator)
\item Source
\item Destination
\item Number of Person needed
\item Mode of Transport
\item Departure Date
\item Departure Time
\item Contact Number
\end{itemize}
\end{multicols}
\begin{figure}[htp]
\centering
\includegraphics[width=5.5cm]{"AddPost".jpeg}
\caption{Create Post Form}
\end{figure}
\newpage
\subsubsection{My Post}
\paragraph{}
As mentioned earlier, once logged in, one can find his/her own created posts in this tab. It is similar to the home tab except here only own created posts are shown.
\\
\begin{figure}[htp]
\centering
\includegraphics[width=6cm]{"MyPost".jpeg}
\caption{Show My Post List}
\end{figure}
\subsubsection{Log Out}
\paragraph{}
Using this option one can log out of his/her account safely. Once logged out, one have to login again to use this app. However, if not logged out, one will be navigated to the home tab on restarting the app.
\newpage
\section{How is your project useful at the end of this course?}
\paragraph{}
This project can be considered as the climax of the Software Lab (CS699) course that requires us to apply all the knowledge that we have gained in this course through out this semester. In the lab we have been taught all the basic software skills that are essential for any software engineer. We have also learn the process of fast learning through the challenging assignments and the skill of group work. This project sums up all these knowledge and experiences. It also give us the opportunity to evaluate ourselves by testing how we can apply our knowledge, as well as, learn new things that are necessary in order to complete this project. Finally, it gives us the chance to showcase our creativity and productivity by implementing some application with social benefit.
\section{What have you implemented that works really well? - Real Time Database}
\paragraph{}
We have used real time database to store the user data, as well as, the post data. If we would have used local server to store data then, it would have reduced the speed of the data update and retrieve process. Compared to that real time database is very fast. Moreover, it is online database which is available 24x7 without any performance issue.
\end{document}
git link:
https://git.cse.iitb.ac.in/vineethsai/CS699Project_NeTA
roll numbers of the teammates with Project name:
Project Name: NeTA (Android App)
Vineeth Sai - 193050031
Jayabrata Das - 193050085
Billoh Gassama - 193051001
contribution of each individual:
Everyone contributed equally on the project.
motivation:
Today most students finds it very difficult to have a common platform to share information about booking a cab irrespective of the distance. The initiative behind this project is as a result of the increasing price of fuel, which also causes the cost of rides to increase drastically. It is against these backdrops that we deemed it necessary to help solve these problems by developing the NeTA app. NeTA will help you in such situations as mentioned above,if one has to book a ride alone for him or herself, then their will be an increase in cost. This cost can easily be reduced by sharing the ride with others. But most of the time, it is very difficult to find such companions. And because of this most people have to hire a ride alone. This app solves such problems by connecting people who are going to the same place or nearby location. Thus it does not only helps people to save money but also reduces the use of fuel by reducing the number of rides.
basics of how to host from the developer documentation:
It is a simple android project. To run the program one have to download the project and run in on android studio or install the apk in android device and run it.
*.iml
.gradle
/local.properties
/.idea/caches
/.idea/libraries
/.idea/modules.xml
/.idea/workspace.xml
/.idea/navEditor.xml
/.idea/assetWizardSettings.xml
.DS_Store
/build
/captures
.externalNativeBuild
.cxx
SplitFare
\ No newline at end of file
<component name="ProjectCodeStyleConfiguration">
<code_scheme name="Project" version="173">
<codeStyleSettings language="XML">
<indentOptions>
<option name="CONTINUATION_INDENT_SIZE" value="4" />
</indentOptions>
<arrangement>
<rules>
<section>
<rule>
<match>
<AND>
<NAME>xmlns:android</NAME>
<XML_ATTRIBUTE />
<XML_NAMESPACE>^$</XML_NAMESPACE>
</AND>
</match>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>xmlns:.*</NAME>
<XML_ATTRIBUTE />
<XML_NAMESPACE>^$</XML_NAMESPACE>
</AND>
</match>
<order>BY_NAME</order>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>.*:id</NAME>
<XML_ATTRIBUTE />
<XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
</AND>
</match>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>.*:name</NAME>
<XML_ATTRIBUTE />
<XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
</AND>
</match>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>name</NAME>
<XML_ATTRIBUTE />
<XML_NAMESPACE>^$</XML_NAMESPACE>
</AND>
</match>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>style</NAME>
<XML_ATTRIBUTE />
<XML_NAMESPACE>^$</XML_NAMESPACE>
</AND>
</match>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>.*</NAME>
<XML_ATTRIBUTE />
<XML_NAMESPACE>^$</XML_NAMESPACE>
</AND>
</match>
<order>BY_NAME</order>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>.*</NAME>
<XML_ATTRIBUTE />
<XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
</AND>
</match>
<order>ANDROID_ATTRIBUTE_ORDER</order>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>.*</NAME>
<XML_ATTRIBUTE />
<XML_NAMESPACE>.*</XML_NAMESPACE>
</AND>
</match>
<order>BY_NAME</order>
</rule>
</section>
</rules>
</arrangement>
</codeStyleSettings>
</code_scheme>
</component>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="GradleSettings">
<option name="linkedExternalProjectsSettings">
<GradleProjectSettings>
<compositeConfiguration>
<compositeBuild compositeDefinitionSource="SCRIPT" />
</compositeConfiguration>
<option name="distributionType" value="DEFAULT_WRAPPED" />
<option name="externalProjectPath" value="$PROJECT_DIR$" />
<option name="modules">
<set>
<option value="$PROJECT_DIR$" />
<option value="$PROJECT_DIR$/app" />
</set>
</option>
<option name="resolveModulePerSourceSet" value="false" />
<option name="testRunner" value="PLATFORM" />
</GradleProjectSettings>
</option>
</component>
</project>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_7" project-jdk-name="1.8" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/build/classes" />
</component>
<component name="ProjectType">
<option name="id" value="Android" />
</component>
</project>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="RunConfigurationProducerService">
<option name="ignoredProducers">
<set>
<option value="org.jetbrains.plugins.gradle.execution.test.runner.AllInPackageGradleConfigurationProducer" />
<option value="org.jetbrains.plugins.gradle.execution.test.runner.TestClassGradleConfigurationProducer" />
<option value="org.jetbrains.plugins.gradle.execution.test.runner.TestMethodGradleConfigurationProducer" />
</set>
</option>
</component>
</project>
\ No newline at end of file
apply plugin: 'com.android.application'
android {
compileSdkVersion 29
buildToolsVersion "29.0.2"
defaultConfig {
applicationId "com.example.splitfare"
minSdkVersion 21
targetSdkVersion 29
versionCode 1
versionName "1.0"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'androidx.appcompat:appcompat:1.0.2'
implementation 'de.hdodenhof:circleimageview:3.0.1'
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
implementation 'com.google.firebase:firebase-database:19.2.0'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'androidx.test.ext:junit:1.1.0'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.1'
implementation 'com.google.firebase:firebase-analytics:17.2.1'
implementation 'com.google.firebase:firebase-auth:19.1.0'
implementation 'com.android.support:support-annotations:+'
implementation 'com.google.android.material:material:1.0.0'
implementation 'com.android.support:design:28.0.0'
}
apply plugin: 'com.google.gms.google-services'
{
"project_info": {
"project_number": "402367504125",
"firebase_url": "https://splitfare-cd2f2.firebaseio.com",
"project_id": "splitfare-cd2f2",
"storage_bucket": "splitfare-cd2f2.appspot.com"
},
"client": [
{
"client_info": {
"mobilesdk_app_id": "1:402367504125:android:8fb3c3bf516f96afc5e894",
"android_client_info": {
"package_name": "com.example.splitfare"
}
},
"oauth_client": [
{
"client_id": "402367504125-1s956j6g2bknsgr69c0j5sqv6b9bfrsq.apps.googleusercontent.com",
"client_type": 1,
"android_info": {
"package_name": "com.example.splitfare",
"certificate_hash": "8bc021b7d404ba90ced311a3cea7464017b658e3"
}
},
{
"client_id": "402367504125-bb90hko9eo5mg9a6pud2r971vuefurt8.apps.googleusercontent.com",
"client_type": 3
}
],
"api_key": [
{
"current_key": "AIzaSyAA_nQnd9WXo0L8IuFLI1c-ueW97uCUFOA"
}
],
"services": {
"appinvite_service": {
"other_platform_oauth_client": [
{
"client_id": "402367504125-bb90hko9eo5mg9a6pud2r971vuefurt8.apps.googleusercontent.com",
"client_type": 3
}
]
}
}
}
],
"configuration_version": "1"
}
\ No newline at end of file
# Add project specific ProGuard rules here.
# You can control the set of applied configuration files using the
# proguardFiles setting in build.gradle.
#
# For more details, see
# http://developer.android.com/guide/developing/tools/proguard.html
# If your project uses WebView with JS, uncomment the following
# and specify the fully qualified class name to the JavaScript interface
# class:
#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
# public *;
#}
# Uncomment this to preserve the line number information for
# debugging stack traces.
#-keepattributes SourceFile,LineNumberTable
# If you keep the line number information, uncomment this to
# hide the original source file name.
#-renamesourcefileattribute SourceFile
package com.example.splitfare;
import android.content.Context;
import androidx.test.platform.app.InstrumentationRegistry;
import androidx.test.ext.junit.runners.AndroidJUnit4;
import org.junit.Test;
import org.junit.runner.RunWith;
import static org.junit.Assert.*;
/**
* Instrumented test, which will execute on an Android device.
*
* @see <a href="http://d.android.com/tools/testing">Testing documentation</a>
*/
@RunWith(AndroidJUnit4.class)
public class ExampleInstrumentedTest {
@Test
public void useAppContext() {
// Context of the app under test.
Context appContext = InstrumentationRegistry.getInstrumentation().getTargetContext();
assertEquals("com.example.splitfare", appContext.getPackageName());
}
}
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.splitfare">
<supports-screens
android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true"
android:xlargeScreens="true" />
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity android:name=".Comment"
/>
<activity
android:name=".myposts"
android:noHistory="true"
android:parentActivityName=".Home" />
<activity
android:name=".AddpostaActivity"
android:noHistory="true"
android:parentActivityName=".Home" />
<activity
android:name=".Home"
android:noHistory="true" />
<activity
android:name=".LoginActivity"
android:noHistory="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".MainActivity"
android:noHistory="true" />
</application>
</manifest>
\ No newline at end of file
package com.example.splitfare;
import androidx.appcompat.app.AppCompatActivity;
import androidx.appcompat.widget.Toolbar;
import android.app.DatePickerDialog;
import android.app.TimePickerDialog;
import android.content.Intent;
import android.graphics.Color;
import android.graphics.drawable.ColorDrawable;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.View;
import android.widget.Button;
import android.widget.DatePicker;
import android.widget.EditText;
import android.widget.Toast;
import android.widget.TimePicker;
import com.google.firebase.auth.FirebaseAuth;
import com.google.firebase.auth.FirebaseUser;
import com.google.firebase.database.DatabaseReference;
import com.google.firebase.database.FirebaseDatabase;
import java.util.Calendar;
/// Class defining the Add Post Activity
/// This activity is invoked when user wants to add post
/// In this Activity we are taking input from user and storing the posted information onto the database
public class AddpostaActivity extends AppCompatActivity {
/// EditText variables for storing name,source,destination,mode of transport,mobile number of user
private EditText name,source,destination,MoT,persons,Mobile;
/// Button variable to listen to Addpost,Set Time and Set Date events
private Button btnaddPost,btnDate,btnTime;
/// Strings to store date and time values
private String Date,Time;
/// Database Reference to add posts of users
private DatabaseReference databaseposts;
/// Date Picker event listener
private DatePickerDialog.OnDateSetListener mDateSetListener;
/// Object of class post
private Post post;
/// Calendar Variable to get Date
Calendar cal;
/// curHour and curMin are to store values of hours and minutes
int curHour,curMin;
/// Toolbar variable to display toolbar at top
Toolbar toolbar;
/// Fiberbase user variable to extract information about user
FirebaseUser user;
/// OnCreate method is the first method that executes when a acitivity is opened
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
/// Setting layout for the activity
setContentView(R.layout.activity_addposta);
/// Setting Toolbar layout and back button for it
toolbar = (Toolbar) findViewById(R.id.toolbarap);
setSupportActionBar(toolbar);
getSupportActionBar().setTitle("Add Post");
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
/// Assiging id elements to all the variables mentioned above
name = (EditText) findViewById(R.id.name);
source = (EditText) findViewById(R.id.source);
destination = (EditText) findViewById(R.id.destination);
MoT = (EditText) findViewById(R.id.transportmode);
persons = (EditText) findViewById(R.id.SeatsAvailable);
Mobile = (EditText) findViewById(R.id.Mobile);
btnaddPost = (Button) findViewById(R.id.addpost);
btnDate = (Button) findViewById(R.id.btnDate);
btnTime = (Button) findViewById(R.id.btnTime);
//btnview = (Button) findViewById(R.id.viewpost);
post = new Post();
/// Getting posts instance from the firebase database
databaseposts = FirebaseDatabase.getInstance().getReference("posts");
/// OnClick listener for Setting Date
btnDate.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Calendar cal = Calendar.getInstance();
int year = cal.get(Calendar.YEAR);
int month = cal.get(Calendar.MONTH);
int day = cal.get(Calendar.DAY_OF_MONTH);
DatePickerDialog dialog = new DatePickerDialog(
AddpostaActivity.this,
android.R.style.Theme_Holo_Light_Dialog_MinWidth,
mDateSetListener,
year,month,day);
dialog.getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT));
dialog.show();
}
});
mDateSetListener = new DatePickerDialog.OnDateSetListener() {
@Override
public void onDateSet(DatePicker view, int y, int m, int d) {
//Log.d(TAG,"onDateSet: "+y+"/"+m+"/"+d);
m=m+1;
Date = d + "/" + m + "/" + y;
btnDate.setText(Date);
}
};
/// OnClick listener for Setting Time
btnTime.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
cal=Calendar.getInstance();
curHour=cal.get(Calendar.HOUR_OF_DAY);
curMin=cal.get(Calendar.MINUTE);
TimePickerDialog timePickerDialog = new TimePickerDialog(AddpostaActivity.this, new TimePickerDialog.OnTimeSetListener() {
@Override
public void onTimeSet(TimePicker timePicker, int hourOfDay, int minutes) {
/*String ap;
if (hourOfDay == 0) {
hourOfDay = 12;
ap = "AM";
} else if (hourOfDay == 12) {
ap = "PM";
} else if (hourOfDay > 12) {
hourOfDay = hourOfDay - 12;
ap = "PM";
} else {
ap = "AM";
}*/
Time=String.format("%02d:%02d", hourOfDay, minutes);
btnTime.setText(Time);
//selectTime.setText(String.format("%02d:%02d", hourOfDay, minutes) + ap);
}
}, curHour, curMin, false);
timePickerDialog.show();
}
});
/// OnCLick lisener for storing a post to database
btnaddPost.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View v) {
String ipname = name.getText().toString().trim();
String ipsource = source.getText().toString().trim();
String ipdest = destination.getText().toString().trim();
String ipmot = MoT.getText().toString().trim();
String ippersons = persons.getText().toString().trim();
String ipmob = Mobile.getText().toString().trim();
if (!TextUtils.isEmpty(ipname) && !TextUtils.isEmpty(ipsource) && !TextUtils.isEmpty(ipdest) && !TextUtils.isEmpty(ipmot) && !TextUtils.isEmpty(ippersons) && !TextUtils.isEmpty(ipmob) && !TextUtils.isEmpty(Date) && !TextUtils.isEmpty(Time) ) {
post.setName(ipname);
post.setSource(ipsource);
post.setDestination(ipdest);
post.setMoT(ipmot);
post.setPersons(Integer.parseInt(ippersons));
post.setMobile(ipmob);
post.setDate(Date);
post.setTime(Time);
user = FirebaseAuth.getInstance().getCurrentUser();
String uid = user.getUid();
post.setUid(uid);
String pid = databaseposts.push().getKey();
post.setPid(pid);
post.setUseremail(user.getEmail());
databaseposts.child(uid).child(pid).setValue(post);
Toast.makeText(AddpostaActivity.this, "Post Added", Toast.LENGTH_LONG).show();
Intent intToHome = new Intent(AddpostaActivity.this,Home.class);
startActivity(intToHome);
} else {
//if the value is not given displaying a toast
Toast.makeText(AddpostaActivity.this, "Please enter all details", Toast.LENGTH_LONG).show();
}
}
});
/*btnview.setOnClickListener( new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intView = new Intent(AddpostaActivity.this, Home.class);
startActivity(intView);
}
});*/
}
/// Method defining Action to be taken when back button is pressed
@Override
public void onBackPressed() {
Intent intToHome = new Intent(AddpostaActivity.this,Home.class);
startActivity(intToHome);
}
}
package com.example.splitfare;
import androidx.appcompat.app.AppCompatActivity;
import androidx.appcompat.widget.Toolbar;
import android.content.Intent;
import android.os.Bundle;
import android.text.TextUtils;
import android.util.Log;
import android.view.View;
import android.widget.ArrayAdapter;
import android.widget.Button;
import android.widget.EditText;
import android.widget.ListView;
import android.widget.TextView;
import android.widget.Toast;
import com.google.firebase.auth.FirebaseAuth;
import com.google.firebase.auth.FirebaseUser;
import com.google.firebase.database.DatabaseReference;
import com.google.firebase.database.FirebaseDatabase;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
/// This class defines what has to be done when user enters a comment to a post
/// This activity is invoked when user clicks to open a particular post
/// User replies to a post will be stored on to the database
public class Comment extends AppCompatActivity {
/// TextView variables for storing name,source,destination,mode of transport,mobile number of user
TextView name,source,dest,mot,nop,mob,date,time,uid;
/// Button variable for listening when user enters a comment
Button comm;
/// EditText variable for user to enter the reply
EditText reply;
/// ArrayList which stores all comments on a particular post
ArrayList<String> commentlist;
/// ArrayAdapter which is used to display comments in ListView
ArrayAdapter<String> commadapter;
/// Database variable for storing Firebase Database Reference
private DatabaseReference databaseposts;
/// ListView to display the comments of users
ListView commlv;
/// Fiberbase user variable to extract information about user
FirebaseUser user;
/// Toolbar variable to display toolbar at top
Toolbar toolbar;
/// OnCreate method is the first method that executes when a acitivity is opened
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
/// Setting layout for the activity
setContentView(R.layout.activity_comment);
/// Setting Toolbar layout and back button for it
toolbar = (Toolbar) findViewById(R.id.toolbarcv);
setSupportActionBar(toolbar);
getSupportActionBar().setTitle("Reply to Post");
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
/// Extracting the post object which has been passed to this activity
Intent i = getIntent();
final Post post = (Post)i.getSerializableExtra("myObject");
/// Assiging id elements to all the variables mentioned above
name = (TextView) findViewById(R.id.textView2);
source = (TextView) findViewById(R.id.textView3);
dest = (TextView) findViewById(R.id.textView4);
mot = (TextView) findViewById(R.id.textView5);
nop = (TextView) findViewById(R.id.textView10);
mob = (TextView) findViewById(R.id.textView11);
date = (TextView) findViewById(R.id.textView12);
time = (TextView) findViewById(R.id.textView13);
uid = (TextView) findViewById(R.id.textView14);
comm = (Button) findViewById(R.id.tvbutton);
reply = (EditText) findViewById(R.id.tvreply);
commlv = (ListView) findViewById(R.id.tvpostslist);
/// Getting posts instance from the firebase database
databaseposts = FirebaseDatabase.getInstance().getReference("posts");
/// Changing values of all editText Variables
name.setText("Name\t\t\t\t\t "+post.getName());
source.setText("Source\t\t\t\t"+post.getSource());
dest.setText("Destination\t\t\t\t "+post.getDestination());
mot.setText("ModeofTransport\t\t\t "+post.getMoT());
nop.setText("No of persons Needed\t" + post.getPersons());
date.setText("Date\t\t\t\t\t "+post.getDate());
time.setText("Time\t\t\t\t\t "+post.getTime());
mob.setText("Mobile\t\t\t\t\t"+post.getMobile());
uid.setText("User id\t\t\t\t "+post.getUseremail());
/// Getting the list of comments for this particular post
commentlist = post.getList();
commadapter = new ArrayAdapter<String>(this,R.layout.list_comment,R.id.lvcomment,commentlist);
/// Setting adapter for listview
commlv.setAdapter(commadapter);
/// Dispalying updated values in the listView
commadapter.notifyDataSetChanged();
//Log.d("commentsarray", Arrays.toString(commentlist.toArray()));
/// OnCLick Listener for taking action when user enters the comment
comm.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
user = FirebaseAuth.getInstance().getCurrentUser();
String ipreply = user.getEmail() +"\n"+ reply.getText().toString().trim() ;
if (!TextUtils.isEmpty(ipreply)) {
ArrayList<String> temp = post.getList();
temp.add(ipreply);
post.setlist(temp);
databaseposts.child(post.getUid()).child(post.getPid()).setValue(post);
commadapter.notifyDataSetChanged();
}else {
//if the value is not given displaying a toast
Toast.makeText(Comment.this, "Please enter reply", Toast.LENGTH_LONG).show();
}
}
});
}
/// Method defining Action to be taken when back button is pressed
@Override
public void onBackPressed() {
Intent intToHome = new Intent(Comment.this,myposts.class);
startActivity(intToHome);
}
}
package com.example.splitfare;
import androidx.annotation.NonNull;
import androidx.appcompat.app.ActionBarDrawerToggle;
import androidx.appcompat.app.AppCompatActivity;
import androidx.appcompat.widget.Toolbar;
import androidx.core.view.GravityCompat;
import androidx.drawerlayout.widget.DrawerLayout;
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.os.Bundle;
import android.content.Intent;
import android.util.Log;
import android.view.MenuItem;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.text.TextUtils;
import android.widget.Toast;
import com.google.android.material.navigation.NavigationView;
import com.google.firebase.auth.FirebaseUser;
import com.google.firebase.auth.FirebaseAuth;
import com.google.firebase.database.DataSnapshot;
import com.google.firebase.database.DatabaseError;
import com.google.firebase.database.DatabaseReference;
import com.google.firebase.database.FirebaseDatabase;
import com.google.firebase.database.ValueEventListener;
import android.widget.ListView;
import java.util.ArrayList;
import java.util.List;
/// This class defines the Home Activity
/// This Activity consists of all posts done by other users
/// This activity contains navigation drawer to go to addposts,logout and my posts activities
public class Home extends AppCompatActivity implements NavigationView.OnNavigationItemSelectedListener{
//Button btnLogout,btnAddpost;
private FirebaseAuth.AuthStateListener mAuthStateListener;
private FirebaseAuth mFirebaseAuth;
ListView listViewPosts;
DatabaseReference databaseposts,databaseusers;
List<Post> posts;
List<String> users;
DrawerLayout drawerLayout;
NavigationView navigationView;
Toolbar toolbar;
FirebaseUser curuser;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.nav_drawer);
drawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
navigationView = (NavigationView) findViewById(R.id.navigation_view);
toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
navigationView.setNavigationItemSelectedListener(this);
ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(this,drawerLayout,toolbar,R.string.open_drawer,R.string.close_drawer);
drawerLayout.setDrawerListener(toggle);
toggle.syncState();
//btnLogout = findViewById(R.id.logout);
// btnAddpost = findViewById(R.id.homeaddpost);
databaseusers = FirebaseDatabase.getInstance().getReference().child("users");
databaseposts = FirebaseDatabase.getInstance().getReference().child("posts");
listViewPosts = (ListView) findViewById(R.id.postslist);
posts = new ArrayList<>();
users = new ArrayList<>();
/*btnAddpost.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intToHome = new Intent(Home.this,AddpostaActivity.class);
startActivity(intToHome);
}
});
btnLogout.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
FirebaseAuth.getInstance().signOut();
Intent intToMain = new Intent(Home.this, LoginActivity.class);
startActivity(intToMain);
}
});*/
}
@Override
protected void onStart() {
super.onStart();
databaseusers.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
users.clear();
for (DataSnapshot postSnapshot : dataSnapshot.getChildren()) {
String uid = postSnapshot.getValue(String.class);
Log.d("user",uid);
users.add(uid);
}
curuser = FirebaseAuth.getInstance().getCurrentUser();
String curuid = curuser.getUid();
Log.d("current uid",curuid);
//Log.d("current email",curuser.getEmail());
posts.clear();
for(String id: users) {
if(!(id.equals(curuid)))
{
Log.d("infor", id);
databaseposts.child(id).addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
for (DataSnapshot postSnapshot : dataSnapshot.getChildren()) {
Post post = postSnapshot.getValue(Post.class);
posts.add(post);
}
PostList postListAdapter = new PostList(Home.this, posts);
listViewPosts.setAdapter(postListAdapter);
}
@Override
public void onCancelled(DatabaseError databaseError) {
}
});
}
}
}
@Override
public void onCancelled(DatabaseError databaseError) {
}
});
}
@Override
public boolean onNavigationItemSelected(@NonNull MenuItem menuItem) {
int id = menuItem.getItemId();
switch (id){
case R.id.addpost_id:
Intent intToHome = new Intent(Home.this,AddpostaActivity.class);
startActivity(intToHome);
break;
case R.id.logout_id:
FirebaseAuth.getInstance().signOut();
Intent intToMain = new Intent(Home.this, LoginActivity.class);
startActivity(intToMain);
break;
case R.id.myposts_id:
Intent intTomyposts = new Intent(Home.this,myposts.class);
startActivity(intTomyposts);
break;
}
drawerLayout.closeDrawer(GravityCompat.START);
return true;
}
/// Method defining Action to be taken when back button is pressed
@Override
public void onBackPressed() {
if(drawerLayout.isDrawerOpen(GravityCompat.START)){
drawerLayout.closeDrawer(GravityCompat.START);
}
AlertDialog.Builder builder = new AlertDialog.Builder(Home.this);
builder.setTitle(R.string.app_name);
builder.setIcon(R.mipmap.ic_launcher);
builder.setMessage("Do you want to exit?")
.setCancelable(false)
.setPositiveButton("Yes", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
finish();
System.exit(0);
}
})
.setNegativeButton("No", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.cancel();
}
});
AlertDialog alert = builder.create();
alert.show();
}
}
package com.example.splitfare;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import androidx.annotation.NonNull;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast;
import com.google.android.gms.tasks.OnCompleteListener;
import com.google.android.gms.tasks.Task;
import com.google.firebase.auth.AuthResult;
import com.google.firebase.auth.FirebaseAuth;
import com.google.firebase.auth.FirebaseUser;
import android.app.AlertDialog;
import android.content.DialogInterface;
/// This class defines the Login ACtivity
/// Login activity helps registered users to sign in to the app
public class LoginActivity extends AppCompatActivity {
EditText emailId, password;
Button btnSignIn;
TextView tvSignUp;
FirebaseAuth mFirebaseAuth;
private FirebaseAuth.AuthStateListener mAuthStateListener;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_login);
mFirebaseAuth = FirebaseAuth.getInstance();
emailId = findViewById(R.id.editText);
password = findViewById(R.id.editText2);
btnSignIn = findViewById(R.id.button2);
tvSignUp = findViewById(R.id.textView);
mAuthStateListener = new FirebaseAuth.AuthStateListener() {
@Override
public void onAuthStateChanged(@NonNull FirebaseAuth firebaseAuth) {
FirebaseUser mFirebaseUser = mFirebaseAuth.getCurrentUser();
if( mFirebaseUser != null ){
Toast.makeText(LoginActivity.this,"You are logged in",Toast.LENGTH_SHORT).show();
Intent i = new Intent(LoginActivity.this, Home.class);
startActivity(i);
}
else{
Toast.makeText(LoginActivity.this,"Please Login",Toast.LENGTH_SHORT).show();
}
}
};
btnSignIn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String email = emailId.getText().toString();
String pwd = password.getText().toString();
if(email.isEmpty()){
emailId.setError("Please enter email id");
emailId.requestFocus();
}
else if(pwd.isEmpty()){
password.setError("Please enter your password");
password.requestFocus();
}
else if(email.isEmpty() && pwd.isEmpty()){
Toast.makeText(LoginActivity.this,"Fields Are Empty!",Toast.LENGTH_SHORT).show();
}
else if(!(email.isEmpty() && pwd.isEmpty())){
mFirebaseAuth.signInWithEmailAndPassword(email, pwd).addOnCompleteListener(LoginActivity.this, new OnCompleteListener<AuthResult>() {
@Override
public void onComplete(@NonNull Task<AuthResult> task) {
if(!task.isSuccessful()){
Toast.makeText(LoginActivity.this,"Login Error, Please Login Again",Toast.LENGTH_SHORT).show();
}
else{
Intent intToHome = new Intent(LoginActivity.this,Home.class);
startActivity(intToHome);
}
}
});
}
else{
Toast.makeText(LoginActivity.this,"Error Occurred!",Toast.LENGTH_SHORT).show();
}
}
});
tvSignUp.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intSignUp = new Intent(LoginActivity.this, MainActivity.class);
startActivity(intSignUp);
}
});
}
@Override
protected void onStart() {
super.onStart();
mFirebaseAuth.addAuthStateListener(mAuthStateListener);
}
/// Method defining Action to be taken when back button is pressed
@Override
public void onBackPressed() {
AlertDialog.Builder builder = new AlertDialog.Builder(LoginActivity.this);
builder.setTitle(R.string.app_name);
builder.setIcon(R.mipmap.ic_launcher);
builder.setMessage("Do you want to exit?")
.setCancelable(false)
.setPositiveButton("Yes", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
finish();
System.exit(0);
}
})
.setNegativeButton("No", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.cancel();
}
});
AlertDialog alert = builder.create();
alert.show();
}
}
package com.example.splitfare;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import androidx.annotation.NonNull;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast;
import com.google.android.gms.tasks.OnCompleteListener;
import com.google.android.gms.tasks.Task;
import com.google.firebase.auth.AuthResult;
import com.google.firebase.auth.FirebaseAuth;
import com.google.firebase.auth.FirebaseUser;
import android.app.AlertDialog;
import android.content.DialogInterface;
import com.google.firebase.database.DatabaseReference;
import com.google.firebase.database.FirebaseDatabase;
/// This class is defining the Signup activity
/// This activity enables users to register themselves to the application
public class MainActivity extends AppCompatActivity {
EditText emailId, password;
Button btnSignUp;
TextView tvSignIn;
FirebaseAuth mFirebaseAuth;
FirebaseUser user;
String uid;
DatabaseReference databaseposts;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mFirebaseAuth = FirebaseAuth.getInstance();
emailId = findViewById(R.id.editText);
password = findViewById(R.id.editText2);
btnSignUp = findViewById(R.id.button2);
tvSignIn = findViewById(R.id.textView);
databaseposts = FirebaseDatabase.getInstance().getReference("users");
btnSignUp.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String email = emailId.getText().toString();
String pwd = password.getText().toString();
if(email.isEmpty()){
emailId.setError("Please enter email id");
emailId.requestFocus();
}
else if(pwd.isEmpty()){
password.setError("Please enter your password");
password.requestFocus();
}
else if(email.isEmpty() && pwd.isEmpty()){
Toast.makeText(MainActivity.this,"Fields Are Empty!",Toast.LENGTH_SHORT).show();
}
else if(!(email.isEmpty() && pwd.isEmpty())){
mFirebaseAuth.createUserWithEmailAndPassword(email, pwd).addOnCompleteListener(MainActivity.this, new OnCompleteListener<AuthResult>() {
@Override
public void onComplete(@NonNull Task<AuthResult> task) {
if(!task.isSuccessful()){
Toast.makeText(MainActivity.this,"SignUp Unsuccessful, Please Try Again",Toast.LENGTH_SHORT).show();
}
else {
user = FirebaseAuth.getInstance().getCurrentUser();
uid = user.getUid();
databaseposts.push().setValue(uid);
startActivity(new Intent(MainActivity.this,Home.class));
}
}
});
}
else{
Toast.makeText(MainActivity.this,"Error Occurred!",Toast.LENGTH_SHORT).show();
}
}
});
tvSignIn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent i = new Intent(MainActivity.this,LoginActivity.class);
startActivity(i);
}
});
}
/// Method defining Action to be taken when back button is pressed
@Override
public void onBackPressed() {
AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);
builder.setTitle(R.string.app_name);
builder.setIcon(R.mipmap.ic_launcher);
builder.setMessage("Do you want to exit?")
.setCancelable(false)
.setPositiveButton("Yes", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
finish();
}
})
.setNegativeButton("No", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.cancel();
}
});
AlertDialog alert = builder.create();
alert.show();
}
}
package com.example.splitfare;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
@SuppressWarnings("serial")
/// Helper class which defines the basic structure of a post object
/// This defines all methods and variables of posts
public class Post implements Serializable{
private String name;
private String source;
private String destination;
private String MoT;
private int persons;
private String Mobile;
private String Date;
private String Pid;
private String Uid;
private String Time;
private String useremail;
private ArrayList<String> comments = new ArrayList<String>();
public ArrayList<String> getList(){
return comments;
}
public String getUseremail() {
return useremail;
}
public void setUseremail(String useremail) {
this.useremail = useremail;
}
public void setlist(ArrayList<String> mylist){
this.comments = mylist;
}
public String getUid() {
return Uid;
}
public void setUid(String uid) {
Uid = uid;
}
public String getPid() {
return Pid;
}
public void setPid(String pid) {
Pid = pid;
}
public Post() {
}
public String getTime() {
return Time;
}
public void setTime(String time) {
Time = time;
}
public String getID() {
return Pid;
}
public void setID(String ID) {
this.Pid = ID;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getSource() {
return source;
}
public void setSource(String source) {
this.source = source;
}
public String getDestination() {
return destination;
}
public void setDestination(String destination) {
this.destination = destination;
}
public String getMoT() {
return MoT;
}
public void setMoT(String moT) {
MoT = moT;
}
public int getPersons() {
return persons;
}
public void setPersons(int persons) {
this.persons = persons;
}
public String getMobile() {
return Mobile;
}
public void setMobile(String mobile) {
Mobile = mobile;
}
public String getDate() {
return Date;
}
public void setDate(String date) {
Date = date;
}
}
package com.example.splitfare;
import android.app.Activity;
import androidx.annotation.NonNull;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
import android.widget.Button;
import android.widget.TextView;
import android.graphics.Color;
import java.util.List;
/// This is a helper class which helps in retrieving values from Firebase and displaying it on the activity from which it is called
/// This class is beinng used in Home Activity and Myposts activity
/// This takes the post object given to it and then sets the Texviews values of layout to source and destination values of post
public class PostList extends ArrayAdapter<Post> {
private Activity context;
List<Post> posts;
String bclr,tclr;
int count=0;
public PostList(Activity context, List<Post> artists) {
super(context, R.layout.list_layout, artists);
this.context = context;
this.posts = artists;
}
public View getView(int position, View convertView, ViewGroup parent) {
LayoutInflater inflater = context.getLayoutInflater();
View listViewItem = inflater.inflate(R.layout.list_layout, null, true);
if(count%2==0){
bclr = "#CDDC49";
tclr = "#FFFFFF";
}else {
bclr = "#0097A7";
tclr = "#000000";
}
//Name.setTextColor(Color.parseColor(tclr));
TextView Source = (TextView) listViewItem.findViewById(R.id.lsource);
Source.setBackgroundColor(Color.parseColor(bclr));
//Source.
TextView Destination = (TextView) listViewItem.findViewById(R.id.ldestination);
Destination.setBackgroundColor(Color.parseColor(bclr));
Button open = (Button) listViewItem.findViewById(R.id.lbutton);
final Post post = posts.get(position);
open.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intToComment = new Intent(context,Comment.class);
intToComment.putExtra("myObject", post);
context.startActivity(intToComment);
}
});
Source.setText("Source "+post.getSource());
Destination.setText("Destination "+post.getDestination());
count++;
return listViewItem;
}
}
package com.example.splitfare;
import androidx.annotation.NonNull;
import androidx.appcompat.app.AppCompatActivity;
import androidx.appcompat.widget.Toolbar;
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.content.Intent;
import android.os.Bundle;
import android.widget.ListView;
import com.google.firebase.auth.FirebaseAuth;
import com.google.firebase.auth.FirebaseUser;
import com.google.firebase.database.DataSnapshot;
import com.google.firebase.database.DatabaseError;
import com.google.firebase.database.DatabaseReference;
import com.google.firebase.database.FirebaseDatabase;
import com.google.firebase.database.ValueEventListener;
import java.util.ArrayList;
import java.util.List;
/// Posts class is used for defining myPosts activity
/// This activity is used to show user his/her own posts
/// From this activity user can check comments on his/her posts
public class myposts extends AppCompatActivity {
List<Post> my_posts;
ListView listViewmyPosts;
DatabaseReference databasemyposts;
FirebaseUser curuser;
Toolbar toolbar;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_myposts);
toolbar = (Toolbar) findViewById(R.id.toolbarmp);
setSupportActionBar(toolbar);
getSupportActionBar().setTitle("My Posts");
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
databasemyposts = FirebaseDatabase.getInstance().getReference().child("posts");
listViewmyPosts = (ListView) findViewById(R.id.mypostslist);
my_posts = new ArrayList<>();
curuser = FirebaseAuth.getInstance().getCurrentUser();
String curuid = curuser.getUid();
databasemyposts.child(curuid).addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
for (DataSnapshot postSnapshot : dataSnapshot.getChildren()) {
Post post = postSnapshot.getValue(Post.class);
my_posts.add(post);
}
PostList mypostListAdapter = new PostList(myposts.this, my_posts);
listViewmyPosts.setAdapter(mypostListAdapter);
}
@Override
public void onCancelled(@NonNull DatabaseError databaseError) {
}
});
}
/// Method defining Action to be taken when back button is pressed
@Override
public void onBackPressed() {
Intent intToHome = new Intent(myposts.this,Home.class);
startActivity(intToHome);
}
}
<vector xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:aapt="http://schemas.android.com/aapt"
android:width="108dp"
android:height="108dp"
android:viewportWidth="108"
android:viewportHeight="108">
<path
android:fillType="evenOdd"
android:pathData="M32,64C32,64 38.39,52.99 44.13,50.95C51.37,48.37 70.14,49.57 70.14,49.57L108.26,87.69L108,109.01L75.97,107.97L32,64Z"
android:strokeWidth="1"
android:strokeColor="#00000000">
<aapt:attr name="android:fillColor">
<gradient
android:endX="78.5885"
android:endY="90.9159"
android:startX="48.7653"
android:startY="61.0927"
android:type="linear">
<item
android:color="#44000000"
android:offset="0.0" />
<item
android:color="#00000000"
android:offset="1.0" />
</gradient>
</aapt:attr>
</path>
<path
android:fillColor="#FFFFFF"
android:fillType="nonZero"
android:pathData="M66.94,46.02L66.94,46.02C72.44,50.07 76,56.61 76,64L32,64C32,56.61 35.56,50.11 40.98,46.06L36.18,41.19C35.45,40.45 35.45,39.3 36.18,38.56C36.91,37.81 38.05,37.81 38.78,38.56L44.25,44.05C47.18,42.57 50.48,41.71 54,41.71C57.48,41.71 60.78,42.57 63.68,44.05L69.11,38.56C69.84,37.81 70.98,37.81 71.71,38.56C72.44,39.3 72.44,40.45 71.71,41.19L66.94,46.02ZM62.94,56.92C64.08,56.92 65,56.01 65,54.88C65,53.76 64.08,52.85 62.94,52.85C61.8,52.85 60.88,53.76 60.88,54.88C60.88,56.01 61.8,56.92 62.94,56.92ZM45.06,56.92C46.2,56.92 47.13,56.01 47.13,54.88C47.13,53.76 46.2,52.85 45.06,52.85C43.92,52.85 43,53.76 43,54.88C43,56.01 43.92,56.92 45.06,56.92Z"
android:strokeWidth="1"
android:strokeColor="#00000000" />
</vector>
<?xml version="1.0" encoding="utf-8"?>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="108dp"
android:height="108dp"
android:viewportWidth="108"
android:viewportHeight="108">
<path
android:fillColor="#008577"
android:pathData="M0,0h108v108h-108z" />
<path
android:fillColor="#00000000"
android:pathData="M9,0L9,108"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M19,0L19,108"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M29,0L29,108"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M39,0L39,108"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M49,0L49,108"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M59,0L59,108"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M69,0L69,108"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M79,0L79,108"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M89,0L89,108"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M99,0L99,108"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M0,9L108,9"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M0,19L108,19"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M0,29L108,29"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M0,39L108,39"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M0,49L108,49"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M0,59L108,59"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M0,69L108,69"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M0,79L108,79"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M0,89L108,89"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M0,99L108,99"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M19,29L89,29"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M19,39L89,39"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M19,49L89,49"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M19,59L89,59"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M19,69L89,69"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M19,79L89,79"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M29,19L29,89"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M39,19L39,89"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M49,19L49,89"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M59,19L59,89"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M69,19L69,89"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
<path
android:fillColor="#00000000"
android:pathData="M79,19L79,89"
android:strokeWidth="0.8"
android:strokeColor="#33FFFFFF" />
</vector>
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".AddpostaActivity">
<androidx.appcompat.widget.Toolbar
android:id="@+id/toolbarap"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="@color/colorPrimary"
app:layout_constraintTop_toTopOf="parent"
app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar">
</androidx.appcompat.widget.Toolbar>
<EditText
android:id="@+id/name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="84dp"
android:layout_marginLeft="84dp"
android:layout_marginTop="22dp"
android:layout_marginEnd="85dp"
android:layout_marginRight="85dp"
android:layout_marginBottom="313dp"
android:ems="10"
android:hint="Name"
android:inputType="text"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.517"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.1" />
<EditText
android:id="@+id/source"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="84dp"
android:layout_marginLeft="84dp"
android:layout_marginTop="42dp"
android:layout_marginEnd="85dp"
android:layout_marginRight="85dp"
android:layout_marginBottom="313dp"
android:ems="10"
android:hint="Source"
android:inputType="text"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.517"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.2" />
<EditText
android:id="@+id/destination"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="84dp"
android:layout_marginLeft="84dp"
android:layout_marginTop="42dp"
android:layout_marginEnd="85dp"
android:layout_marginRight="85dp"
android:layout_marginBottom="313dp"
android:ems="10"
android:hint="Destination"
android:inputType="text"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.517"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.371" />
<EditText
android:id="@+id/transportmode"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="84dp"
android:layout_marginLeft="84dp"
android:layout_marginTop="42dp"
android:layout_marginEnd="85dp"
android:layout_marginRight="85dp"
android:layout_marginBottom="313dp"
android:ems="10"
android:hint="ModeofTransport"
android:inputType="text"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.517"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.552" />
<EditText
android:id="@+id/SeatsAvailable"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="84dp"
android:layout_marginLeft="84dp"
android:layout_marginTop="42dp"
android:layout_marginEnd="85dp"
android:layout_marginRight="85dp"
android:layout_marginBottom="313dp"
android:ems="10"
android:hint="PersonsNeeded"
android:inputType="number"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.517"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.722" />
<EditText
android:id="@+id/Mobile"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="84dp"
android:layout_marginLeft="84dp"
android:layout_marginTop="42dp"
android:layout_marginEnd="85dp"
android:layout_marginRight="85dp"
android:layout_marginBottom="313dp"
android:ems="10"
android:hint="Mobilenumber"
android:inputType="phone"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.517"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.909" />
<Button
android:id="@+id/btnTime"
android:layout_width="219dp"
android:layout_height="46dp"
android:layout_marginStart="84dp"
android:layout_marginTop="100dp"
android:layout_marginEnd="85dp"
android:text="Select Time"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.517"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.566" />
<Button
android:id="@+id/btnDate"
android:layout_width="219dp"
android:layout_height="46dp"
android:layout_marginStart="84dp"
android:layout_marginTop="190dp"
android:layout_marginEnd="85dp"
android:layout_marginBottom="30dp"
android:text="Select Date"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.517"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.66" />
<Button
android:id="@+id/addpost"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="84dp"
android:layout_marginTop="483dp"
android:layout_marginEnd="85dp"
android:layout_marginBottom="80dp"
android:text="AddPost"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.428"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.91" />
</androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".Comment">
<androidx.appcompat.widget.Toolbar
android:id="@+id/toolbarcv"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="@color/colorPrimary"
app:layout_constraintTop_toTopOf="parent"
app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar">
</androidx.appcompat.widget.Toolbar>
<EditText
android:id="@+id/tvreply"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="30dp"
android:layout_marginBottom="100dp"
android:hint="Add Reply to this Post"
android:inputType="text"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.463" />
<ListView
android:id="@+id/tvpostslist"
android:layout_width="match_parent"
android:layout_height="280dp"
android:layout_marginTop="16dp"
android:layout_marginBottom="14dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toBottomOf="@+id/tvbutton" />
<Button
android:id="@+id/tvbutton"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:layout_marginBottom="16dp"
android:text="Reply"
app:layout_constraintBottom_toTopOf="@+id/tvpostslist"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.498"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/tvreply" />
<TextView
android:id="@+id/textView2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="59dp"
android:layout_marginBottom="3dp"
android:text="TextView"
app:layout_constraintBottom_toTopOf="@+id/textView3"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/textView3"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="81dp"
android:layout_marginBottom="3dp"
android:text="TextView"
app:layout_constraintBottom_toTopOf="@+id/textView4"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/textView4"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="3dp"
android:layout_marginBottom="2dp"
android:text="TextView"
app:layout_constraintBottom_toTopOf="@+id/textView5"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/textView3" />
<TextView
android:id="@+id/textView5"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="3dp"
android:text="TextView"
app:layout_constraintBottom_toTopOf="@+id/textView10"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/textView4" />
<TextView
android:id="@+id/textView10"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="2dp"
android:text="TextView"
app:layout_constraintBottom_toTopOf="@+id/textView11"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/textView5" />
<TextView
android:id="@+id/textView11"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="2dp"
android:text="TextView"
app:layout_constraintBottom_toTopOf="@+id/textView12"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/textView10" />
<TextView
android:id="@+id/textView12"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="2dp"
android:layout_marginBottom="4dp"
android:text="TextView"
app:layout_constraintBottom_toTopOf="@+id/textView13"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/textView11" />
<TextView
android:id="@+id/textView13"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="3dp"
android:layout_marginBottom="6dp"
android:text="TextView"
app:layout_constraintBottom_toTopOf="@+id/textView14"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/textView12" />
<TextView
android:id="@+id/textView14"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="4dp"
android:layout_marginBottom="56dp"
android:text="TextView"
app:layout_constraintBottom_toTopOf="@+id/tvreply"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/textView13" />
</androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".Home">
<androidx.appcompat.widget.Toolbar
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:id="@+id/toolbar"
android:background="@color/colorPrimary"
app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar">
</androidx.appcompat.widget.Toolbar>
<ListView
android:id="@+id/postslist"
android:layout_width="409dp"
android:layout_height="600dp"
android:layout_marginTop="20dp"
app:layout_constraintTop_toBottomOf="@+id/toolbar"
tools:layout_editor_absoluteX="1dp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"/>
</androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".LoginActivity">
<EditText
android:id="@+id/editText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="313dp"
android:layout_marginEnd="85dp"
android:layout_marginRight="85dp"
android:layout_marginStart="84dp"
android:layout_marginLeft="84dp"
android:layout_marginTop="152dp"
android:ems="10"
android:hint="Email"
android:inputType="textEmailAddress"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<EditText
android:id="@+id/editText2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="8dp"
android:layout_marginEnd="85dp"
android:layout_marginStart="85dp"
android:layout_marginTop="8dp"
android:ems="10"
android:hint="Password"
android:inputType="textPassword"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/editText"
app:layout_constraintVertical_bias="0.052" />
<TextView
android:id="@+id/textView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="136dp"
android:layout_marginEnd="163dp"
android:layout_marginStart="163dp"
android:text="Not registered? Sign Up here"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent" />
<Button
android:id="@+id/button2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="8dp"
android:layout_marginEnd="8dp"
android:layout_marginStart="8dp"
android:layout_marginTop="8dp"
android:text="Sign In"
app:layout_constraintBottom_toTopOf="@+id/textView"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/editText2" />
</androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
<EditText
android:id="@+id/editText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="313dp"
android:layout_marginEnd="85dp"
android:layout_marginRight="85dp"
android:layout_marginStart="84dp"
android:layout_marginLeft="84dp"
android:layout_marginTop="152dp"
android:ems="10"
android:hint="Email"
android:inputType="textEmailAddress"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<EditText
android:id="@+id/editText2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="8dp"
android:layout_marginEnd="85dp"
android:layout_marginStart="85dp"
android:layout_marginTop="8dp"
android:ems="10"
android:hint="Password"
android:inputType="textPassword"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/editText"
app:layout_constraintVertical_bias="0.052" />
<TextView
android:id="@+id/textView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="136dp"
android:layout_marginEnd="163dp"
android:layout_marginStart="163dp"
android:text="Already have an account? Sign in here"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent" />
<Button
android:id="@+id/button2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="8dp"
android:layout_marginEnd="8dp"
android:layout_marginStart="8dp"
android:layout_marginTop="8dp"
android:text="Sign Up"
app:layout_constraintBottom_toTopOf="@+id/textView"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/editText2" />
</androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
<androidx.appcompat.widget.Toolbar
android:id="@+id/toolbarmp"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="@color/colorPrimary"
app:layout_constraintTop_toTopOf="parent"
app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar">
</androidx.appcompat.widget.Toolbar>
<ListView
android:id="@+id/mypostslist"
android:layout_width="409dp"
android:layout_height="600dp"
android:layout_marginTop="20dp"
app:layout_constraintTop_toBottomOf="@+id/toolbar"
tools:layout_editor_absoluteX="1dp" />
</LinearLayout>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:id="@+id/lvcomment"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="TextView"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
/>
</LinearLayout>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:id="@+id/lsource"
android:textAppearance="@style/Base.TextAppearance.AppCompat.Large"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="TextView" />
<TextView
android:id="@+id/ldestination"
android:textAppearance="@style/Base.TextAppearance.AppCompat.Large"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="TextView" />
<Button
android:id="@+id/lbutton"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Open" />
</LinearLayout>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<androidx.drawerlayout.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:tools="http://schemas.android.com/tools"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/drawer_layout"
android:fitsSystemWindows="true"
tools:openDrawer="start">
<include layout="@layout/activity_home"></include>
<com.google.android.material.navigation.NavigationView
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:id="@+id/navigation_view"
android:layout_gravity="start"
android:fitsSystemWindows="true"
app:headerLayout="@layout/navigation_header"
app:menu="@menu/navigation_menu"
></com.google.android.material.navigation.NavigationView>
</androidx.drawerlayout.widget.DrawerLayout>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="160dp"
android:padding="16dp"
android:gravity="bottom"
android:theme="@style/ThemeOverlay.AppCompat.Dark"
android:background="@drawable/navbar"
>
<de.hdodenhof.circleimageview.CircleImageView
android:layout_width="56dp"
android:layout_height="56dp"
android:src="@drawable/android1"
android:scaleType="centerCrop"
/>
</LinearLayout>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:id="@+id/poSource"
android:textAppearance="@style/Base.TextAppearance.AppCompat.Large"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="TextView" />
<TextView
android:id="@+id/poDestination"
android:textAppearance="@style/Base.TextAppearance.AppCompat.Large"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="TextView" />
<TextView
android:id="@+id/poid"
android:textAppearance="@style/Base.TextAppearance.AppCompat.Large"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="TextView"
android:visibility="gone"/>
<Button
android:id="@+id/pobutton"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Open" />
</LinearLayout>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<group android:checkableBehavior="single">
<item
android:title="@string/logout"
android:id="@+id/logout_id"
>
</item>
<item
android:title="@string/addpost"
android:id="@+id/addpost_id"
>
</item>
<item
android:title="@string/myposts"
android:id="@+id/myposts_id"
>
</item>
</group>
</menu>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@drawable/ic_launcher_background" />
<foreground android:drawable="@drawable/ic_launcher_foreground" />
</adaptive-icon>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@drawable/ic_launcher_background" />
<foreground android:drawable="@drawable/ic_launcher_foreground" />
</adaptive-icon>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="colorPrimary">#00BCD9</color>
<color name="colorPrimaryDark">#0097A7</color>
<color name="colorAccent">#CDDC49</color>
</resources>
<resources>
<string name="app_name">NeTA</string>
<string name="logout">Logout</string>
<string name="addpost">Addpost</string>
<string name="myposts">Myposts</string>
<string name="advanced_option">Advanced Options</string>
<string name="open_drawer">Open Drawer</string>
<string name="close_drawer">Close Drawer</string>
</resources>
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
<item name="android:navigationBarColor">@color/colorPrimary</item>
</style>
</resources>
package com.example.splitfare;
import org.junit.Test;
import static org.junit.Assert.*;
/**
* Example local unit test, which will execute on the development machine (host).
*
* @see <a href="http://d.android.com/tools/testing">Testing documentation</a>
*/
public class ExampleUnitTest {
@Test
public void addition_isCorrect() {
assertEquals(4, 2 + 2);
}
}
\ No newline at end of file
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.5.1'
classpath 'com.google.gms:google-services:4.3.2'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
google()
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
# Project-wide Gradle settings.
# IDE (e.g. Android Studio) users:
# Gradle settings configured through the IDE *will override*
# any settings specified in this file.
# For more details on how to configure your build environment visit
# http://www.gradle.org/docs/current/userguide/build_environment.html
# Specifies the JVM arguments used for the daemon process.
# The setting is particularly useful for tweaking memory settings.
org.gradle.jvmargs=-Xmx1536m
# When configured, Gradle will run in incubating parallel mode.
# This option should only be used with decoupled projects. More details, visit
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
# org.gradle.parallel=true
# AndroidX package structure to make it clearer which packages are bundled with the
# Android operating system, and which are packaged with your app's APK
# https://developer.android.com/topic/libraries/support-library/androidx-rn
android.useAndroidX=true
# Automatically convert third-party libraries to use AndroidX
android.enableJetifier=true
#Sun Nov 03 11:35:15 IST 2019
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.zip
#!/usr/bin/env sh
##############################################################################
##
## Gradle start up script for UN*X
##
##############################################################################
# Attempt to set APP_HOME
# Resolve links: $0 may be a link
PRG="$0"
# Need this for relative symlinks.
while [ -h "$PRG" ] ; do
ls=`ls -ld "$PRG"`
link=`expr "$ls" : '.*-> \(.*\)$'`
if expr "$link" : '/.*' > /dev/null; then
PRG="$link"
else
PRG=`dirname "$PRG"`"/$link"
fi
done
SAVED="`pwd`"
cd "`dirname \"$PRG\"`/" >/dev/null
APP_HOME="`pwd -P`"
cd "$SAVED" >/dev/null
APP_NAME="Gradle"
APP_BASE_NAME=`basename "$0"`
# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
DEFAULT_JVM_OPTS=""
# Use the maximum available, or set MAX_FD != -1 to use that value.
MAX_FD="maximum"
warn () {
echo "$*"
}
die () {
echo
echo "$*"
echo
exit 1
}
# OS specific support (must be 'true' or 'false').
cygwin=false
msys=false
darwin=false
nonstop=false
case "`uname`" in
CYGWIN* )
cygwin=true
;;
Darwin* )
darwin=true
;;
MINGW* )
msys=true
;;
NONSTOP* )
nonstop=true
;;
esac
CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
# Determine the Java command to use to start the JVM.
if [ -n "$JAVA_HOME" ] ; then
if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
# IBM's JDK on AIX uses strange locations for the executables
JAVACMD="$JAVA_HOME/jre/sh/java"
else
JAVACMD="$JAVA_HOME/bin/java"
fi
if [ ! -x "$JAVACMD" ] ; then
die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation."
fi
else
JAVACMD="java"
which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation."
fi
# Increase the maximum file descriptors if we can.
if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then
MAX_FD_LIMIT=`ulimit -H -n`
if [ $? -eq 0 ] ; then
if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
MAX_FD="$MAX_FD_LIMIT"
fi
ulimit -n $MAX_FD
if [ $? -ne 0 ] ; then
warn "Could not set maximum file descriptor limit: $MAX_FD"
fi
else
warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT"
fi
fi
# For Darwin, add options to specify how the application appears in the dock
if $darwin; then
GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\""
fi
# For Cygwin, switch paths to Windows format before running java
if $cygwin ; then
APP_HOME=`cygpath --path --mixed "$APP_HOME"`
CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
JAVACMD=`cygpath --unix "$JAVACMD"`
# We build the pattern for arguments to be converted via cygpath
ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
SEP=""
for dir in $ROOTDIRSRAW ; do
ROOTDIRS="$ROOTDIRS$SEP$dir"
SEP="|"
done
OURCYGPATTERN="(^($ROOTDIRS))"
# Add a user-defined pattern to the cygpath arguments
if [ "$GRADLE_CYGPATTERN" != "" ] ; then
OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)"
fi
# Now convert the arguments - kludge to limit ourselves to /bin/sh
i=0
for arg in "$@" ; do
CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -`
CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option
if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition
eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"`
else
eval `echo args$i`="\"$arg\""
fi
i=$((i+1))
done
case $i in
(0) set -- ;;
(1) set -- "$args0" ;;
(2) set -- "$args0" "$args1" ;;
(3) set -- "$args0" "$args1" "$args2" ;;
(4) set -- "$args0" "$args1" "$args2" "$args3" ;;
(5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;;
(6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;;
(7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;;
(8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;;
(9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;;
esac
fi
# Escape application args
save () {
for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done
echo " "
}
APP_ARGS=$(save "$@")
# Collect all arguments for the java command, following the shell quoting and substitution rules
eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS"
# by default we should be in the correct project dir, but when run from Finder on Mac, the cwd is wrong
if [ "$(uname)" = "Darwin" ] && [ "$HOME" = "$PWD" ]; then
cd "$(dirname "$0")"
fi
exec "$JAVACMD" "$@"
@if "%DEBUG%" == "" @echo off
@rem ##########################################################################
@rem
@rem Gradle startup script for Windows
@rem
@rem ##########################################################################
@rem Set local scope for the variables with windows NT shell
if "%OS%"=="Windows_NT" setlocal
set DIRNAME=%~dp0
if "%DIRNAME%" == "" set DIRNAME=.
set APP_BASE_NAME=%~n0
set APP_HOME=%DIRNAME%
@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
set DEFAULT_JVM_OPTS=
@rem Find java.exe
if defined JAVA_HOME goto findJavaFromJavaHome
set JAVA_EXE=java.exe
%JAVA_EXE% -version >NUL 2>&1
if "%ERRORLEVEL%" == "0" goto init
echo.
echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
echo.
echo Please set the JAVA_HOME variable in your environment to match the
echo location of your Java installation.
goto fail
:findJavaFromJavaHome
set JAVA_HOME=%JAVA_HOME:"=%
set JAVA_EXE=%JAVA_HOME%/bin/java.exe
if exist "%JAVA_EXE%" goto init
echo.
echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
echo.
echo Please set the JAVA_HOME variable in your environment to match the
echo location of your Java installation.
goto fail
:init
@rem Get command-line arguments, handling Windows variants
if not "%OS%" == "Windows_NT" goto win9xME_args
:win9xME_args
@rem Slurp the command line arguments.
set CMD_LINE_ARGS=
set _SKIP=2
:win9xME_args_slurp
if "x%~1" == "x" goto execute
set CMD_LINE_ARGS=%*
:execute
@rem Setup the command line
set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
@rem Execute Gradle
"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS%
:end
@rem End local scope for the variables with windows NT shell
if "%ERRORLEVEL%"=="0" goto mainEnd
:fail
rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
rem the _cmd.exe /c_ return code!
if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
exit /b 1
:mainEnd
if "%OS%"=="Windows_NT" endlocal
:omega
include ':app'
rootProject.name='SplitFare'
1. Download the Project file.
2. Open it in android studio.
3. Run it on android simulator.
4. or install it in an android device and run it.
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment