public abstract class ColumnDefinition extends AnchorBean<ColumnDefinition>
Modifier and Type | Field and Description |
---|---|
protected int |
indexUniquePixel |
Constructor and Description |
---|
ColumnDefinition() |
Modifier and Type | Method and Description |
---|---|
CSVRow |
createRow(String[] line) |
abstract ObjectCollectionWithProperties |
findObjectsMatchingRow(CSVRow csvRow,
IntersectingObjects<ObjectMask> allObjects) |
String |
getColumnGroup()
Name of CSV column used to group results (the same values, are outputted together)
|
String |
getColumnID()
Name of CSV column with the file identifier
|
String |
getColumnUniquePixel()
Name of CSV column with X coordinate of point for the first Object
|
void |
initHeaders(String[] headers) |
void |
setColumnGroup(String columnGroup)
Name of CSV column used to group results (the same values, are outputted together)
|
void |
setColumnID(String columnID)
Name of CSV column with the file identifier
|
void |
setColumnUniquePixel(String columnUniquePixel)
Name of CSV column with X coordinate of point for the first Object
|
abstract void |
writeToXML(CSVRow csvRow,
Element xmlElement,
Document doc) |
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
public void initHeaders(String[] headers) throws InitializeException
InitializeException
public abstract ObjectCollectionWithProperties findObjectsMatchingRow(CSVRow csvRow, IntersectingObjects<ObjectMask> allObjects) throws OperationFailedException
OperationFailedException
public String getColumnID()
public void setColumnID(String columnID)
public String getColumnGroup()
public void setColumnGroup(String columnGroup)
public String getColumnUniquePixel()
public void setColumnUniquePixel(String columnUniquePixel)
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.