本文整理了Java中org.apache.maven.plugin.descriptor.Parameter.isEditable()
方法的一些代码示例,展示了Parameter.isEditable()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Parameter.isEditable()
方法的具体详情如下:
包路径:org.apache.maven.plugin.descriptor.Parameter
类名称: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 ) )
内容来源于网络,如有侵权,请联系作者删除!