Skip to content

Commit f4480b3

Browse files
committed
Update javadoc
1 parent 89557a4 commit f4480b3

34 files changed

+100
-0
lines changed

dynamic-support/src/main/java/com/pranavpandey/android/dynamic/support/behavior/DynamicBottomSheetBehavior.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@
3434
* the bottom sheet according to the scroll direction.
3535
*
3636
* <p>Scrolling in downwards direction will hide the bottom sheet.
37+
*
38+
* @param <V> The type of the view attached to this behavior.
3739
*/
3840
public class DynamicBottomSheetBehavior<V extends View> extends BottomSheetBehavior<V> {
3941

dynamic-support/src/main/java/com/pranavpandey/android/dynamic/support/listener/DynamicSliderChangeListener.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@
2222
* A callback that notifies clients when the progress level has been changed.
2323
* <p>This includes changes that were initiated by the user through a touch gesture
2424
* or arrow key/trackball as well as changes that were initiated programmatically.
25+
*
26+
* @param <S> The type of the slider attached to this listener.
2527
*/
2628
public interface DynamicSliderChangeListener<S> {
2729

dynamic-support/src/main/java/com/pranavpandey/android/dynamic/support/listener/DynamicSliderResolver.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@
2222
* A callback that notifies clients when the progress level has been changed.
2323
* <p>This includes changes that were initiated by the user through a touch gesture
2424
* or arrow key/trackball as well as changes that were initiated programmatically.
25+
*
26+
* @param <S> The type of the slider attached to this resolver.
2527
*/
2628
public interface DynamicSliderResolver<S> extends DynamicSliderChangeListener<S> {
2729

dynamic-support/src/main/java/com/pranavpandey/android/dynamic/support/listener/DynamicThemeResolver.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@
2323

2424
/**
2525
* An interface to get the various callbacks related to the dynamic theme.
26+
*
27+
* @param <T> The type of the dynamic app theme this resolver will resolve.
2628
*/
2729
public interface DynamicThemeResolver<T extends DynamicAppTheme> {
2830

dynamic-support/src/main/java/com/pranavpandey/android/dynamic/support/listener/DynamicValueListener.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@
2121

2222
/**
2323
* An interface to get the value callbacks.
24+
*
25+
* @param <T> The type of the value.
2426
*/
2527
public interface DynamicValueListener<T> {
2628

dynamic-support/src/main/java/com/pranavpandey/android/dynamic/support/provider/DynamicAppWidgetProvider.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,8 @@
5050
/**
5151
* A customisable {@link AppWidgetProvider} to provide basic configuration functionality.
5252
* <p>Extend it and modify according to the requirements.
53+
*
54+
* @param <T> The type of the app theme attached to this provider.
5355
*/
5456
@TargetApi(Build.VERSION_CODES.JELLY_BEAN)
5557
public abstract class DynamicAppWidgetProvider<T extends AppTheme<?>>

dynamic-support/src/main/java/com/pranavpandey/android/dynamic/support/recyclerview/adapter/DynamicBinderAdapter.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@
3030
*
3131
* <p>Extend this adapter and use {@link DynamicRecyclerViewBinder} to create binding logic
3232
* for the each type of views.
33+
*
34+
* @param <VB> The type of the dynamic recycler view binder.
3335
*/
3436
@SuppressWarnings({"rawtypes", "unchecked"})
3537
public abstract class DynamicBinderAdapter<VB extends DynamicRecyclerViewBinder>

dynamic-support/src/main/java/com/pranavpandey/android/dynamic/support/recyclerview/adapter/DynamicListAdapter.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,9 @@
2727

2828
/**
2929
* A {@link ListAdapter} to handle the generic data.
30+
*
31+
* @param <T> The type of the lists this adapter will receive.
32+
* @param <VH> The type of the recycler view holder.
3033
*/
3134
public abstract class DynamicListAdapter<T, VH extends RecyclerView.ViewHolder>
3235
extends ListAdapter<T, VH> {

dynamic-support/src/main/java/com/pranavpandey/android/dynamic/support/recyclerview/adapter/DynamicRecyclerViewAdapter.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@
3030
*
3131
* <p>Extend this adapter and implement {@link DynamicRecyclerViewItem} interface
3232
* in the object class.
33+
*
34+
* @param <VH> The type of the recycler view holder.
3335
*/
3436
public abstract class DynamicRecyclerViewAdapter<VH extends RecyclerView.ViewHolder>
3537
extends RecyclerView.Adapter<VH> {

dynamic-support/src/main/java/com/pranavpandey/android/dynamic/support/recyclerview/adapter/DynamicSimpleBinderAdapter.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@
2828
/**
2929
* A simple recycler view adapter to implement the {@link DynamicBinderAdapter}
3030
* and {@link DynamicRecyclerViewBinder}.
31+
*
32+
* @param <VB> The type of the dynamic recycler view binder.
3133
*/
3234
public abstract class DynamicSimpleBinderAdapter<VB extends DynamicRecyclerViewBinder<?>>
3335
extends DynamicBinderAdapter<VB> {

0 commit comments

Comments
 (0)