kaos.core.csi.extension
Interface KAoSExtensionComponent

All Known Subinterfaces:
CommunicationActionEnforcer, Enforcer, InstanceClassifier

public interface KAoSExtensionComponent

This interface defines methods to access name and ontological attributes associated with this component $Revision: 1.1 $


Method Summary
 boolean getEnabledStatus()
          Return 'true/false', indicating the 'enabled/disabled' status of the component.
 java.lang.String getName()
          Return the (unique) name of this KAoSExtensionComponent object.
 java.util.List getOntologicalAttributes()
          Return the associated ontological concepts for the KAoSExtensionComponent object.
 void setEnabledStatus(boolean status)
          Set 'true/false', indicating the 'enabled/disabled' status of the component.
 

Method Detail

getOntologicalAttributes

java.util.List getOntologicalAttributes()
Return the associated ontological concepts for the KAoSExtensionComponent object.

Returns:
List containing names of the concepts the KAoSExtensionComponent is associated with.

getName

java.lang.String getName()
Return the (unique) name of this KAoSExtensionComponent object.

Returns:
name of this component.

setEnabledStatus

void setEnabledStatus(boolean status)
Set 'true/false', indicating the 'enabled/disabled' status of the component.

Parameters:
status - boolean parameter to set the 'enabled/disabled' status to

getEnabledStatus

boolean getEnabledStatus()
Return 'true/false', indicating the 'enabled/disabled' status of the component.

Returns:
a boolean parameter indicating the 'enabled/disabled' status of this component.


Copyright © 2005 IHMC All Rights Reserved.