com.rapidminer.gui.templates
Class BuildingBlock

java.lang.Object
  extended by com.rapidminer.gui.templates.BuildingBlock
All Implemented Interfaces:
java.lang.Comparable<BuildingBlock>

public class BuildingBlock
extends java.lang.Object
implements java.lang.Comparable<BuildingBlock>

A building block consisting of a name, a short description, and the XML description for the building block. Templates must look like this:

   one line for the name
   one line of html description
   one line for the XML description
 

Author:
Ingo Mierswa

Constructor Summary
BuildingBlock(java.io.BufferedReader in)
           
BuildingBlock(java.io.File file)
           
BuildingBlock(java.lang.String name, java.lang.String description, java.lang.String iconPath, java.lang.String xmlDescription)
           
 
Method Summary
 int compareTo(BuildingBlock buildingBlock)
           
 boolean equals(java.lang.Object o)
           
 java.lang.String getDescription()
           
 java.io.File getFile()
           
 java.lang.String getIconPath()
           
 java.lang.String getName()
           
 java.lang.String getXML()
           
 int hashCode()
           
 void save(java.io.File file)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BuildingBlock

public BuildingBlock(java.io.File file)
              throws java.lang.InstantiationException
Throws:
java.lang.InstantiationException

BuildingBlock

public BuildingBlock(java.io.BufferedReader in)
              throws java.io.IOException
Throws:
java.io.IOException

BuildingBlock

public BuildingBlock(java.lang.String name,
                     java.lang.String description,
                     java.lang.String iconPath,
                     java.lang.String xmlDescription)
Method Detail

getFile

public java.io.File getFile()

getName

public java.lang.String getName()

getDescription

public java.lang.String getDescription()

getIconPath

public java.lang.String getIconPath()

getXML

public java.lang.String getXML()

save

public void save(java.io.File file)
          throws java.io.IOException
Throws:
java.io.IOException

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

compareTo

public int compareTo(BuildingBlock buildingBlock)
Specified by:
compareTo in interface java.lang.Comparable<BuildingBlock>

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object


Copyright © 2001-2009 by Rapid-I