Android Open Source - OBS-Translation-App I Frame






From Project

Back to project page OBS-Translation-App.

License

The source code is released under:

MIT License

If you think the Android project OBS-Translation-App 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 org.door43.obs.mta.model;
/* w w  w.  j  a va  2  s  .  com*/
/**
 * IFrame consists of:
 * <ul>
 *     <li>original text</li>
 *     <li>translation notes</li>
 *     <li>translation</li>
 * </ul>
 */
public interface IFrame {

    /**
     * @return String representation of frame ID.<br/>
     * Example: "29-01"
     */
    String getFrameId();

    /**
     * Set's frame ID.
     * @param frameId
     */
    void setFrameId(String frameId);

    /**
     * @return Original text for frame.
     */
    IText getOriginalText();

    /**
     * Sets original text for frame.
     * @param text
     */
    void setOriginalText(IText text);


    /**
     * @return Translation for given frame.
     */
    ITranslation getTranslation();

    /**
     * Sets translation for give frame.
     * @param translation
     */
    void setTranslation(ITranslation translation);


    /**
     * @return Translation notes for given frame.
     */
    ITranslationNotes getTranslationNotes();

    /**
     * Sets translation notes for given frame.
     * @param notes
     */
    void setTranslationNotes(ITranslationNotes notes);

}




Java Source Code List

com.door43.obt.ata.MenuListActivity.java
com.door43.obt.ata.MenuListFragment.java
com.door43.obt.ata.RowAdapter.java
com.door43.obt.ata.SplashActivity.java
com.door43.obt.ata.TranslationDetailActivity.java
com.door43.obt.ata.TranslationFragment.java
org.door43.obs.mta.ConstApp.java
org.door43.obs.mta.db.AbstractDBHelper.java
org.door43.obs.mta.db.ConstTranslations.java
org.door43.obs.mta.db.TranslationDBHelper.java
org.door43.obs.mta.model.Frame.java
org.door43.obs.mta.model.IFrame.java
org.door43.obs.mta.model.IPersistenceObject.java
org.door43.obs.mta.model.ITerm.java
org.door43.obs.mta.model.IText.java
org.door43.obs.mta.model.ITranslationNotes.java
org.door43.obs.mta.model.ITranslation.java
org.door43.obs.mta.model.PersistenceObject.java
org.door43.obs.mta.model.Term.java
org.door43.obs.mta.model.Text.java
org.door43.obs.mta.model.TranslationNotes.java
org.door43.obs.mta.model.Translation.java
org.door43.obs.mta.service.FakeTranslationService.java
org.door43.obs.mta.service.ITranslationService.java
org.door43.obs.mta.service.TranslationService.java
org.door43.obs.mta.util.AssetsUtil.java
org.door43.obs.mta.util.StringUtils.java