Android Open Source - OBS-Translation-App 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;
/*from w w w  .j  ava  2  s  .  c o  m*/
public class Frame implements IFrame {

  /* CONSTANTS */

    /* FIELDS */

    private String frameId;

    private IText originalText;

    private ITranslation translation;

    private ITranslationNotes translationNotes;

    /* CONSTRUCTORS */

    /* METHODS */

    /* GETTERS AND SETTERS */

    @Override
    public IText getOriginalText() {
        return originalText;
    }

    @Override
    public void setOriginalText(IText originalText) {
        this.originalText = originalText;
    }

    @Override
    public ITranslation getTranslation() {
        return translation;
    }

    @Override
    public void setTranslation(ITranslation translation) {
        this.translation = translation;
    }

    @Override
    public ITranslationNotes getTranslationNotes() {
        return translationNotes;
    }

    @Override
    public void setTranslationNotes(ITranslationNotes translationNotes) {
        this.translationNotes = translationNotes;
    }

    @Override
    public String getFrameId() {
        return frameId;
    }

    @Override
    public void setFrameId(String frameId) {
        this.frameId = frameId;
    }

    /* OBJECT METHODS */

    @Override
    public String toString() {
        return "Frame{" +
                "frameId='" + frameId + '\'' +
                '}';
    }

    @Override
    public boolean equals(Object o) {
        if (this == o) return true;
        if (!(o instanceof Frame)) return false;

        Frame frame = (Frame) o;

        if (frameId != null ? !frameId.equals(frame.frameId) : frame.frameId != null) {
            return false;
        }

        return true;
    }

    @Override
    public int hashCode() {
        return frameId != null ? frameId.hashCode() : 0;
    }
}




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