GeneratorFactoryWrapper.java
1.1 KB
/*
* Decompiled with CFR 0_118.
*
* Could not load the following classes:
* org.apache.sling.rewriter.Generator
* org.apache.sling.rewriter.GeneratorFactory
* org.osgi.service.component.ComponentFactory
* org.osgi.service.component.ComponentInstance
*/
package com.day.cq.rewriter.processor.impl;
import com.day.cq.rewriter.pipeline.Generator;
import com.day.cq.rewriter.processor.impl.AbstractFactoryWrapper;
import com.day.cq.rewriter.processor.impl.GeneratorWrapper;
import org.apache.sling.rewriter.GeneratorFactory;
import org.osgi.service.component.ComponentFactory;
import org.osgi.service.component.ComponentInstance;
public class GeneratorFactoryWrapper
extends AbstractFactoryWrapper<Generator>
implements GeneratorFactory {
public GeneratorFactoryWrapper(String type, ComponentFactory f) {
super(type, f);
}
public org.apache.sling.rewriter.Generator createGenerator() {
AbstractFactoryWrapper.Component c = this.createComponent();
if (c != null) {
return new GeneratorWrapper((Generator)c.component, c.instance);
}
return null;
}
}