donaldp 02/02/01 21:44:38
Modified:
proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace
DefaultWorkspace.java
Added:
proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace
DefaultExecutionFrame.java
Removed:
proposal/myrmidon/src/java/org/apache/myrmidon/components/executor
DefaultExecutionFrame.java
Log:
Move DefaultExecutionFrame into workspace package as it is only used from
within this package.
Detected by JDepend
Revision Changes Path
1.17 +0 -1
jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/DefaultWorkspace.java
Index: DefaultWorkspace.java
===================================================================
RCS file:
/home/cvs/jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/DefaultWorkspace.java,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- DefaultWorkspace.java 1 Feb 2002 00:37:59 -0000 1.16
+++ DefaultWorkspace.java 2 Feb 2002 05:44:38 -0000 1.17
@@ -28,7 +28,6 @@
import org.apache.log.Hierarchy;
import org.apache.myrmidon.api.TaskContext;
import org.apache.myrmidon.api.TaskException;
-import org.apache.myrmidon.components.executor.DefaultExecutionFrame;
import org.apache.myrmidon.framework.Condition;
import org.apache.myrmidon.interfaces.deployer.Deployer;
import org.apache.myrmidon.interfaces.deployer.DeploymentException;
1.1
jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/DefaultExecutionFrame.java
Index: DefaultExecutionFrame.java
===================================================================
/*
* Copyright (C) The Apache Software Foundation. All rights reserved.
*
* This software is published under the terms of the Apache Software License
* version 1.1, a copy of which has been included with this distribution in
* the LICENSE.txt file.
*/
package org.apache.myrmidon.components.workspace;
import org.apache.avalon.framework.context.Context;
import org.apache.avalon.framework.context.ContextException;
import org.apache.avalon.framework.context.Contextualizable;
import org.apache.avalon.framework.logger.LogEnabled;
import org.apache.avalon.framework.logger.Logger;
import org.apache.myrmidon.api.TaskContext;
import org.apache.myrmidon.api.TaskException;
import org.apache.myrmidon.interfaces.executor.ExecutionFrame;
import org.apache.myrmidon.interfaces.type.TypeManager;
/**
* Frames in which tasks are executed.
*
* @author <a href="mailto:[EMAIL PROTECTED]">Peter Donald</a>
*/
class DefaultExecutionFrame
implements ExecutionFrame, LogEnabled, Contextualizable
{
private Logger m_logger;
private TaskContext m_context;
private TypeManager m_typeManager;
public void enableLogging( final Logger logger )
{
m_logger = logger;
}
public void contextualize( final Context context ) throws ContextException
{
m_context = (TaskContext)context;
try
{
m_typeManager = (TypeManager)m_context.getService(
TypeManager.class );
}
catch( TaskException te )
{
throw new ContextException( te.getMessage(), te );
}
}
public TypeManager getTypeManager()
{
return m_typeManager;
}
public Logger getLogger()
{
return m_logger;
}
public TaskContext getContext()
{
return m_context;
}
}
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>