org.openjump.sigle.plugin.joinTable
Class JoinTable
java.lang.Object
org.openjump.sigle.plugin.joinTable.JoinTable
public class JoinTable
- extends java.lang.Object
- Author:
- Olivier BEDEL
Laboratoire RESO UMR 6590 CNRS
Bassin Versant du Jaudy-Guindy-Bizien
26 oct. 2004
license Licence CeCILL http://www.cecill.info/
|
Constructor Summary |
JoinTable(java.lang.String filePath)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JoinTable
public JoinTable(java.lang.String filePath)
getFieldNames
public java.util.List getFieldNames()
getFieldName
public java.lang.String getFieldName(int indice)
getFieldType
public AttributeType getFieldType(int indice)
getFieldCount
public int getFieldCount()
setKeyIndex
public void setKeyIndex(int keyIndex)
getKeyIndex
public int getKeyIndex()
build
public void build()
join
public void join(Layer layer,
int attributeIndex)
throws java.lang.SecurityException,
java.lang.NoSuchMethodException,
java.lang.IllegalArgumentException,
java.lang.InstantiationException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
- Throws:
java.lang.SecurityException
java.lang.NoSuchMethodException
java.lang.IllegalArgumentException
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
dispose
public void dispose()