ModelAlternative
package hec2.plugin.model;
public class ModelAlternative extends NamedType implements Serializable, Cloneable
{
@Scriptable
public String getFilename();
@Scriptable
public String getProgram();
@Scriptable
public ComputeOptions getComputeOptions();
public List<DynamicLinkage> getDynamicLinkages();
/**
* @return
*/
public boolean hasDynamicLinkage();
@Scriptable
public String getKey();
/**
* the type type that the used when the ModelALternative is passed back to the plugin.
* for methods like getEditActions()
*/
@Scriptable
public int getTabType();
/**
* get the icon that this ModelAlternative's node will be renderered with
*
* @return
*/
@Scriptable
public Icon getIcon();
/**
*
* @return
*/
public String getVariantName();
}
JAVA