/* * Copyright (C) 2015 Actor LLC. <https://actor.im> */ package im.actor.core.entity.content; import im.actor.core.api.ApiServiceExChangedTitle; import im.actor.core.api.ApiServiceMessage; import im.actor.core.entity.content.internal.ContentRemoteContainer; public class ServiceGroupTitleChanged extends ServiceContent { public static ServiceGroupTitleChanged create(String title) { return new ServiceGroupTitleChanged(new ContentRemoteContainer( new ApiServiceMessage("Title changed", new ApiServiceExChangedTitle(title)))); } private String newTitle; public ServiceGroupTitleChanged(ContentRemoteContainer remoteContainer) { super(remoteContainer); ApiServiceMessage serviceMessage = (ApiServiceMessage) remoteContainer.getMessage(); newTitle = ((ApiServiceExChangedTitle) serviceMessage.getExt()).getTitle(); } public String getNewTitle() { return newTitle; } }