Class AbstractInitializationStrategy
java.lang.Object
org.somox.analyzer.simplemodelanalyzer.detection.AbstractInitializationStrategy
- All Implemented Interfaces:
IInitializationStrategy
- Direct Known Subclasses:
GastToPrimitiveComponentInitializationStrategy
,NoGastClassToPrimitiveComponentInitializationStrategy
public abstract class AbstractInitializationStrategy
extends Object
implements IInitializationStrategy
Abstract class for
IInitializationStrategy
providing default class filters.-
Field Summary
Modifier and TypeFieldDescriptionprotected static final BaseFilter<org.emftext.language.java.classifiers.ConcreteClassifier>
protected static final BaseFilter<org.emftext.language.java.classifiers.ConcreteClassifier>
protected static final BaseFilter<org.emftext.language.java.classifiers.ConcreteClassifier>
protected static final BaseFilter<org.emftext.language.java.classifiers.ConcreteClassifier>
Filter invalid classes provided by SISSy -
Constructor Summary
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.somox.analyzer.simplemodelanalyzer.detection.IInitializationStrategy
createInitialComponentCandidates
-
Field Details
-
primitiveClassesFilter
protected static final BaseFilter<org.emftext.language.java.classifiers.ConcreteClassifier> primitiveClassesFilter -
unknownClassTypeFilter
protected static final BaseFilter<org.emftext.language.java.classifiers.ConcreteClassifier> unknownClassTypeFilterFilter invalid classes provided by SISSy -
improperStructFilter
protected static final BaseFilter<org.emftext.language.java.classifiers.ConcreteClassifier> improperStructFilter -
dataObjectFilter
protected static final BaseFilter<org.emftext.language.java.classifiers.ConcreteClassifier> dataObjectFilter
-
-
Constructor Details
-
AbstractInitializationStrategy
public AbstractInitializationStrategy()
-