1/* 2 * Copyright (C) 2008 The Android Open Source Project 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * http://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 */ 16 17package com.android.server.status; 18 19import android.app.PendingIntent; 20import android.widget.RemoteViews; 21 22public class NotificationData { 23 public String pkg; 24 public String tag; 25 public int id; 26 public CharSequence tickerText; 27 28 public long when; 29 public boolean ongoingEvent; 30 public boolean clearable; 31 32 public RemoteViews contentView; 33 public PendingIntent contentIntent; 34 35 public PendingIntent deleteIntent; 36 37 public String toString() { 38 return "NotificationData(package=" + pkg + " id=" + id + " tickerText=" + tickerText 39 + " ongoingEvent=" + ongoingEvent + " contentIntent=" + contentIntent 40 + " deleteIntent=" + deleteIntent 41 + " clearable=" + clearable 42 + " contentView=" + contentView + " when=" + when + ")"; 43 } 44} 45