Interface ClassSectionObjectContext
-
- All Known Subinterfaces:
ClassSectionObjectManufacturerContext
public interface ClassSectionObjectContext
Object context forClass
section.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ClassSectionTypeQualifier
createTypeQualifier(java.lang.String qualifier, java.lang.Class<?> type)
Creates aClassSectionTypeQualifier
.ClassSectionManagedObject
getOrCreateManagedObject(java.lang.String managedObjectSourceClassName, PropertyList properties, ClassSectionTypeQualifier... typeQualifiers)
Gets or creates theSectionManagedObject
.ClassSectionManagedObject
getOrCreateManagedObject(ManagedObjectSource<?,?> managedObjectSource, PropertyList properties, ClassSectionTypeQualifier... typeQualifiers)
Gets or creates theSectionManagedObject
.SectionSourceContext
getSourceContext()
Obtains theSectionSourceContext
.
-
-
-
Method Detail
-
createTypeQualifier
ClassSectionTypeQualifier createTypeQualifier(java.lang.String qualifier, java.lang.Class<?> type)
Creates aClassSectionTypeQualifier
.- Parameters:
qualifier
- Qualifier. May benull
.type
- Type.- Returns:
ClassSectionTypeQualifier
.
-
getOrCreateManagedObject
ClassSectionManagedObject getOrCreateManagedObject(java.lang.String managedObjectSourceClassName, PropertyList properties, ClassSectionTypeQualifier... typeQualifiers)
Gets or creates theSectionManagedObject
.- Parameters:
managedObjectSourceClassName
-ManagedObjectSource
Class
name.properties
-PropertyList
for theSectionManagedObject
.typeQualifiers
-ClassSectionTypeQualifier
instances.- Returns:
ClassSectionManagedObject
.
-
getOrCreateManagedObject
ClassSectionManagedObject getOrCreateManagedObject(ManagedObjectSource<?,?> managedObjectSource, PropertyList properties, ClassSectionTypeQualifier... typeQualifiers)
Gets or creates theSectionManagedObject
.- Parameters:
managedObjectSource
-ManagedObjectSource
.properties
-PropertyList
for theSectionManagedObject
.typeQualifiers
-ClassSectionTypeQualifier
instances.- Returns:
ClassSectionManagedObject
.
-
getSourceContext
SectionSourceContext getSourceContext()
Obtains theSectionSourceContext
.- Returns:
SectionSourceContext
.
-
-