Interface ClassSectionObjectContext
- All Known Subinterfaces:
ClassSectionObjectManufacturerContext
public interface ClassSectionObjectContext
Object context for
Class section.- Author:
- Daniel Sagenschneider
-
Method Summary
Modifier and TypeMethodDescriptioncreateTypeQualifier(String qualifier, Class<?> type) Creates aClassSectionTypeQualifier.getOrCreateManagedObject(String managedObjectSourceClassName, PropertyList properties, ClassSectionTypeQualifier... typeQualifiers) Gets or creates theSectionManagedObject.getOrCreateManagedObject(ManagedObjectSource<?, ?> managedObjectSource, PropertyList properties, ClassSectionTypeQualifier... typeQualifiers) Gets or creates theSectionManagedObject.Obtains theSectionSourceContext.
-
Method Details
-
createTypeQualifier
Creates aClassSectionTypeQualifier.- Parameters:
qualifier- Qualifier. May benull.type- Type.- Returns:
ClassSectionTypeQualifier.
-
getOrCreateManagedObject
ClassSectionManagedObject getOrCreateManagedObject(String managedObjectSourceClassName, PropertyList properties, ClassSectionTypeQualifier... typeQualifiers) Gets or creates theSectionManagedObject.- Parameters:
managedObjectSourceClassName-ManagedObjectSourceClassname.properties-PropertyListfor theSectionManagedObject.typeQualifiers-ClassSectionTypeQualifierinstances.- Returns:
ClassSectionManagedObject.
-
getOrCreateManagedObject
ClassSectionManagedObject getOrCreateManagedObject(ManagedObjectSource<?, ?> managedObjectSource, PropertyList properties, ClassSectionTypeQualifier... typeQualifiers) Gets or creates theSectionManagedObject.- Parameters:
managedObjectSource-ManagedObjectSource.properties-PropertyListfor theSectionManagedObject.typeQualifiers-ClassSectionTypeQualifierinstances.- Returns:
ClassSectionManagedObject.
-
getSourceContext
SectionSourceContext getSourceContext()Obtains theSectionSourceContext.- Returns:
SectionSourceContext.
-