public class BOArepItem extends java.lang.Object implements java.lang.Comparable<BOArepItem>
Constructor and Description |
---|
BOArepItem(java.lang.String name,
java.lang.String classPath,
ComponentsEnum type) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(BOArepItem rep2) |
java.lang.String |
getClassPath() |
BOA |
getInstance()
Load the
BOA object. |
java.lang.String |
getName() |
ComponentsEnum |
getType() |
java.lang.String |
getTypeString() |
java.lang.String |
toString() |
java.lang.String |
toXML() |
public BOArepItem(java.lang.String name, java.lang.String classPath, ComponentsEnum type)
public java.lang.String getClassPath()
public java.lang.String getName()
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toXML()
public ComponentsEnum getType()
public java.lang.String getTypeString()
public int compareTo(BOArepItem rep2)
compareTo
in interface java.lang.Comparable<BOArepItem>
public BOA getInstance() throws java.net.MalformedURLException, java.lang.InstantiationException, java.lang.IllegalAccessException, java.lang.ClassNotFoundException
BOA
object. This may return a OfferingStrategy
,
AcceptanceStrategy
, OpponentModel
, or OMStrategy
depending on the type.java.net.MalformedURLException
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException