log.debug("Removed structure deployer " + deployer);
}
public boolean determineStructure(VirtualFile root, VirtualFile parent, VirtualFile file, StructureMetaData structureMetaData) throws DeploymentException
{
StructureMetaData structure = StructureMetaDataFactory.createStructureMetaData();
boolean result = doDetermineStructure(root, parent, file, structure);
if (result)
{
String relativePath = AbstractStructureDeployer.getRelativePath(parent, file);
// Something said it recognised it
ContextInfo recognised = structure.getContext("");
if (recognised == null)
throw new IllegalStateException("Something recognised the deployment, but there is no context? " + file);
// Create the context in the parent structure
ContextInfo parentContext;