Package net.officefloor.compile.object
Interface DependentObjectType
-
- All Known Subinterfaces:
OfficeSectionManagedObjectType
- All Known Implementing Classes:
DependentObjectTypeImpl
,OfficeSectionManagedObjectTypeImpl
public interface DependentObjectType
Type definition
for a dependent object.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getDependentObjectName()
Obtains the name of this dependent object.ObjectDependencyType[]
getObjectDependencies()
Obtains theObjectDependencyType
instances for this dependent object.TypeQualification[]
getTypeQualifications()
Obtains theTypeQualification
instances 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
TypeQualification
instances for thisDependentObjectType
.Should no
TypeQualification
instances be manually assigned, theTypeQualification
should be derived from the object type (i.e. type without qualifier).- Returns:
TypeQualification
instances for this dependent object.
-
getObjectDependencies
ObjectDependencyType[] getObjectDependencies()
Obtains the
ObjectDependencyType
instances for this dependent object.This allows determining transitive dependencies.
- Returns:
ObjectDependencyType
instances for this dependent object.
-
-