_actuator_info = tech; _action_ts = action.getValue().getEndTime(); _action_state_dim = action.getAssetStateDimensionName(); _actuator_name = tech.getName(); _action_status = action.getValue().getCompletionCodeString(); _action_has_completed = action.getValue().hasCompleted();  _action_description = tech.getActionDescriptionForValue(action,(Object)action.getValue().getAction()).name(); logError( "Got time stamp frmo Actuator Tech Spec Handle.\n BelievabilitAction constructor done." );
_blackboard_action = action; _actuator_info = tech; _asset_id = action.getAssetID(); _action_ts = action.getValue().getEndTime(); _action_state_dim = action.getAssetStateDimensionName();  if ( _action_state_dim == null ) logWarning( "Action.getAssetStateDimensionName() returned NULL" );  _actuator_name = tech.getName(); _action_status = action.getValue().getCompletionCodeString(); _action_has_completed = action.getValue().hasCompleted();  _action_description = tech.getActionDescriptionForValue(action,(Object)action.getValue().getAction()).name(); logDetail( "Got time stamp frmo Actuator Tech Spec Handle.\n BelievabilitAction constructor done." );
    public BelievabilityAction( Action action, ActionTechSpecInterface tech)     {        super( action.getAssetID() );        //_blackboard_action = action;	_actuator_info = tech;	_action_ts = action.getValue().getEndTime();	_action_state_dim = action.getAssetStateDimensionName();	_actuator_name = tech.getName();	_action_status = action.getValue().getCompletionCodeString();	_action_has_completed = action.getValue().hasCompleted();	//_action_description = " ";	_action_description = tech.getActionDescriptionForValue(action,(Object)action.getValue().getAction()).name();        logError( "Got time stamp frmo Actuator Tech Spec Handle.\n BelievabilitAction constructor done." );    } // constructor BelievabilityAction