Math2mat
Public Member Functions | Static Public Member Functions

m2m.backend.buildingblocks.BuildingBlockLoader Class Reference

Collaboration diagram for m2m.backend.buildingblocks.BuildingBlockLoader:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void setDir (String dir)
void setPackageName (String name)
Class<?> loadClass (String className) throws ClassNotFoundException
BuildingBlock newInstance (String className) throws ClassNotFoundException
synchronized Class<?> loadClass (String className, boolean resolveIt) throws ClassNotFoundException

Static Public Member Functions

static BuildingBlockLoader getInstance ()

Detailed Description

Definition at line 7 of file BuildingBlockLoader.java.


Member Function Documentation

static BuildingBlockLoader m2m.backend.buildingblocks.BuildingBlockLoader.getInstance ( ) [static]

Definition at line 15 of file BuildingBlockLoader.java.

Class<?> m2m.backend.buildingblocks.BuildingBlockLoader.loadClass ( String  className) throws ClassNotFoundException

This is a simple version for external clients since they will always want the class resolved before it is returned to them.

Definition at line 57 of file BuildingBlockLoader.java.

synchronized Class<?> m2m.backend.buildingblocks.BuildingBlockLoader.loadClass ( String  className,
boolean  resolveIt 
) throws ClassNotFoundException

This is the required version of loadClass which is called both from loadClass above and from the internal function FindClassFromClass.

Definition at line 80 of file BuildingBlockLoader.java.

BuildingBlock m2m.backend.buildingblocks.BuildingBlockLoader.newInstance ( String  className) throws ClassNotFoundException

Definition at line 63 of file BuildingBlockLoader.java.

void m2m.backend.buildingblocks.BuildingBlockLoader.setDir ( String  dir)

Definition at line 22 of file BuildingBlockLoader.java.

void m2m.backend.buildingblocks.BuildingBlockLoader.setPackageName ( String  name)

Definition at line 25 of file BuildingBlockLoader.java.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations