Android Open Source - egotrip Generic Metadata






From Project

Back to project page egotrip.

License

The source code is released under:

Apache License

If you think the Android project egotrip listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package net.myegotrip.egotrip.metadata;
/* w ww . j a  v  a 2 s . co  m*/

public class GenericMetadata implements EgotripMetadata {
  private String type;
  private String localContent;
  private int localID;
  private String serverID;
  private int localLocationID;
  private boolean deleted;
  private String serverContent;
  
  @Override
  public int getLocalLocationID() {
    return localLocationID;
  }

  @Override
  public String getType() {
    return type;
  }

  @Override
  public String getLocalContent() {
    return localContent;
  }

  @Override
  public int getLocalID() {
    return localID;
  }

  public void setLocalID(int localID) {
    this.localID = localID;
  }

  @Override
  public String getServerID() {
    return serverID;
  }

  public void setServerID(String serverID) {
    this.serverID = serverID;
  }

  public void setType(String type) {
    this.type = type;
  }

  public void setLocalContent(String localcontent) {
    this.localContent = localcontent;
  }

  public void setLocalLocationID(int localLocationID) {
    this.localLocationID = localLocationID;
  }

  public void setDeleted(boolean deleted) {
    this.deleted = deleted;
  }

  @Override
  public boolean isDeleted() {
    return deleted;
  }

  @Override
  /**
   * server content at insert time for subclasses!
   */
  public String getServerContentAtInsertTime() {
    return serverContent;
  }
  
  @Override
  /**
   * server content at insert time for subclasses!
   */
  public String getCurrentServerContent() {
    return serverContent;
  }
  
  public void setServerContent(String content){
    serverContent=content;
  }
  
  @Override
  public String toString() {
    String sContent=getServerContentAtInsertTime();
    if(sContent!=null && sContent.length()>100){
      sContent=sContent.substring(0, 99);
    }
    return "GenericMetadata type="+getType()+" Lcontent="+getLocalContent()+" ServerContent="+sContent+" LID/SID="+getLocalID()+"/"+getServerID();
    
  }

}




Java Source Code List

net.myegotrip.egotrip.CommonGPSServiceFunctions.java
net.myegotrip.egotrip.ControlHandler.java
net.myegotrip.egotrip.ControlWindow.java
net.myegotrip.egotrip.DbListener.java
net.myegotrip.egotrip.DbTools.java
net.myegotrip.egotrip.DownloadProgressHandler.java
net.myegotrip.egotrip.FallbackDefaults.java
net.myegotrip.egotrip.GPSService.java
net.myegotrip.egotrip.Installation.java
net.myegotrip.egotrip.LocationUpdate.java
net.myegotrip.egotrip.MapViewActivity.java
net.myegotrip.egotrip.PrefActivity.java
net.myegotrip.egotrip.ReleaseConfig.java
net.myegotrip.egotrip.StartupActivity.java
net.myegotrip.egotrip.TaskDoneListener.java
net.myegotrip.egotrip.Tools.java
net.myegotrip.egotrip.TripManager.java
net.myegotrip.egotrip.help.HelpActivity.java
net.myegotrip.egotrip.help.TopicActivity.java
net.myegotrip.egotrip.image.ImageHandler.java
net.myegotrip.egotrip.map.MockLocationProvider.java
net.myegotrip.egotrip.map.PlacemarkOverlay.java
net.myegotrip.egotrip.map.Placemark.java
net.myegotrip.egotrip.map.RouteOverlay.java
net.myegotrip.egotrip.map.RoutePoint.java
net.myegotrip.egotrip.map.Trip.java
net.myegotrip.egotrip.metadata.EgotripMetadata.java
net.myegotrip.egotrip.metadata.GenericMetadata.java
net.myegotrip.egotrip.metadata.Icon.java
net.myegotrip.egotrip.metadata.Image.java
net.myegotrip.egotrip.metadata.MetadataManager.java
net.myegotrip.egotrip.metadata.Text.java
net.myegotrip.egotrip.net.BetaUpdateManager.java
net.myegotrip.egotrip.net.ProtocolConstants.java
net.myegotrip.egotrip.net.ServerReply.java
net.myegotrip.egotrip.net.Uploader.java
net.myegotrip.egotrip.profile.ProfileActivity.java
net.myegotrip.egotrip.profile.ProfilePrefActivity.java
net.myegotrip.egotrip.profile.ProfileView.java
net.myegotrip.egotrip.utils.DebugActivity.java
net.myegotrip.egotrip.utils.Debug.java
net.myegotrip.egotrip.utils.GuiUtils.java
net.myegotrip.egotrip.utils.IconItem.java
net.myegotrip.egotrip.utils.TwoDScrollView.java
net.myegotrip.egotrip.utils.XYScaleGestureDetector.java