Class ConfigurationSerializer
- java.lang.Object
-
- org.palladiosimulator.dataflow.confidentiality.pcm.datatypeusage.ui.launchconfig.config.ConfigurationSerializer
-
public class ConfigurationSerializer extends Object
-
-
Constructor Summary
Constructors Constructor Description ConfigurationSerializer(Configuration configuration)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static IFile
convert(String path)
protected static List<String>
convert(Collection<IFile> resources)
protected static String
convert(IFile resource)
protected static String
convert(DataTypeUsageAnalysis analysis)
protected static DataTypeUsageAnalysis
convertToAnalysis(String uuid)
protected static List<IFile>
convertToFileList(Collection<String> resources)
Configuration
getConfiguration()
void
read(ILaunchConfiguration launchConfig)
protected static <V> Optional<V>
sneaky(org.palladiosimulator.dataflow.confidentiality.pcm.datatypeusage.ui.launchconfig.config.ConfigurationSerializer.CoreExceptionThrowingSupplier<V> supplier)
void
write(ILaunchConfigurationWorkingCopy launchConfig)
-
-
-
Constructor Detail
-
ConfigurationSerializer
public ConfigurationSerializer(Configuration configuration)
-
-
Method Detail
-
getConfiguration
public Configuration getConfiguration()
-
read
public void read(ILaunchConfiguration launchConfig)
-
write
public void write(ILaunchConfigurationWorkingCopy launchConfig)
-
sneaky
protected static <V> Optional<V> sneaky(org.palladiosimulator.dataflow.confidentiality.pcm.datatypeusage.ui.launchconfig.config.ConfigurationSerializer.CoreExceptionThrowingSupplier<V> supplier)
-
convertToFileList
protected static List<IFile> convertToFileList(Collection<String> resources)
-
convert
protected static List<String> convert(Collection<IFile> resources)
-
convertToAnalysis
protected static DataTypeUsageAnalysis convertToAnalysis(String uuid)
-
convert
protected static String convert(DataTypeUsageAnalysis analysis)
-
-