|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IEditableDataElement
This interface is implemented by classes that wish to provide a data element to the Comparator with additional editing capabilities.
This code is licensed under the DARPA BioCOMP Open Source License. See LICENSE for more details.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface jigcell.compare.IDataElement |
|---|
IDataElement.Type |
| Method Summary | |
|---|---|
void |
clear()
Deletes all values in this element. |
void |
copyValue(long pos1,
long pos2)
Copies a value within the element. |
void |
makeList()
Converts this element to a list. |
void |
moveValue(long pos1,
long pos2)
Moves a value within the element. |
void |
setValue(boolean value)
Sets the element to a boolean. |
void |
setValue(double value)
Sets the element to a double. |
void |
setValue(IDataElement value)
Sets the element to a list. |
void |
setValue(long value)
Sets the element to a long. |
void |
setValue(long pos,
boolean value)
Sets an element value to a boolean. |
void |
setValue(long pos,
double value)
Sets an element value to a double. |
void |
setValue(long pos,
IDataElement value)
Sets an element value to a list. |
void |
setValue(long pos,
long value)
Sets an element value to a long. |
void |
setValue(long pos,
java.lang.String value)
Sets an element value to a string. |
void |
setValue(java.lang.String value)
Sets the element to a String. |
void |
setValueInterpreted(long pos,
java.lang.String value)
Sets an element value by parsing the textual representation of an element. |
void |
setValueInterpreted(java.lang.String value)
Sets the element by parsing the textual representation of an element. |
void |
swapValues(long pos1,
long pos2)
Exchanges values within the element. |
void |
unsetValue(long pos)
Deletes an element value. |
| Methods inherited from interface jigcell.compare.IDataElement |
|---|
forceBooleanValue, forceBooleanValue, forceIntegralValue, forceIntegralValue, forceListValue, forceLiteralValue, forceLiteralValue, forceRealValue, forceRealValue, forceSlice, forceSlice, forceSlice, forceSlice, forceSlice, getBooleanValue, getBooleanValue, getIntegralValue, getIntegralValue, getLength, getListValue, getLiteralValue, getLiteralValue, getRealValue, getRealValue, getSlice, getSlice, getSlice, getSlice, getSlice, getType, getType, isAvailable, isScalar, memoryLock, memoryUnlock, toString, toString, toString, toString, toString, toString, toString |
| Methods inherited from interface java.awt.datatransfer.Transferable |
|---|
getTransferData, getTransferDataFlavors, isDataFlavorSupported |
| Method Detail |
|---|
void clear()
void copyValue(long pos1,
long pos2)
pos1 - Position to copy frompos2 - Position to copy tovoid makeList()
void moveValue(long pos1,
long pos2)
pos1 - The position to move frompos2 - The position to move tovoid setValue(boolean value)
value - Valuevoid setValue(IDataElement value)
value - Valuevoid setValue(double value)
value - Valuevoid setValue(long value)
value - Valuevoid setValue(java.lang.String value)
value - Value
void setValue(long pos,
boolean value)
pos - Value positionvalue - Value
void setValue(long pos,
IDataElement value)
pos - Value positionvalue - Value
void setValue(long pos,
double value)
pos - Value positionvalue - Value
void setValue(long pos,
long value)
pos - Value positionvalue - Value
void setValue(long pos,
java.lang.String value)
pos - Value positionvalue - Valuevoid setValueInterpreted(java.lang.String value)
value - Text to parse
void setValueInterpreted(long pos,
java.lang.String value)
pos - Value positionvalue - Text to parse
void swapValues(long pos1,
long pos2)
pos1 - A position to exchangepos2 - Another position to exchangevoid unsetValue(long pos)
pos - Value position
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||