org.apache.maven.plugin.descriptor.Parameter.isEditable()方法的使用及代码示例

x33g5p2x  于2022-01-26 转载在 其他  
字(5.2k)|赞(0)|评价(0)|浏览(75)

本文整理了Java中org.apache.maven.plugin.descriptor.Parameter.isEditable()方法的一些代码示例,展示了Parameter.isEditable()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Parameter.isEditable()方法的具体详情如下:
包路径:org.apache.maven.plugin.descriptor.Parameter
类名称:Parameter
方法名:isEditable

Parameter.isEditable介绍

暂无

代码示例

代码示例来源:origin: apache/maven

if ( param.isEditable() )
  if ( param.isEditable() )

代码示例来源:origin: bsorrentino/maven-confluence-plugin

/**
 *
 * @param parameterList
 * @return
 */
private List<Parameter> filterParameters(List<Parameter> parameterList) {
  List<Parameter> filtered = new ArrayList<Parameter>();
  if (parameterList != null) {
    for (Parameter parameter : parameterList) {
      if (parameter.isEditable()) {
        String expression = parameter.getExpression();
        if (expression == null || !expression.startsWith("${component.")) {
          filtered.add(parameter);
        }
      }
    }
  }
  return filtered;
}

代码示例来源:origin: io.tesla.maven.plugin/tesla-plugin-tools-api

/**
 * @param parameterList not null
 * @return the parameters list without components.
 */
private List filterParameters( List parameterList )
{
  List filtered = new ArrayList();
  if ( parameterList != null )
  {
    for ( Iterator parameters = parameterList.iterator(); parameters.hasNext(); )
    {
      Parameter parameter = (Parameter) parameters.next();
      if ( parameter.isEditable() )
      {
        String expression = parameter.getExpression();
        if ( expression == null || !expression.startsWith( "${component." ) )
        {
          filtered.add( parameter );
        }
      }
    }
  }
  return filtered;
}

代码示例来源:origin: org.eclipse.tesla.plugin/tesla-plugin-tools-api

/**
 * @param parameterList not null
 * @return the parameters list without components.
 */
private List filterParameters( List parameterList )
{
  List filtered = new ArrayList();
  if ( parameterList != null )
  {
    for ( Iterator parameters = parameterList.iterator(); parameters.hasNext(); )
    {
      Parameter parameter = (Parameter) parameters.next();
      if ( parameter.isEditable() )
      {
        String expression = parameter.getExpression();
        if ( expression == null || !expression.startsWith( "${component." ) )
        {
          filtered.add( parameter );
        }
      }
    }
  }
  return filtered;
}

代码示例来源:origin: org.apache.maven.plugin-tools/maven-plugin-tools-generators

/**
 * Filter parameters to only retain those which must be documented, ie not components nor readonly.
 *
 * @param parameterList not null
 * @return the parameters list without components.
 */
private List<Parameter> filterParameters( List<Parameter> parameterList )
{
  List<Parameter> filtered = new ArrayList<>();
  if ( parameterList != null )
  {
    for ( Parameter parameter : parameterList )
    {
      if ( parameter.isEditable() )
      {
        String expression = parameter.getExpression();
        if ( expression == null || !expression.startsWith( "${component." ) )
        {
          filtered.add( parameter );
        }
      }
    }
  }
  return filtered;
}

代码示例来源:origin: org.eclipse.tesla.plugin/tesla-plugin-tools-api

if ( parameter.isEditable() )

代码示例来源:origin: io.tesla.maven.plugin/tesla-plugin-tools-api

if ( parameter.isEditable() )

代码示例来源:origin: io.tesla.maven.plugin/tesla-plugin-tools-api

if ( alias != null )
  if ( !parameter.isEditable() )
if ( property != null )
  if ( !parameter.isEditable() )
else if ( !parameter.isEditable() )

代码示例来源:origin: org.eclipse.tesla.plugin/tesla-plugin-tools-api

if ( alias != null )
  if ( !parameter.isEditable() )
if ( property != null )
  if ( !parameter.isEditable() )
else if ( !parameter.isEditable() )

代码示例来源:origin: org.apache.maven.plugin-tools/maven-plugin-tools-generators

else if ( !helpDescriptor || parameter.isEditable() ) // don't show readonly parameters in help
  GeneratorUtils.element( w, "editable", Boolean.toString( parameter.isEditable() ) );
if ( helpDescriptor && !parameter.isEditable() )

代码示例来源:origin: io.tesla.maven.plugin/tesla-plugin-tools-api

PluginUtils.element( w, "editable", Boolean.toString( parameter.isEditable() ) );

代码示例来源:origin: org.eclipse.tesla.plugin/tesla-plugin-tools-api

PluginUtils.element( w, "editable", Boolean.toString( parameter.isEditable() ) );

代码示例来源:origin: io.takari.maven.plugins/takari-lifecycle-plugin

private static MojoParameter toMojoParameter(Parameter parameter) {
 MojoParameter result = new MojoParameter();
 result.setName(parameter.getName());
 result.setAlias(parameter.getAlias());
 result.setType(parameter.getType());
 result.setRequired(parameter.isRequired());
 result.setEditable(parameter.isEditable());
 result.setDescription(parameter.getDescription());
 result.setDeprecated(parameter.getDeprecated());
 result.setSince(parameter.getSince());
 result.setImplementation(parameter.getImplementation());
 result.setDefaultValue(parameter.getDefaultValue());
 result.setExpression(parameter.getExpression());
 return result;
}

代码示例来源:origin: io.tesla.maven.plugin/tesla-plugin-tools-api

if ( !param.isEditable() && !jField.hasAnnotation( NonEditable.class ) )

代码示例来源:origin: takari/takari-lifecycle

private static MojoParameter toMojoParameter(Parameter parameter) {
 MojoParameter result = new MojoParameter();
 result.setName(parameter.getName());
 result.setAlias(parameter.getAlias());
 result.setType(parameter.getType());
 result.setRequired(parameter.isRequired());
 result.setEditable(parameter.isEditable());
 result.setDescription(parameter.getDescription());
 result.setDeprecated(parameter.getDeprecated());
 result.setSince(parameter.getSince());
 result.setImplementation(parameter.getImplementation());
 result.setDefaultValue(parameter.getDefaultValue());
 result.setExpression(parameter.getExpression());
 return result;
}

代码示例来源:origin: org.eclipse.tesla.plugin/tesla-plugin-tools-api

if ( !param.isEditable() && !jField.hasAnnotation( NonEditable.class ) )

相关文章