Created
November 24, 2014 19:45
-
-
Save thimes/4b819217927354685410 to your computer and use it in GitHub Desktop.
Scene Code Template
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end | |
import com.davidstemmer.screenplay.scene.Scene; | |
import com.davidstemmer.screenplay.scene.StandardScene; | |
import com.davidstemmer.screenplay.scene.rigger.PageRigger; | |
import com.dramafever.shudder.transformer.NoAnimationTransformer; | |
import javax.inject.Inject; | |
#parse("File Header.java") | |
public class ${NAME} extends StandardScene { | |
private final Scene.Transformer transformer; | |
private final Rigger rigger; | |
@Inject | |
public ${NAME}(PageRigger rigger, NoAnimationTransformer transformer) { | |
this.rigger = rigger; | |
this.transformer = transformer; | |
} | |
@Override | |
public Rigger getRigger() { | |
return rigger; | |
} | |
@Override | |
public Transformer getTransformer() { | |
return transformer; | |
} | |
public static class Presenter extends ViewPresenter<$VIEWNAME$> { | |
@Inject | |
Presenter() {} | |
@Override | |
protected void onLoad(Bundle savedInstanceState) { | |
super.onLoad(savedInstanceState); | |
} | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment