Blame client/Android/Studio/freeRDPCore/src/main/java/com/freerdp/freerdpcore/domain/PlaceholderBookmark.java

Packit 1fb8d4
/*
Packit 1fb8d4
   Placeholder for bookmark items with a special purpose (i.e. just displaying some text)
Packit 1fb8d4
Packit 1fb8d4
   Copyright 2013 Thincast Technologies GmbH, Author: Martin Fleisz
Packit 1fb8d4
Packit Service 5a9772
   This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0.
Packit Service 5a9772
   If a copy of the MPL was not distributed with this file, You can obtain one at
Packit Service 5a9772
   http://mozilla.org/MPL/2.0/.
Packit 1fb8d4
*/
Packit 1fb8d4
Packit 1fb8d4
package com.freerdp.freerdpcore.domain;
Packit 1fb8d4
Packit 1fb8d4
import android.content.SharedPreferences;
Packit 1fb8d4
import android.os.Parcel;
Packit 1fb8d4
import android.os.Parcelable;
Packit 1fb8d4
Packit Service 5a9772
public class PlaceholderBookmark extends BookmarkBase
Packit Service 5a9772
{
Packit Service 5a9772
Packit Service 5a9772
	public static final Parcelable.Creator<PlaceholderBookmark> CREATOR =
Packit Service 5a9772
	    new Parcelable.Creator<PlaceholderBookmark>() {
Packit Service 5a9772
		    public PlaceholderBookmark createFromParcel(Parcel in)
Packit Service 5a9772
		    {
Packit Service 5a9772
			    return new PlaceholderBookmark(in);
Packit Service 5a9772
		    }
Packit Service 5a9772
Packit Service 5a9772
		    @Override public PlaceholderBookmark[] newArray(int size)
Packit Service 5a9772
		    {
Packit Service 5a9772
			    return new PlaceholderBookmark[size];
Packit Service 5a9772
		    }
Packit Service 5a9772
	    };
Packit Service 5a9772
	private String name;
Packit Service 5a9772
Packit Service 5a9772
	public PlaceholderBookmark(Parcel parcel)
Packit Service 5a9772
	{
Packit Service 5a9772
		super(parcel);
Packit Service 5a9772
		type = TYPE_PLACEHOLDER;
Packit Service 5a9772
		name = parcel.readString();
Packit Service 5a9772
	}
Packit Service 5a9772
Packit Service 5a9772
	public PlaceholderBookmark()
Packit Service 5a9772
	{
Packit Service 5a9772
		super();
Packit Service 5a9772
		type = TYPE_PLACEHOLDER;
Packit Service 5a9772
		name = "";
Packit Service 5a9772
	}
Packit Service 5a9772
Packit Service 5a9772
	public String getName()
Packit Service 5a9772
	{
Packit Service 5a9772
		return name;
Packit Service 5a9772
	}
Packit Service 5a9772
Packit Service 5a9772
	public void setName(String name)
Packit Service 5a9772
	{
Packit Service 5a9772
		this.name = name;
Packit Service 5a9772
	}
Packit Service 5a9772
Packit Service 5a9772
	@Override public int describeContents()
Packit Service 5a9772
	{
Packit Service 5a9772
		return 0;
Packit Service 5a9772
	}
Packit Service 5a9772
Packit Service 5a9772
	@Override public void writeToParcel(Parcel out, int flags)
Packit Service 5a9772
	{
Packit Service 5a9772
		super.writeToParcel(out, flags);
Packit Service 5a9772
		out.writeString(name);
Packit Service 5a9772
	}
Packit Service 5a9772
Packit Service 5a9772
	@Override public void writeToSharedPreferences(SharedPreferences sharedPrefs)
Packit Service 5a9772
	{
Packit Service 5a9772
		super.writeToSharedPreferences(sharedPrefs);
Packit Service 5a9772
	}
Packit Service 5a9772
Packit Service 5a9772
	@Override public void readFromSharedPreferences(SharedPreferences sharedPrefs)
Packit Service 5a9772
	{
Packit Service 5a9772
		super.readFromSharedPreferences(sharedPrefs);
Packit Service 5a9772
	}
Packit Service 5a9772
Packit Service 5a9772
	// Cloneable
Packit Service 5a9772
	public Object clone()
Packit Service 5a9772
	{
Packit Service 5a9772
		return super.clone();
Packit Service 5a9772
	}
Packit 1fb8d4
}