|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectunbbayes.draw.extension.impl.ClassInstantiationPluginUShapeBuilder
public class ClassInstantiationPluginUShapeBuilder
This is a PluginUSHape builder using Class.newInstance()
Constructor Summary | |
---|---|
ClassInstantiationPluginUShapeBuilder()
default constructor is made public for easy extending and plugin support. |
|
ClassInstantiationPluginUShapeBuilder(Class clazz)
This is equivalent to calling ClassInstantiationPluginUShapeBuilder()
and then setPluginUShapeClass(Class) |
Method Summary | |
---|---|
IPluginUShape |
build()
Obtains an instance of IPluginShape |
Class |
getPluginUShapeClass()
This is the class in which Class.newInstance() is going to
be called. |
void |
setPluginUShapeClass(Class pluginUShapeClass)
This is the class in which Class.newInstance() is going to
be called. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ClassInstantiationPluginUShapeBuilder()
public ClassInstantiationPluginUShapeBuilder(Class clazz)
ClassInstantiationPluginUShapeBuilder()
and then setPluginUShapeClass(Class)
clazz
- Method Detail |
---|
public IPluginUShape build() throws IllegalAccessException, InstantiationException
IPluginUShapeBuilder
build
in interface IPluginUShapeBuilder
IllegalAccessException
InstantiationException
public Class getPluginUShapeClass()
Class.newInstance()
is going to
be called.
public void setPluginUShapeClass(Class pluginUShapeClass)
Class.newInstance()
is going to
be called.
pluginUShapeClass
- the pluginUShapeClass to set
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |