Traits Matrix

Here are the trait matrix. Conflicting methods between any two traits are listed in the cells : when they are used in the same class, those traits will require conflict resolutions with a use expression; empty cells means no conflicts between the traits. Dark gray cells are traits that are actually included one into the other.

  AssignmentRepoMockNIFTBasicScalarValueFactoryComponentDecoratorApplierTraitComponentDecoratorTraitComponentHelperCreationCallbackTraitDICDeriveApplyToFromTransformDeriveInvokeFromTransformDeriveTransformFromApplyToEngageableFilesystemsAwareGetRevisionTraitGroupHelperHasAgentHasConfigReaderHasNoNamedObjectiveHasViewControlsHasherHeaderBasedDeliveryHelperHttpServiceAwareHttpServiceAwareIliasMocksIsMimeTypeOrExtensionJavaScriptBindableLoaderHelperLoadingAnimationOnClickMakeSlateAsyncObjectiveHelperPluginProviderHelperProblemBuilderProgressRepoMockNIFTQuestionPoolLinkedTitleBuilderScalarTypeCheckAwareSecureStringSettingsRepoMockNIFTSingletonTraitSlateSessionStateCodeStateTranslatorStorageConvenienceSymbolDecoratorTraitTriggererhasSymbolTraitilBibliographicSecureStringilExAssignmentTypeGUIBaseilHelpDisplayedilIndividualAssessmentDICilMMCloseOnClickilObjFileMetadatailObjFileNewsilObjFilePreviewHandlerilObjFileSecureStringilObjFileUsagesisInterchangeableItemTraitisSupportedTrait
AssignmentRepoMockNIFT                            __construct() __construct(), createFor(), getByPrgId(), delete()   __construct(), createFor(), delete()                   
BasicScalarValueFactory                                                      
ComponentDecoratorApplierTrait                                                      
ComponentDecoratorTrait                                       checkClosure()              
ComponentHelper                                                      
CreationCallbackTrait                                                      
DIC                    http(), http()                                 
DeriveApplyToFromTransform        transform()transform(), applyTo()                                            
DeriveInvokeFromTransform       transform() transform()                                            
DeriveTransformFromApplyTo       applyTo(), transform()transform()                                             
Engageable                                                      
FilesystemsAware                                                      
GetRevisionTrait                                                      
GroupHelper                                                      
HasAgent                                                      
HasConfigReader                                                      
HasNoNamedObjective                                                      
HasViewControls                                                      
Hasher                                                      
HeaderBasedDeliveryHelper                                                      
HttpServiceAware      http(), http()             http(), http()                                 
IliasMocks                                                      
IsMimeTypeOrExtension                                                      
JavaScriptBindable                                                      
LoaderHelper                                                      
LoadingAnimationOnClick                                                      
MakeSlateAsync                                                      
ObjectiveHelper                                                      
PluginProviderHelper__construct()                             __construct()   __construct()                   
ProblemBuilder                                                      
ProgressRepoMockNIFT__construct(), getByPrgId(), delete(), createFor()                           __construct()     __construct(), delete(), createFor()                   
QuestionPoolLinkedTitleBuilder                                                      
ScalarTypeCheckAware                                                      
SecureString                                          secure()           
SettingsRepoMockNIFT__construct(), createFor(), delete()                           __construct() __construct(), createFor(), delete()                       
SingletonTrait                                                      
SlateSessionStateCode                                                      
StateTranslator                                                      
StorageConvenience                                                      
SymbolDecoratorTrait   checkClosure()                                                  
Triggerer                                                      
hasSymbolTrait                                                      
ilBibliographicSecureString                                 secure()                    
ilExAssignmentTypeGUIBase                                                      
ilHelpDisplayed                                                      
ilIndividualAssessmentDIC                                                      
ilMMCloseOnClick                                                      
ilObjFileMetadata                                                      
ilObjFileNews                                                      
ilObjFilePreviewHandler                                                      
ilObjFileSecureString                                                      
ilObjFileUsages                                                      
isInterchangeableItemTrait                                                      
isSupportedTrait