|
|||||||||
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 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
- Method Detail |
---|
public java.lang.String getName()
ParameterDefinition
This is unique and is used to identify the parameter.
getName
in interface ParameterDefinition
ParameterDefinition.getName()
public org.alfresco.service.namespace.QName getType()
ParameterDefinition
getType
in interface ParameterDefinition
ParameterDefinition.getType()
public boolean isMandatory()
ParameterDefinition
If a parameter is mandatory it means that the value can not be null.
isMandatory
in interface ParameterDefinition
ParameterDefinition.isMandatory()
public boolean isMultiValued()
ParameterDefinition
isMultiValued
in interface ParameterDefinition
ParameterDefinition.isMultiValued()
public java.lang.String getDisplayLabel()
ParameterDefinition
getDisplayLabel
in interface ParameterDefinition
ParameterDefinition.getDisplayLabel()
public java.lang.String getParameterConstraintName()
ParameterDefinition
getParameterConstraintName
in interface ParameterDefinition
ParameterDefinition.getParameterConstraintName()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |