Android Open Source - android-nextbus Direction






From Project

Back to project page android-nextbus.

License

The source code is released under:

MIT License

If you think the Android project android-nextbus 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 com.andrei.nextbus.library.objects;
//from  w w w.ja v  a2s .co  m
import java.util.Map;

public class Direction implements BaseInformationProvider,MapInitializable{

  private String mTag, mTitle, mName, mBranch;
  private boolean mUseForUi = true;
  
  public Direction (){
  }
  
  public void init (Map<String, String> map) {
    mTag = map.get("tag");
    mTitle = map.get("title");
    mName = map.get("name");
    mBranch = map.get("branch");
    mUseForUi = Boolean.parseBoolean("useForUI");
  }

  @Override
  public String getTag() {
    return mTag;
  }

  public void setTag (String newTag){
    mTag =  newTag;
  }

  @Override
  public String getTitle() {
    return mTitle;
  }

  public void setTitle (String newTitle){
    mTitle = newTitle;
  }
  
  public String getName (){
    return mName;
  }
  
  public void setName (String newName){
    mName = newName;
  }

  public String getBranch (){
    return mBranch;
  }

  public void setBranch (String newBranch){
    mBranch = newBranch;
  }

  public boolean usedForUI (){
    return mUseForUi;
  }

  public void setForUI (boolean forUI){
    mUseForUi = forUI;
  }
}




Java Source Code List

com.andrei.nextbus.library.commands.Commands.java
com.andrei.nextbus.library.commands.OnlineCommands.java
com.andrei.nextbus.library.objects.AgencyStopPair.java
com.andrei.nextbus.library.objects.Agency.java
com.andrei.nextbus.library.objects.BaseInformationProvider.java
com.andrei.nextbus.library.objects.Direction.java
com.andrei.nextbus.library.objects.MapInitializable.java
com.andrei.nextbus.library.objects.Message.java
com.andrei.nextbus.library.objects.MultiStopDirection.java
com.andrei.nextbus.library.objects.MultiStopPredictions.java
com.andrei.nextbus.library.objects.Path.java
com.andrei.nextbus.library.objects.Point.java
com.andrei.nextbus.library.objects.Prediction.java
com.andrei.nextbus.library.objects.RouteSchedule.java
com.andrei.nextbus.library.objects.Route.java
com.andrei.nextbus.library.objects.ScheduledStop.java
com.andrei.nextbus.library.objects.Stop.java
com.andrei.nextbus.library.objects.TimePair.java
com.andrei.nextbus.library.objects.Vehicle.java
com.andrei.nextbus.library.parsers.Parser.java
com.andrei.nextbus.library.parsers.XmlTagFilter.java