Android Open Source - mobile-android Conference Model






From Project

Back to project page mobile-android.

License

The source code is released under:

MIT License

If you think the Android project mobile-android 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.manyconf.conference;
//from   ww w  .j a v a2 s .  c  om
import java.net.URL;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
import java.util.TreeSet;

/**
 * Model of a conference, filled by the ConferenceBuilder class
 */
public class ConferenceModel {

    public int conferenceID;
    public String name;
    public String description;
    public Date startdate;
    public Date enddate;
    public String location;
    public ArrayList<TrackModel> tracks = new ArrayList<TrackModel>();
    /** shortcut property, a collection of all speakers across all tracks */
    public TreeSet<SpeakerModel> speakers = new TreeSet<SpeakerModel>();
    public ArrayList<URL> teaserImages = new ArrayList<URL>();
    /** pre-calculated: total number of presentations across all tracks */
    public int nTotalPresentations;
    public String shortUrl;

    @Override
    public String toString() {
        return this.name;
    }
}




Java Source Code List

com.manyconf.conference.ConferenceApplication.java
com.manyconf.conference.ConferenceBuilderDelegate.java
com.manyconf.conference.ConferenceBuilder.java
com.manyconf.conference.ConferenceDetailActivity.java
com.manyconf.conference.ConferenceListActivity.java
com.manyconf.conference.ConferenceModel.java
com.manyconf.conference.Const.java
com.manyconf.conference.IsoDateParser.java
com.manyconf.conference.MainActivity.java
com.manyconf.conference.PresentationActivity.java
com.manyconf.conference.PresentationModel.java
com.manyconf.conference.PrivateConst.java
com.manyconf.conference.ReadFile.java
com.manyconf.conference.ScheduleActivity.java
com.manyconf.conference.ServiceHandler.java
com.manyconf.conference.SpeakerActivity.java
com.manyconf.conference.SpeakerListActivity.java
com.manyconf.conference.SpeakerModel.java
com.manyconf.conference.Theme.java
com.manyconf.conference.ThemedArrayAdapter.java
com.manyconf.conference.TrackModel.java