Class TopObjectFilterExtension

    • Field Detail

      • EXCLUDE_TOP_MD_OBJECT_NAME_PATTERN_PARAMETER_NAME

        public static final String EXCLUDE_TOP_MD_OBJECT_NAME_PATTERN_PARAMETER_NAME
        See Also:
        Constant Field Values
    • Constructor Detail

      • TopObjectFilterExtension

        public TopObjectFilterExtension()
        Constructs an instance of the extension with default parameter name and value bound to the MdClassPackage.Literals.MD_OBJECT__NAME as a filtering medium
      • TopObjectFilterExtension

        public TopObjectFilterExtension​(org.eclipse.emf.ecore.EStructuralFeature nameFeature)
        Constructs an instance of the extension with default parameter name and value
        Parameters:
        nameFeature - The name feature of the target object type. May not be null
      • TopObjectFilterExtension

        public TopObjectFilterExtension​(String parameterName,
                                        String parameterTitle,
                                        String defaultValue,
                                        org.eclipse.emf.ecore.EStructuralFeature nameFeature)
        Constructs an instance of the extension
        Parameters:
        parameterName - The filtering parameter name. May not be null
        parameterTitle - The parameter title. May not be null
        defaultValue - The default value of the parameter. May be left null
        nameFeature - The name feature of the target object type. May not be null