
jdplus.toolkit.desktop.plugin.TsActionSaveSpi Maven / Gradle / Ivy
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package jdplus.toolkit.desktop.plugin;
import jdplus.toolkit.desktop.plugin.util.NetBeansServiceBackend;
import jdplus.toolkit.base.api.timeseries.TsCollection;
import nbbrd.design.swing.OnEDT;
import nbbrd.service.Quantifier;
import nbbrd.service.ServiceDefinition;
import org.checkerframework.checker.nullness.qual.NonNull;
import java.util.List;
/**
*
* @author Thomas Witthohn
* @since 2.1.0
*/
@ServiceDefinition(
quantifier = Quantifier.MULTIPLE,
backend = NetBeansServiceBackend.class,
singleton = true
)
public interface TsActionSaveSpi extends NamedService {
@OnEDT
void save(@NonNull List input);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy