Some work on the unload step
git-svn-id: https://svn.libreccm.org/ccm/trunk@3510 8810af33-2d31-482b-a856-94f89814c4dfmaster
parent
4425bfd8df
commit
43891e180c
|
|
@ -20,11 +20,11 @@ package com.arsdigita.cms.contenttypes;
|
|||
|
||||
import com.arsdigita.cms.ContentSection;
|
||||
import com.arsdigita.cms.ContentType;
|
||||
import com.arsdigita.cms.contenttypes.AbstractContentTypeLoader;
|
||||
import com.arsdigita.cms.lifecycle.LifecycleDefinition;
|
||||
import com.arsdigita.util.parameter.Parameter;
|
||||
import com.arsdigita.util.parameter.ResourceParameter;
|
||||
import com.arsdigita.workflow.simple.WorkflowTemplate;
|
||||
|
||||
import java.io.InputStream;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -337,7 +337,13 @@ public class ContentTypeHelperImpl implements ContentTypeHelper {
|
|||
|
||||
@Override
|
||||
public void deleteType() {
|
||||
m_kit.delete();
|
||||
//m_kit.delete();
|
||||
final AuthoringKit kit = m_type.getAuthoringKit();
|
||||
final AuthoringStepCollection steps = kit.getSteps();
|
||||
while(steps.next()) {
|
||||
kit.removeStep(steps.getAuthoringStep());
|
||||
}
|
||||
m_type.getAuthoringKit().delete();
|
||||
m_type.delete();
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -146,7 +146,7 @@ public class XMLContentTypeHandler extends DefaultHandler {
|
|||
}
|
||||
|
||||
if (!create && deletableType) {
|
||||
//m_type.deleteType();
|
||||
m_type.deleteType();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue