File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Game Development and the fly likes accessing methods of another class Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » Java » Game Development
Bookmark "accessing methods of another class" Watch "accessing methods of another class" New topic
Author

accessing methods of another class

kourosh parsa
Ranch Hand

Joined: Jan 22, 2012
Posts: 35
    
    1
Hi. Here is the general structure if my code:


The problem is that my constructor needs the parameter "Board" which is the handle to the other class, but I cannot pass the parameter in claz.newInstance()
You see that I want to load classes dynamically where the class name is known at run time.
Any ideas what to do about this?
kourosh parsa
Ranch Hand

Joined: Jan 22, 2012
Posts: 35
    
    1
well, I figured out that I can use
Element elm = (Element) claz.getDeclaredConstructor(Board.class).newInstance(this);
instead of
Element elm = (Element) claz.newInstance();

which works fine, but still if anyone has a better proposal, please let share it. Thanks
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: accessing methods of another class
 
Similar Threads
Graphics problems
Doubt about sub-super class relationship
This and Constructor
Static variables and inheritance
Something about anonymous classes and variables