C D E G H I M N P R T V W X 
All Classes All Packages

C

ChangeLog - Class in de.cketti.changelog
Generate a full or partial (What's New) Change Log.
ChangeLogProvider - Interface in de.cketti.changelog
A Change Log provider that can return information about all versions or only ones newer than a given version code.
changes - Variable in class de.cketti.changelog.ReleaseItem
List of changes introduced with that release.

D

date - Variable in class de.cketti.changelog.ReleaseItem
Date of the release (optional).
de.cketti.changelog - package de.cketti.changelog
 

E

equals(Object) - Method in class de.cketti.changelog.ReleaseItem
 

G

getChangeLog() - Method in class de.cketti.changelog.ChangeLog
Returns the full Change Log.
getChangeLog() - Method in interface de.cketti.changelog.ChangeLogProvider
Get all ReleaseItem entries of this Change Log.
getChangeLog() - Method in class de.cketti.changelog.MergedChangeLogProvider
 
getChangeLogSince(int) - Method in interface de.cketti.changelog.ChangeLogProvider
Get only ReleaseItem entries newer than the given version code.
getChangeLogSince(int) - Method in class de.cketti.changelog.MergedChangeLogProvider
 
getCurrentVersionCode() - Method in class de.cketti.changelog.ChangeLog
Get version code of current installation.
getCurrentVersionName() - Method in class de.cketti.changelog.ChangeLog
Get version name of current installation.
getLastVersionCode() - Method in class de.cketti.changelog.ChangeLog
Get version code of last installation.
getRecentChanges() - Method in class de.cketti.changelog.ChangeLog
Returns the list of changes for versions newer than the last version ("What's New").

H

hashCode() - Method in class de.cketti.changelog.ReleaseItem
 

I

InvalidChangeLogException - Exception in de.cketti.changelog
Thrown by XmlParser when reading the Change Log XML fails.
InvalidChangeLogException(String) - Constructor for exception de.cketti.changelog.InvalidChangeLogException
 
InvalidChangeLogException(String, Throwable) - Constructor for exception de.cketti.changelog.InvalidChangeLogException
 
isFirstRun() - Method in class de.cketti.changelog.ChangeLog
Check if this is the first execution of this app version.
isFirstRunEver() - Method in class de.cketti.changelog.ChangeLog
Check if this is a new installation.

M

MergedChangeLogProvider - Class in de.cketti.changelog
ChangeLogProvider that merges the data from two ChangeLogProviders.
MergedChangeLogProvider(ChangeLogProvider, ChangeLogProvider) - Constructor for class de.cketti.changelog.MergedChangeLogProvider
 

N

newInstance(int, String, String, List<String>) - Static method in class de.cketti.changelog.ReleaseItem
 
newInstance(Context) - Static method in class de.cketti.changelog.ChangeLog
Create a ChangeLog instance using the default SharedPreferences file.
newInstance(Context, SharedPreferences) - Static method in class de.cketti.changelog.ChangeLog
Create a ChangeLog instance using the supplied SharedPreferences instance.
newInstance(Context, SharedPreferences, ChangeLogProvider) - Static method in class de.cketti.changelog.ChangeLog
Create a ChangeLog instance using the supplied SharedPreferences and ChangeLogProvider instances.

P

parse(XmlPullParser) - Static method in class de.cketti.changelog.XmlParser
 
parse(XmlPullParser, int) - Static method in class de.cketti.changelog.XmlParser
 

R

ReleaseItem - Class in de.cketti.changelog
Container used to store information about a release/version.

T

toString() - Method in class de.cketti.changelog.ReleaseItem
 

V

versionCode - Variable in class de.cketti.changelog.ReleaseItem
Version code of the release.
versionName - Variable in class de.cketti.changelog.ReleaseItem
Version name of the release.

W

writeCurrentVersion() - Method in class de.cketti.changelog.ChangeLog
Write current version code to the preferences.

X

XmlParser - Class in de.cketti.changelog
The parser for ckChangeLog's XML file format.
C D E G H I M N P R T V W X 
All Classes All Packages