Package net.officefloor.compile.object
Interface DependentObjectType
-
- All Known Subinterfaces:
OfficeSectionManagedObjectType
- All Known Implementing Classes:
DependentObjectTypeImpl,OfficeSectionManagedObjectTypeImpl
public interface DependentObjectTypeType definitionfor a dependent object.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetDependentObjectName()Obtains the name of this dependent object.ObjectDependencyType[]getObjectDependencies()Obtains theObjectDependencyTypeinstances for this dependent object.TypeQualification[]getTypeQualifications()Obtains theTypeQualificationinstances for thisDependentObjectType.
-
-
-
Method Detail
-
getDependentObjectName
java.lang.String getDependentObjectName()
Obtains the name of this dependent object.- Returns:
- Name of this dependent object.
-
getTypeQualifications
TypeQualification[] getTypeQualifications()
Obtains the
TypeQualificationinstances for thisDependentObjectType.Should no
TypeQualificationinstances be manually assigned, theTypeQualificationshould be derived from the object type (i.e. type without qualifier).- Returns:
TypeQualificationinstances for this dependent object.
-
getObjectDependencies
ObjectDependencyType[] getObjectDependencies()
Obtains the
ObjectDependencyTypeinstances for this dependent object.This allows determining transitive dependencies.
- Returns:
ObjectDependencyTypeinstances for this dependent object.
-
-