return _sn_up_cache_map;
}
+
+ @SuppressWarnings("unchecked")
private final static UniProtTaxonomy obtainTaxonomy( final HashMap<String, UniProtTaxonomy> cache,
final Object query,
final QUERY_TYPE qt ) throws IOException,
break;
case LIN:
return obtainUniProtTaxonomyFromLineage( ( List<String> ) query );
+
default:
throw new RuntimeException();
}
public static final String INDEPENDENT_DC_GAINS_FITCH_PARS_DC_FOR_GO_MAPPING_MAPPED_OUTPUT_SUFFIX = "_indep_dc_gains_fitch_lists_for_go_mapping_MAPPED.txt";
public static final String INDEPENDENT_DC_GAINS_FITCH_PARS_DC_FOR_GO_MAPPING_MAPPED_OUTPUT_UNIQUE_SUFFIX = "_indep_dc_gains_fitch_lists_for_go_mapping_unique_MAPPED.txt";
private static final boolean CALC_SIMILARITY_SCORES = false;
-
+ @SuppressWarnings("unchecked")
public static void main( final String args[] ) {
final long start_time = new Date().getTime();
// final StringBuffer log = new StringBuffer();
private static final long serialVersionUID = 6150960100859081126L;
private final TreeColorSet _colorset;
- private final JComboBox _selector;
+ private final JComboBox<String> _selector;
private final JPanel _color_panel;
private final JPanel _color_labels[];
private final JButton _ok_btn;
for( final String element : TreeColorSet.SCHEME_NAMES ) {
list.add( element );
}
- _selector = new JComboBox( list );
+ _selector = new JComboBox<String>( list );
_selector.setMaximumRowCount( list.size() );
_selector.getModel().addListDataListener( new ListDataListener() {
private String _type;
private int _style;
private int _size;
- private final JList _font_list = new JList( AptxUtil.getAvailableFontFamiliesSorted() );
- private final JList _style_list = new JList( STYLE );
- private final JList _size_list = new JList( SIZE );
+ private final JList<String> _font_list = new JList<String>( AptxUtil.getAvailableFontFamiliesSorted() );
+ private final JList<String> _style_list = new JList<String>( STYLE );
+ private final JList<String> _size_list = new JList<String>( SIZE );
private final JTextField _fonts_tf = new JTextField();
private final JTextField _style_tf = new JTextField();
private final JTextField _size_tf = new JTextField();
_font = font;
}
- private void setScrollPos( final JScrollPane sp, final JList list, final int index ) {
+ private void setScrollPos( final JScrollPane sp, final JList<String> list, final int index ) {
final int unit_size = sp.getVerticalScrollBar().getMaximum() / list.getModel().getSize();
sp.getVerticalScrollBar().setValue( ( index - 2 ) * unit_size );
}
}
@Override
+ @SuppressWarnings("unchecked")
public boolean equals( final Object o ) {
if ( this == o ) {
return true;
}
@Override
+ @SuppressWarnings("unchecked")
public S getState( final int identifier_index, final int character_index ) {
return ( S ) _states[ identifier_index ][ character_index ];
}
}
return new DomainParsimonyCalculator( phylogeny, gwcd_list, domain_id_to_secondary_features_map );
}
-
+ @SuppressWarnings("unchecked")
public static CharacterStateMatrix<BinaryStates> createMatrixOfBinaryDomainCombinationPresenceOrAbsence( final List<GenomeWideCombinableDomains> gwcd_list ) {
if ( gwcd_list.isEmpty() ) {
throw new IllegalArgumentException( "genome wide combinable domains list is empty" );
}
return matrix;
}
-
+ @SuppressWarnings("unchecked")
public static CharacterStateMatrix<BinaryStates> createMatrixOfSecondaryFeatureBinaryDomainCombinationPresenceOrAbsence( final List<GenomeWideCombinableDomains> gwcd_list,
final Map<String, String> domain_id_to_second_features_map ) {
if ( gwcd_list.isEmpty() ) {