// Path: androidemu/src/main/java/android/view/ViewGroup.java
// public class ViewGroup extends View {
// 
// 	static final String TAG = "ViewGroup";
// 
// 	ArrayList<View> childViews = new ArrayList<View>();
// 
// 	public ViewGroup(Element element) {
// 		super(element);
// 	}
// 
// 	public void addView(View v) {
// 		element.appendChild(v.getElement());
// 		childViews.add(v);
// 	}
// 
// 	public View getChildAt(int index) {
// 		return childViews.get(index);
// 	}
// 
// 	public int getChildCount() {
// 		return childViews.size();
// 	}
// 
// 	public void removeAllViews() {
// 		element.removeAllChildren();
// 	}
// }
// 
// Path: androidemu/src/main/java/android/widget/Button.java
// public class Button extends View {
// 
// 	public Button(Context context) {
// 		super(DOM.createButton());
// 	}
// 
// 	public Button(Element element) {
// 		super(element);
// 	}
// 
// 	public void setText(int stringId) {
// 		setText(Context.resources.getString(stringId));
// 	}
// 
// 	public void setText(String string) {
// 		element.setInnerHTML(string != null ? string.replace("\n", "<br/>") : "");
// 	}
// }
// 
// Path: androidemu/src/main/java/android/widget/Toast.java
// public class Toast {
// 
// 	public final static int LENGTH_LONG = 1;
// 	public final static int LENGTH_SHORT = 0;
// 
// 	String message;
// 	int gravity = Gravity.BOTTOM;
// 	int duration;
// 
// 	public static Toast makeText(Context context, int message, int duration) {
// 		return makeText(context, Context.resources.getString(message), duration);
// 	}
// 
// 	public static Toast makeText(Context context, String message, int duration) {
// 		Toast toast = new Toast();
// 		toast.setMessage(message);
// 		toast.setDuration(duration);
// 		return toast;
// 	}
// 
// 	public void show() {
// 		final PopupPanel panel = new PopupPanel();
// 		panel.setStyleName(Res.R.style().toast());
// 
// 		HTML label = new HTML(message.replace("\n", "<br/>"));
// 		panel.setWidget(label);
// 		panel.setPopupPositionAndShow(new PopupPanel.PositionCallback() {
// 			public void setPosition(int offsetWidth, int offsetHeight) {
// 				int left = (Window.getClientWidth() - offsetWidth) / 2;
// 				int top = 0;
// 				switch (gravity) {
// 					case Gravity.TOP:
// 						top = (Window.getClientHeight() - offsetHeight) / 10;
// 						break;
// 					case Gravity.CENTER:
// 						top = (Window.getClientHeight() - offsetHeight) / 2;
// 						break;
// 					case Gravity.BOTTOM:
// 						top = 9 * (Window.getClientHeight() - offsetHeight) / 10;
// 						break;
// 				}
// 				panel.setPopupPosition(left, top);
// 			}
// 		});
// 
// 		// Create a new timer that calls hide().
// 		Timer t = new Timer() {
// 			public void run() {
// 				panel.hide();
// 			}
// 		};
// 
// 		if (duration == LENGTH_SHORT) {
// 			t.schedule(2500);
// 		} else {
// 			t.schedule(4000);
// 		}
// 	}
// 
// 	public String getMessage() {
// 		return message;
// 	}
// 
// 	public void setMessage(String message) {
// 		this.message = message;
// 	}
// 
// 	public int getDuration() {
// 		return duration;
// 	}
// 
// 	public void setDuration(int duration) {
// 		this.duration = duration;
// 	}
// 
// 	public void setGravity(int gravity) {
// 		this.gravity = gravity;
// 	}
// 
// 	public int getGravity() {
// 		return gravity;
// 	}
// 
// 	public void setGravity(int gravity, int xOffset, int yOffset) {
// 		this.gravity = gravity;
// 	}
// }


import android.app.AlertDialog;
import android.os.Bundle;
import android.support.design.widget.Snackbar;
import android.support.v4.app.Fragment;
import android.support.v7.app.AppCompatActivity;
import android.util.Log;
import android.view.Gravity;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.Toast;
package android.demo;


public class NotificationsFragment extends Fragment {
	static final String TAG = NotificationsFragment.class.getSimpleName();

	View view;

	@Override
// Path: androidemu/src/main/java/android/view/ViewGroup.java
// public class ViewGroup extends View {
// 
// 	static final String TAG = "ViewGroup";
// 
// 	ArrayList<View> childViews = new ArrayList<View>();
// 
// 	public ViewGroup(Element element) {
// 		super(element);
// 	}
// 
// 	public void addView(View v) {
// 		element.appendChild(v.getElement());
// 		childViews.add(v);
// 	}
// 
// 	public View getChildAt(int index) {
// 		return childViews.get(index);
// 	}
// 
// 	public int getChildCount() {
// 		return childViews.size();
// 	}
// 
// 	public void removeAllViews() {
// 		element.removeAllChildren();
// 	}
// }
// 
// Path: androidemu/src/main/java/android/widget/Button.java
// public class Button extends View {
// 
// 	public Button(Context context) {
// 		super(DOM.createButton());
// 	}
// 
// 	public Button(Element element) {
// 		super(element);
// 	}
// 
// 	public void setText(int stringId) {
// 		setText(Context.resources.getString(stringId));
// 	}
// 
// 	public void setText(String string) {
// 		element.setInnerHTML(string != null ? string.replace("\n", "<br/>") : "");
// 	}
// }
// 
// Path: androidemu/src/main/java/android/widget/Toast.java
// public class Toast {
// 
// 	public final static int LENGTH_LONG = 1;
// 	public final static int LENGTH_SHORT = 0;
// 
// 	String message;
// 	int gravity = Gravity.BOTTOM;
// 	int duration;
// 
// 	public static Toast makeText(Context context, int message, int duration) {
// 		return makeText(context, Context.resources.getString(message), duration);
// 	}
// 
// 	public static Toast makeText(Context context, String message, int duration) {
// 		Toast toast = new Toast();
// 		toast.setMessage(message);
// 		toast.setDuration(duration);
// 		return toast;
// 	}
// 
// 	public void show() {
// 		final PopupPanel panel = new PopupPanel();
// 		panel.setStyleName(Res.R.style().toast());
// 
// 		HTML label = new HTML(message.replace("\n", "<br/>"));
// 		panel.setWidget(label);
// 		panel.setPopupPositionAndShow(new PopupPanel.PositionCallback() {
// 			public void setPosition(int offsetWidth, int offsetHeight) {
// 				int left = (Window.getClientWidth() - offsetWidth) / 2;
// 				int top = 0;
// 				switch (gravity) {
// 					case Gravity.TOP:
// 						top = (Window.getClientHeight() - offsetHeight) / 10;
// 						break;
// 					case Gravity.CENTER:
// 						top = (Window.getClientHeight() - offsetHeight) / 2;
// 						break;
// 					case Gravity.BOTTOM:
// 						top = 9 * (Window.getClientHeight() - offsetHeight) / 10;
// 						break;
// 				}
// 				panel.setPopupPosition(left, top);
// 			}
// 		});
// 
// 		// Create a new timer that calls hide().
// 		Timer t = new Timer() {
// 			public void run() {
// 				panel.hide();
// 			}
// 		};
// 
// 		if (duration == LENGTH_SHORT) {
// 			t.schedule(2500);
// 		} else {
// 			t.schedule(4000);
// 		}
// 	}
// 
// 	public String getMessage() {
// 		return message;
// 	}
// 
// 	public void setMessage(String message) {
// 		this.message = message;
// 	}
// 
// 	public int getDuration() {
// 		return duration;
// 	}
// 
// 	public void setDuration(int duration) {
// 		this.duration = duration;
// 	}
// 
// 	public void setGravity(int gravity) {
// 		this.gravity = gravity;
// 	}
// 
// 	public int getGravity() {
// 		return gravity;
// 	}
// 
// 	public void setGravity(int gravity, int xOffset, int yOffset) {
// 		this.gravity = gravity;
// 	}
// }


// Path: demo/src/main/java/android/demo/NotificationsFragment.java
import android.app.AlertDialog;
import android.os.Bundle;
import android.support.design.widget.Snackbar;
import android.support.v4.app.Fragment;
import android.support.v7.app.AppCompatActivity;
import android.util.Log;
import android.view.Gravity;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.Toast;

package android.demo;


public class NotificationsFragment extends Fragment {
	static final String TAG = NotificationsFragment.class.getSimpleName();

	View view;

	@Override
	public View onCreateView(LayoutInflater inflater, ViewGroup container,