|
From: <yo...@us...> - 2010-01-19 14:30:06
|
Revision: 468
http://treebase.svn.sourceforge.net/treebase/?rev=468&view=rev
Author: youjun
Date: 2010-01-19 14:29:50 +0000 (Tue, 19 Jan 2010)
Log Message:
-----------
delete cipres framework delete ncl stuffs
Modified Paths:
--------------
trunk/treebase-core/src/main/java/org/cipres/treebase/domain/nexus/NexusParserFinder.java
Removed Paths:
-------------
trunk/treebase-core/src/main/java/org/cipres/treebase/domain/nexus/ncl/
trunk/treebase-core/src/main/java/org/cipres/treebase/service/nexus/NexusServiceNCL.java
Modified: trunk/treebase-core/src/main/java/org/cipres/treebase/domain/nexus/NexusParserFinder.java
===================================================================
--- trunk/treebase-core/src/main/java/org/cipres/treebase/domain/nexus/NexusParserFinder.java 2010-01-15 18:47:28 UTC (rev 467)
+++ trunk/treebase-core/src/main/java/org/cipres/treebase/domain/nexus/NexusParserFinder.java 2010-01-19 14:29:50 UTC (rev 468)
@@ -7,7 +7,7 @@
import org.cipres.treebase.domain.matrix.MatrixDataTypeHome;
import org.cipres.treebase.domain.taxon.TaxonLabelHome;
import org.cipres.treebase.service.nexus.NexusServiceMesquite;
-import org.cipres.treebase.service.nexus.NexusServiceNCL;
+//import org.cipres.treebase.service.nexus.NexusServiceNCL;
/**
* NexusParserFinder.java
@@ -43,14 +43,14 @@
*/
private NexusService getNexusServiceImpl() {
if (mNexusServiceImpl == null) {
- if (PARSER_NCL.compareToIgnoreCase(getNexusParserStr()) == 0) {
- NexusServiceNCL serviceNCL = new NexusServiceNCL();
+ //if (PARSER_NCL.compareToIgnoreCase(getNexusParserStr()) == 0) {
+ //NexusServiceNCL serviceNCL = new NexusServiceNCL();
- serviceNCL.setMatrixDataTypeHome(getMatrixDataTypeHome());
- serviceNCL.setTaxonLabelHome(getTaxonLabelHome());
+ //serviceNCL.setMatrixDataTypeHome(getMatrixDataTypeHome());
+ //serviceNCL.setTaxonLabelHome(getTaxonLabelHome());
- mNexusServiceImpl = serviceNCL;
- } else {
+ //mNexusServiceImpl = serviceNCL;
+ //} else {
NexusServiceMesquite serviceMesquite = new NexusServiceMesquite();
serviceMesquite.setItemDefinitionHome(getItemDefinitionHome());
@@ -59,7 +59,7 @@
mNexusServiceImpl = serviceMesquite;
- }
+ //}
}
return mNexusServiceImpl;
}
Deleted: trunk/treebase-core/src/main/java/org/cipres/treebase/service/nexus/NexusServiceNCL.java
===================================================================
--- trunk/treebase-core/src/main/java/org/cipres/treebase/service/nexus/NexusServiceNCL.java 2010-01-15 18:47:28 UTC (rev 467)
+++ trunk/treebase-core/src/main/java/org/cipres/treebase/service/nexus/NexusServiceNCL.java 2010-01-19 14:29:50 UTC (rev 468)
@@ -1,169 +0,0 @@
-
-package org.cipres.treebase.service.nexus;
-
-import java.io.File;
-import java.util.Collection;
-import java.util.Properties;
-
-import org.apache.log4j.Logger;
-
-import org.cipres.treebase.domain.DomainHome;
-import org.cipres.treebase.domain.matrix.MatrixDataTypeHome;
-import org.cipres.treebase.domain.nexus.NexusDataSet;
-import org.cipres.treebase.domain.nexus.NexusService;
-import org.cipres.treebase.domain.nexus.ncl.NCLNexusConverter;
-import org.cipres.treebase.domain.study.Study;
-import org.cipres.treebase.domain.taxon.TaxonLabelHome;
-import org.cipres.treebase.event.ProgressionListener;
-import org.cipres.treebase.service.AbstractServiceImpl;
-
-/**
- * NexusServiceNCL.java
- *
- * Created on Apr 21, 2006
- *
- * @author Jin Ruan
- *
- */
-public class NexusServiceNCL extends AbstractServiceImpl implements NexusService {
- private static final Logger LOGGER = Logger.getLogger(NexusServiceNCL.class);
-
- private TaxonLabelHome mTaxonLabelHome;
- private MatrixDataTypeHome mMatrixDataTypeHome;
-
- /**
- * Constructor.
- */
- public NexusServiceNCL() {
- super();
- }
-
- /**
- * Return the TaxonLabelHome field.
- *
- * @return TaxonLabelHome mTaxonLabelHome
- */
- private TaxonLabelHome getTaxonLabelHome() {
- return mTaxonLabelHome;
- }
-
- /**
- * Set the TaxonLabelHome field.
- */
- public void setTaxonLabelHome(TaxonLabelHome pNewTaxonLabelHome) {
- mTaxonLabelHome = pNewTaxonLabelHome;
- }
-
- /**
- * Return the MatrixDataTypeHome field.
- *
- * @return MatrixDataTypeHome mMatrixDataTypeHome
- */
- private MatrixDataTypeHome getMatrixDataTypeHome() {
- return mMatrixDataTypeHome;
- }
-
- /**
- * Set the MatrixDataTypeHome field.
- */
- public void setMatrixDataTypeHome(MatrixDataTypeHome pNewMatrixDataTypeHome) {
- mMatrixDataTypeHome = pNewMatrixDataTypeHome;
- }
-
- /**
- *
- * @see org.cipres.treebase.service.AbstractServiceImpl#getDomainHome()
- */
- @Override
- protected DomainHome getDomainHome() {
- return null; // do not need persistence service.
- }
-
- /**
- * Returns true only if all files exist.
- *
- * @param pNexusFiles
- * @return
- */
- private boolean checkFiles(Collection<File> pNexusFiles) {
- if (pNexusFiles == null) {
- return false;
- }
-
- boolean hasError = false;
- for (File file : pNexusFiles) {
- if (!file.exists()) {
- if (LOGGER.isInfoEnabled()) {
- LOGGER.info(" input file does not exist:" + file.getAbsolutePath()); //$NON-NLS-1$
- }
- hasError = true;
- }
- }
-
- return !hasError;
- }
-
- /**
- *
- * @see org.cipres.treebase.domain.nexus.NexusService#parseNexus(org.cipres.treebase.domain.study.Study, java.util.Collection, org.cipres.treebase.event.ProgressionListener)
- */
- public NexusDataSet parseNexus(Study pStudy, Collection<File> pNexusFiles, ProgressionListener pListener) {
-
- if (pStudy == null) {
- if (LOGGER.isInfoEnabled()) {
- LOGGER
- .info("parseNexus - Study is null"); //$NON-NLS-1$
- }
- return null;
- }
-
- if (!checkFiles(pNexusFiles)) {
- return null;
- }
-
- NexusDataSet data = new NexusDataSet();
-
- NCLNexusConverter converter = new NCLNexusConverter();
- converter.setMatrixDataTypeHome(getMatrixDataTypeHome());
- converter.setTaxonLabelHome(getTaxonLabelHome());
-
- converter.processLoadFile(pNexusFiles, pStudy, data, pListener);
-
- return data;
- }
-
- /**
- *
- * @see org.cipres.treebase.domain.nexus.NexusService#parseNexus(org.cipres.treebase.domain.study.Study, java.io.File)
- */
- public NexusDataSet parseNexus(Study pStudy, File pNexusFile) {
- //TODO: parseNexus
- return null;
- }
-
- @Override
- public Class defaultResultClass() {
- return null;
- }
-
- public String serialize(NexusDataSet nexusDataSet) {
- // TODO Auto-generated method stub
- return null;
- }
-
- public String serialize(Study study) {
- // TODO Auto-generated method stub
- return null;
- }
-
- public String serialize(NexusDataSet nexusDataSet, Properties properties) {
- // TODO Auto-generated method stub
- return null;
- }
-
- public String serialize(Study study, Properties properties) {
- // TODO Auto-generated method stub
- return null;
- }
-
-}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|