<filename>src/main/java/cat/calidos/jsltui/control/injection/JSLTUIControlComponent.java
package cat.calidos.jsltui.control.injection;

import cat.calidos.morfeu.control.injection.PingControlModule;
import cat.calidos.morfeu.webapp.injection.ControlComponent;
import cat.calidos.morfeu.webapp.injection.ControlModule;
import dagger.Component;


/**
*	@author <NAME>
*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
@Component(modules = {JSLTApplierControlModule.class, JSLTPreviewControlModule.class, ControlModule.class,
						PingControlModule.class})
public interface JSLTUIControlComponent extends ControlComponent {

public static final String JSLT_PARAM = "jslt";
public static final String JSON_PARAM = "json";
public static final String URI_PARAM = "jsonuri";

@Component.Builder
interface Builder extends ControlComponent.Builder {}

}

/*
 *    Copyright 2019 <NAME>
 *
 *   Licensed under the Apache License, Version 2.0 (the "License");
 *   you may not use this file except in compliance with the License.
 *   You may obtain a copy of the License at
 *
 *       http://www.apache.org/licenses/LICENSE-2.0
 *
 *   Unless required by applicable law or agreed to in writing, software
 *   distributed under the License is distributed on an "AS IS" BASIS,
 *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *   See the License for the specific language governing permissions and
 *   limitations under the License.
 */

