|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.alfresco.repo.action.ParameterDefinitionImpl
public class ParameterDefinitionImpl
Parameter definition implementation class.
| Constructor Summary | |
|---|---|
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 |
|
| Method Summary | |
|---|---|
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? |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
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 label
public 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 label
public 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 - | Method Detail |
|---|
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()
ParameterDefinition
getType 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()
ParameterDefinition
isMultiValued in interface ParameterDefinitionParameterDefinition.isMultiValued()public java.lang.String getDisplayLabel()
ParameterDefinition
getDisplayLabel in interface ParameterDefinitionParameterDefinition.getDisplayLabel()public java.lang.String getParameterConstraintName()
ParameterDefinition
getParameterConstraintName in interface ParameterDefinitionParameterDefinition.getParameterConstraintName()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||