class TextViewTarget extends ViewTarget<TextView> {

	@Override
	public ViewTarget<TextView> fade() {
        int loc = TextViewDrawableCrossFadeAnimation.LEFT;
        switch (location) {
            case LEFT: loc = TextViewDrawableCrossFadeAnimation.LEFT; break;
            case TOP: loc = TextViewDrawableCrossFadeAnimation.TOP; break;
            case RIGHT: loc = TextViewDrawableCrossFadeAnimation.RIGHT; break;
            case BOTTOM: loc = TextViewDrawableCrossFadeAnimation.BOTTOM; break;
        }
        TextViewDrawableCrossFadeAnimation ani = new TextViewDrawableCrossFadeAnimation();
        ani.setLocation(loc);
        if (boundsLeft > -1) {
            ani.setBounds(boundsLeft, boundsTop, boundsRight, boundsBottom);
        }
		return animation(ani);
	}

	public  TextViewTarget(TextView textView);
	public  TextViewTarget(MirageRequest request, TextView textView);

}