constructor call directli singleton make us access funtion action add extens point translat local button extens point resourc loader wrapper lookup icon button extens point set tooltip valu action descript translat local button extens point 