Archived Website:
This website is a static snapshot for archival purposes only.
It is no longer maintained or updated.
dataanalysis.databases
Class DatabaseElement
java.lang.Object
|
+--dataanalysis.databases.DatabaseElement
- Direct Known Subclasses:
- Classifier, Dictionary, Operator, Vectorizer
- public abstract class DatabaseElement
- extends java.lang.Object
- implements java.io.Serializable
Diese Klasse wird als abstrakte Superklasse fuer alle Elemente verwendet, die in einer Datenbank abgespeichert werden koennen.
Da jedes Element in der Datenbank eindeutig durch seinen Namen identifiziert wird, ist hier schon die Variable elementname definiert.
- Version:
- 1.2 (28.10.1999)
- Author:
- Andre Masloch
- See Also:
Vectorizer,
Dictionary,
Classifier, Serialized Form
|
Field Summary |
protected java.lang.String |
elementname
ist der Name des Elements, mit dem es in der Datenbank identifiziert wird. |
|
Method Summary |
java.lang.String |
getElementname()
erzeugt eine Kopie des Elementsnamems. |
protected void |
logMessage(int level,
java.lang.String msg)
Shortcut-Methode fuer Ausgaben an die Log-Klasse. |
boolean |
setElementname(java.lang.String name)
setzt den Namen des DatabaseElements. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
wait,
wait,
wait |
elementname
protected java.lang.String elementname
- ist der Name des Elements, mit dem es in der Datenbank identifiziert wird.
DatabaseElement
public DatabaseElement()
getElementname
public java.lang.String getElementname()
- erzeugt eine Kopie des Elementsnamems.
setElementname
public boolean setElementname(java.lang.String name)
- setzt den Namen des DatabaseElements. Von dem uebergebenen String wird eine Kopie angefertigt.
Achtung :
Dar Name kann nur einmal gesetzt werden, da sonst Probleme in der Datenbank auftreten koennten!
- Parameters:
name - der Name, den das Element haben soll.
logMessage
protected void logMessage(int level,
java.lang.String msg)
- Shortcut-Methode fuer Ausgaben an die Log-Klasse. Diese Methode ruft
LogService.log(int,Object,String) in folgender
Weise auf, sofern der Parameter msg nicht null ist:
LogService.log(level,this,"("+this.getElementname()+") "+msg).
Sollte der Elementname noch nicht gesetzt worden sein, so wird NA! eingesetzt.
- Since:
- 1.2 (29.10.1999)
toString
public java.lang.String toString()
- Overrides:
- toString in class java.lang.Object
- Since:
- 1.1