public class ParameterDefinitionImpl extends java.lang.Object implements ParameterDefinition, java.io.Serializable
| Constructor and Description |
|---|
ParameterDefinitionImpl(java.lang.String name,
org.alfresco.service.namespace.QName type,
boolean isMandatory,
java.lang.String displayLabel)
Constructor
|
ParameterDefinitionImpl(java.lang.String name,
org.alfresco.service.namespace.QName type,
boolean isMandatory,
java.lang.String displayLabel,
boolean isMultiValued)
Constructor
|
ParameterDefinitionImpl(java.lang.String name,
org.alfresco.service.namespace.QName type,
boolean isMandatory,
java.lang.String displayLabel,
boolean isMultiValued,
java.lang.String parameterConstraintName)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDisplayLabel()
Get the display label of the parameter.
|
java.lang.String |
getName()
Get the name of the parameter.
|
java.lang.String |
getParameterConstraintName()
Gets the parameter constraint name, null if none set.
|
org.alfresco.service.namespace.QName |
getType()
Get the type of parameter
|
boolean |
isMandatory()
Indicates whether the parameter is mandatory or not.
|
boolean |
isMultiValued()
Is multi-valued?
|
public ParameterDefinitionImpl(java.lang.String name,
org.alfresco.service.namespace.QName type,
boolean isMandatory,
java.lang.String displayLabel)
name - the name of the parametertype - the type of the parameterdisplayLabel - the display labelpublic ParameterDefinitionImpl(java.lang.String name,
org.alfresco.service.namespace.QName type,
boolean isMandatory,
java.lang.String displayLabel,
boolean isMultiValued)
name - the name of the parametertype - the type of the parameterdisplayLabel - the display labelpublic ParameterDefinitionImpl(java.lang.String name,
org.alfresco.service.namespace.QName type,
boolean isMandatory,
java.lang.String displayLabel,
boolean isMultiValued,
java.lang.String parameterConstraintName)
name - type - isMandatory - displayLabel - isMultiValued - parameterConstraintName - public java.lang.String getName()
ParameterDefinitionThis is unique and is used to identify the parameter.
getName in interface ParameterDefinitionParameterDefinition.getName()public org.alfresco.service.namespace.QName getType()
ParameterDefinitiongetType in interface ParameterDefinitionParameterDefinition.getType()public boolean isMandatory()
ParameterDefinitionIf a parameter is mandatory it means that the value can not be null.
isMandatory in interface ParameterDefinitionParameterDefinition.isMandatory()public boolean isMultiValued()
ParameterDefinitionisMultiValued in interface ParameterDefinitionParameterDefinition.isMultiValued()public java.lang.String getDisplayLabel()
ParameterDefinitiongetDisplayLabel in interface ParameterDefinitionParameterDefinition.getDisplayLabel()public java.lang.String getParameterConstraintName()
ParameterDefinitiongetParameterConstraintName in interface ParameterDefinitionParameterDefinition.getParameterConstraintName()Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.