Package im.getsocial.sdk.ui.communities
Class AbstractActivitiesViewBuilder<B extends AbstractActivitiesViewBuilder>
- java.lang.Object
-
- im.getsocial.sdk.ui.ViewBuilder<B>
-
- im.getsocial.sdk.ui.communities.AbstractActivitiesViewBuilder<B>
-
- Direct Known Subclasses:
ActivityDetailsViewBuilder
,ActivityFeedViewBuilder
public abstract class AbstractActivitiesViewBuilder<B extends AbstractActivitiesViewBuilder> extends ViewBuilder<B>
Created by orestsavchak on 5/23/17.
-
-
Constructor Summary
Constructors Constructor Description AbstractActivitiesViewBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description B
setActionListener(ActionListener actionListener)
Set the action listener object, that will be notified in case some activity button with action was pressed.B
setAvatarClickListener(AvatarClickListener listener)
Set the avatar click listener, that will be notified in case some users avatar was clicked.B
setMentionClickListener(MentionClickListener mentionClickListener)
Set mention click listener, that will be notified if user mention was clicked.B
setTagClickListener(TagClickListener tagClickListener)
Set tag click listener, that will be notified if tag was clicked.-
Methods inherited from class im.getsocial.sdk.ui.ViewBuilder
setCustomErrorMessageProvider, setUiActionListener, setViewStateListener, setWindowTitle, show
-
-
-
-
Method Detail
-
setActionListener
public B setActionListener(ActionListener actionListener)
Set the action listener object, that will be notified in case some activity button with action was pressed.- Parameters:
actionListener
- object to be notified- Returns:
- instance of this builder
-
setAvatarClickListener
public B setAvatarClickListener(AvatarClickListener listener)
Set the avatar click listener, that will be notified in case some users avatar was clicked.- Parameters:
listener
- object to be notified- Returns:
- instance of this builder
-
setMentionClickListener
public B setMentionClickListener(MentionClickListener mentionClickListener)
Set mention click listener, that will be notified if user mention was clicked.- Parameters:
mentionClickListener
- object to be notified- Returns:
- instance of this builder
-
setTagClickListener
public B setTagClickListener(TagClickListener tagClickListener)
Set tag click listener, that will be notified if tag was clicked.- Parameters:
tagClickListener
- object to be notified- Returns:
- instance of this builder
-
-