Examples of MBeanOperationInfoWrapper


Examples of net.jmesnil.jmx.core.MBeanOperationInfoWrapper

    }

    @Override
    public boolean setFormInput(Object input) {
        if (input instanceof MBeanOperationInfoWrapper) {
            MBeanOperationInfoWrapper wrapper = (MBeanOperationInfoWrapper) input;
            ISelection selection = new StructuredSelection(wrapper);
            operationsTable.getViewer().setSelection(selection, true);
            return true;
        }
        return false;
View Full Code Here

Examples of net.jmesnil.jmx.core.MBeanOperationInfoWrapper

    if (obj instanceof MBeanInfoWrapper) {
      MBeanInfoWrapper wrapper = (MBeanInfoWrapper) obj;
      return wrapper.getObjectName().toString();
    }
    if (obj instanceof MBeanOperationInfoWrapper) {
      MBeanOperationInfoWrapper wrapper = (MBeanOperationInfoWrapper) obj;
      return MBeanUtils.prettySignature(wrapper.getMBeanOperationInfo());
    }
    if (obj instanceof MBeanAttributeInfoWrapper) {
      MBeanAttributeInfoWrapper wrapper = (MBeanAttributeInfoWrapper) obj;
      return wrapper.getMBeanAttributeInfo().getName();
    }
    return obj.toString();
  }
View Full Code Here

Examples of net.jmesnil.jmx.core.MBeanOperationInfoWrapper

        public String getColumnText(Object element, int columnIndex) {
            if (!(element instanceof MBeanOperationInfoWrapper))
                return super.getText(element);

            MBeanOperationInfoWrapper wrapper = (MBeanOperationInfoWrapper) element;
            MBeanOperationInfo opInfo = wrapper.getMBeanOperationInfo();
            switch (columnIndex) {
            case 0:
                return ""; //$NON-NLS-1$
            case 1:
                return opInfo.getReturnType() != null ? StringUtils
View Full Code Here

Examples of net.jmesnil.jmx.core.MBeanOperationInfoWrapper

        if (!(selection instanceof IStructuredSelection))
            return;

        Object obj = ((IStructuredSelection) selection).getFirstElement();
        if (obj instanceof MBeanOperationInfoWrapper) {
            MBeanOperationInfoWrapper wrapper = (MBeanOperationInfoWrapper) obj;
            if (wrapper == opInfoWrapper) {
                return;
            }
            // update the currently selected contribution to the one to be
            // displayed, if null
View Full Code Here

Examples of net.jmesnil.jmx.core.MBeanOperationInfoWrapper

            return new MBeanAttributeInfoPropertySourceAdapter(wrapper
                    .getMBeanAttributeInfo(), wrapper.getObjectName(), wrapper
                    .getMBeanServerConnection());
        }
        if (adaptableObject instanceof MBeanOperationInfoWrapper) {
            MBeanOperationInfoWrapper wrapper = (MBeanOperationInfoWrapper) adaptableObject;
            return new MBeanOperationInfoPropertySourceAdapter(wrapper
                    .getMBeanOperationInfo());
        }
        return null;
    }
View Full Code Here

Examples of net.jmesnil.jmx.core.MBeanOperationInfoWrapper

    @Override
    public boolean selectReveal(Object object) {
        Assert.isNotNull(object);
       
        if (object instanceof MBeanOperationInfoWrapper) {
            MBeanOperationInfoWrapper opWrapper = (MBeanOperationInfoWrapper) object;
            getEditor().setActivePage(ID);
            return block.masterSection.setFormInput(opWrapper);
        }
        return super.selectReveal(object);
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.