Comment.java :  » UnTagged » abugadro » net » k3rnel » abugadro » gcodes » beans » Android Open Source

Android Open Source » UnTagged » abugadro 
abugadro » net » k3rnel » abugadro » gcodes » beans » Comment.java
package net.k3rnel.abugadro.gcodes.beans;

import net.k3rnel.abugadro.AbugadroContentProvider;
import android.net.Uri;
import android.provider.BaseColumns;

public class Comment {

  public Comment() {
  }

  public static final class Comments implements BaseColumns {
    private Comments() {
    }

    public static final Uri CONTENT_URI = Uri.parse("content://"+ AbugadroContentProvider.AUTHORITY + "/gcode/*/issues/*/comments");

    public static final String CONTENT_TYPE_DIR = "vnd.android.cursor.dir/vnd.abugadro.comments";
    public static final String CONTENT_TYPE_ITEM = "vnd.android.cursor.item/vnd.abugadro.comments";

    public static final String _ID = "_id";
    public static final String GCODE_ID = "gcode_id";
    public static final String ISSUE_ID = "issue_id";
    public static final String COMMENT_ID = "comment_id";
    public static final String PUBLISHED = "published";
    public static final String UPDATED = "updated";
    public static final String TITLE = "title";
    public static final String CONTENT = "content";
    public static final String AUTHOR = "author";
    
    public static final String DEFAULT_SORT = UPDATED + " ASC";

    
    
    /** Build {@link Uri} for requested {@link #_ID}. */
        public static Uri buildFullUri(String gcodeId, String issueId) {
          return Uri.parse("content://"+ AbugadroContentProvider.AUTHORITY + "/gcode/"+gcodeId+"/issues/"+issueId+"/comments");
        }
        public static Uri buildUri(String commentId) {
            return CONTENT_URI.buildUpon().appendPath(commentId).build();
        }
  }

}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.