container/usage/src/main/java/org/mobicents/slee/container/deployment/ConcreteUsageNotificationManagerMBeanGenerator.java
private void createConstructor(CtClass concreteClass, CtClass usageMBeanInterface, CtClass notificationSource,CtClass usageComponent)
            throws Exception {

        CtConstructor ctCons = new CtConstructor(new CtClass[]{usageMBeanInterface,notificationSource,usageComponent}, concreteClass);
        ctCons.setBody("{ super($1,$2,$3); }");
        concreteClass.addConstructor(ctCons);

    }
private void createConstructor(CtClass concreteClass, CtClass usageMBeanInterface, CtClass notificationSource,CtClass usageComponent)
            throws Exception {

        CtConstructor ctCons = new CtConstructor(new CtClass[]{usageMBeanInterface,notificationSource,usageComponent}, concreteClass);
        ctCons.setBody("{ super($1,$2,$3); }");
        concreteClass.addConstructor(ctCons);

    }
Create a constructor. This method simply records the input parameters in
appropriately named fields.

@param
@param classes