edu.iastate.anthill.indus.datasource.mapping
Class Connector

java.lang.Object
  extended byedu.iastate.anthill.indus.datasource.mapping.Connector
All Implemented Interfaces:
Configable
Direct Known Subclasses:
NumericConnector, SimpleConnector

public abstract class Connector
extends java.lang.Object
implements Configable


Field Summary
 java.lang.String name
           
 
Constructor Summary
(package private) Connector(java.lang.String newname)
           
 
Method Summary
 boolean equals(Connector c2)
          If two connectors are the same
abstract  void fromXML(java.lang.String textXML)
          read from XML
abstract  Connector getMirror()
          Get mirror connector, eg.
 java.lang.String toString()
           
abstract  java.lang.String toXML()
          Export to XML
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

name

public java.lang.String name
Constructor Detail

Connector

Connector(java.lang.String newname)
Method Detail

toString

public java.lang.String toString()
Specified by:
toString in interface Configable

toXML

public abstract java.lang.String toXML()
Export to XML

Specified by:
toXML in interface Configable
Returns:
String
Since:
2004-10-16

getMirror

public abstract Connector getMirror()
Get mirror connector, eg. INTO -> ONTO

Returns:
Connector
Since:
2004-10-17

fromXML

public abstract void fromXML(java.lang.String textXML)
read from XML

Specified by:
fromXML in interface Configable
Parameters:
textXML - String
Since:
2004-10-16

equals

public boolean equals(Connector c2)
If two connectors are the same

Parameters:
c2 - Connector
Returns:
boolean
Since:
2004-10-15