

Public Member Functions | |
| boolean | badType (Feature feat) |
| void | printData () |
| Vector | setColumnHeaders () |
| Gets the names of the columns. | |
| boolean | shouldPrintRow (int row) |
Static Public Member Functions | |
| void | printIslandsAsFeatures (SegmentDataProcessor processor) |
Static Public Attributes | |
| final String | BACKBONE_MASK = "backbone_mask" |
| int | buffer_count |
| StringBuffer | ids = new StringBuffer () |
| final int | ISLAND_COL = -2 |
| final String | ISLAND_GENE = "island_gene" |
| final String | PERCENT = "prct_on_is" |
| final int | PERCENT_COL = -1 |
Protected Member Functions | |
| String | getData (int col, int row) |
| Returns the data that should be printed in the specified row and column. | |
| void | initSubClassParticulars (Hashtable args) |
| Convenience method for inheriting classes to set variables necessary from the constructor. | |
| IslandGeneFeatureWriter (SegmentDataProcessor processor) | |
| boolean | moreRowsToPrint () |
| called from printData. | |
| void | performComplexIteration () |
| boolean | shouldPrintSegment (int row) |
Protected Attributes | |
| boolean | backbone_instead |
| Feature | cur_feat |
| double | cur_percent |
| ListIterator | iterator |
| double | minimum_percent |
| BaseViewerModel | model |
| int[] | num_features |
| int[][] | num_per_multiplicity |
|
|
Definition at line 38 of file IslandGeneFeatureWriter.java. References BACKBONE_MASK. Referenced by printIslandsAsFeatures(). |
|
|
Definition at line 118 of file IslandGeneFeatureWriter.java. References num_features. Referenced by shouldPrintRow(). |
|
||||||||||||
|
Returns the data that should be printed in the specified row and column. It is up to sub-classes to track where to get the data from, as the format is not intended to be standardized.
Reimplemented from org::gel::mauve::summary::output::IslandFeatureWriter. Definition at line 78 of file IslandGeneFeatureWriter.java. References org::gel::mauve::summary::output::AbstractMatchDataWriter::adjustForContigs(), backbone_instead, buffer_count, cur_feat, cur_percent, org::gel::mauve::contigs::ContigHandler::getContigName(), ids, ISLAND_COL, ISLAND_GENE, org::gel::mauve::analysis::Segment::multiplicityType(), PERCENT_COL, performComplexIteration(), and org::gel::mauve::analysis::Segment::typed_id. |
|
|
Convenience method for inheriting classes to set variables necessary from the constructor.
Reimplemented from org::gel::mauve::summary::output::IslandFeatureWriter. Definition at line 43 of file IslandGeneFeatureWriter.java. References backbone_instead, BACKBONE_MASK, cur_feat, minimum_percent, num_features, and num_per_multiplicity. |
|
|
called from printData. Used to determine when to stop attempting to print rows.
Reimplemented from org::gel::mauve::summary::output::AbstractMatchDataWriter. Definition at line 183 of file IslandGeneFeatureWriter.java. References cur_feat, org::gel::mauve::analysis::Segment::right, and shouldPrintSegment(). |
|
|
Definition at line 169 of file IslandGeneFeatureWriter.java. References cur_feat, org::gel::mauve::analysis::Segment::END, org::gel::mauve::analysis::Segment::left, and org::gel::mauve::analysis::Segment::prevs. Referenced by getData(), and shouldPrintRow(). |
|
|
Reimplemented from org::gel::mauve::summary::output::AbstractIslandWriter. Definition at line 129 of file IslandGeneFeatureWriter.java. References cur_feat. |
|
|
Reimplemented from org::gel::mauve::summary::output::IslandFeatureWriter. Definition at line 193 of file IslandGeneFeatureWriter.java. References BACKBONE_MASK, and IslandGeneFeatureWriter(). |
|
|
Gets the names of the columns.
Reimplemented from org::gel::mauve::summary::output::IslandFeatureWriter. Definition at line 69 of file IslandGeneFeatureWriter.java. References PERCENT. |
|
|
|
Definition at line 176 of file IslandGeneFeatureWriter.java. References backbone_instead, and org::gel::mauve::analysis::Segment::multiplicityType(). Referenced by moreRowsToPrint(), and shouldPrintRow(). |
|
|
Definition at line 32 of file IslandGeneFeatureWriter.java. Referenced by getData(), initSubClassParticulars(), and shouldPrintSegment(). |
|
|
Definition at line 22 of file IslandGeneFeatureWriter.java. Referenced by initSubClassParticulars(), IslandGeneFeatureWriter(), and printIslandsAsFeatures(). |
|
|
Definition at line 24 of file IslandGeneFeatureWriter.java. Referenced by getData(). |
|
|
Definition at line 28 of file IslandGeneFeatureWriter.java. Referenced by getData(), initSubClassParticulars(), moreRowsToPrint(), performComplexIteration(), printData(), and shouldPrintRow(). |
|
|
Definition at line 29 of file IslandGeneFeatureWriter.java. Referenced by getData(), and shouldPrintRow(). |
|
|
Definition at line 23 of file IslandGeneFeatureWriter.java. Referenced by getData(). |
|
|
Definition at line 20 of file IslandGeneFeatureWriter.java. Referenced by getData(). |
|
|
Definition at line 35 of file IslandGeneFeatureWriter.java. Referenced by getData(). |
|
|
Definition at line 27 of file IslandGeneFeatureWriter.java. |
|
|
Definition at line 30 of file IslandGeneFeatureWriter.java. Referenced by initSubClassParticulars(), and shouldPrintRow(). |
|
|
Definition at line 26 of file IslandGeneFeatureWriter.java. |
|
|
Definition at line 33 of file IslandGeneFeatureWriter.java. Referenced by badType(), and initSubClassParticulars(). |
|
|
Definition at line 31 of file IslandGeneFeatureWriter.java. Referenced by initSubClassParticulars(), and shouldPrintRow(). |
|
|
Definition at line 19 of file IslandGeneFeatureWriter.java. Referenced by setColumnHeaders(). |
|
|
Definition at line 21 of file IslandGeneFeatureWriter.java. Referenced by getData(). |
1.3.6