@@ -0,0 +1,1202 @@
+package com.orbekk.same.android;%0A%0Aimport android.os.Bundle;%0A%0Aimport com.orbekk.same.State;%0A%0Apublic class ComponentBundle %7B%0A    private State.Component component;%0A    private Bundle bundle;%0A    %0A    public ComponentBundle(State.Component component) %7B%0A        this.component = component;%0A    %7D%0A    %0A    public ComponentBundle(Bundle bundle) %7B%0A        this.bundle = bundle;%0A    %7D%0A    %0A    private void makeBundle() %7B%0A        if (bundle == null) %7B%0A            bundle = new Bundle();%0A            bundle.putString(%22identifier%22, component.getName());%0A            bundle.putString(%22data%22, component.getData());%0A            bundle.putLong(%22revision%22, component.getRevision());%0A        %7D%0A    %7D%0A    %0A    private void makeComponent() %7B%0A        if (component == null) %7B%0A            String name = bundle.getString(%22identifier%22);%0A            String data = bundle.getString(%22data%22);%0A            long revision = bundle.getLong(%22revision%22);%0A            component = new State.Component(name, revision, data);%0A        %7D%0A    %7D%0A    %0A    public Bundle getBundle() %7B%0A        makeBundle();%0A        return bundle;%0A    %7D%0A    %0A    public State.Component getComponent() %7B%0A        makeComponent();%0A        return component;%0A    %7D%0A%7D%0A

Add missing class ComponentBundle.