I have: 

```
class OriginalClass {  
    View createMyView() {  
        TextView textView = new TextView(context);  
        return textView;  
    }  
}  

```

Then: 

```
class HoldingClass {  
    List<TextView> textViewsList() {  
        List<TextView> textViews = new ArrayList();  
        textViews.add(new OriginalClass().createMyView());  
        return textViews;  
    }  
}  

```

Then: 

```
class SomeOtherClass {  
    void aMethod() {  
        TextView receivedTextView = (new HoldingClass().textViewsList()).get(0);  
        // Retrieve original class from somewhere here  
    }  
}  

```

How can I retrieve the class `receivedTextView` was "originally created in" (`OriginalClass`) from `SomeOtherClass`?