Package jadex.bridge.component
Interface ISubcomponentsFeature
-
- All Superinterfaces:
IExternalComponentFeature
,IExternalSubcomponentsFeature
- All Known Subinterfaces:
IBDIAgent
,IInternalAccess
- All Known Implementing Classes:
ComponentPlanBDI
,HelloWorldBDI
,HelloWorldPlan2
,IndexChangeBDI
,InterfaceInjectionBDI
,PlanMethodInjectionBDI
,PlanReasonInjectionBDI
,SayHelloBDI
public interface ISubcomponentsFeature extends IExternalSubcomponentsFeature
Allows a component to have subcomponents.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getChildcount()
Get the childcount.java.lang.String
getComponentFilename(java.lang.String ctype)
Get the file name of a component type.java.lang.String
getLocalType()
Get the local type name of this component as defined in the parent.-
Methods inherited from interface jadex.bridge.component.IExternalSubcomponentsFeature
addComponent, createComponent, createComponents, createComponentWithEvents, getChildren, getFileName, getLocalTypeAsync, killComponents, searchComponents
-
-
-
-
Method Detail
-
getLocalType
java.lang.String getLocalType()
Get the local type name of this component as defined in the parent.- Returns:
- The type of this component type.
-
getComponentFilename
java.lang.String getComponentFilename(java.lang.String ctype)
Get the file name of a component type.- Parameters:
ctype
- The component type.- Returns:
- The file name of this component type.
-
getChildcount
int getChildcount()
Get the childcount.- Returns:
- the childcount.
-
-