public abstract class FormPropertyDefinition extends Object
FormDefinition
.Modifier and Type | Field and Description |
---|---|
protected String |
displayName |
protected boolean |
mandatory |
protected String |
name |
protected Map<String,Object> |
parameters |
protected String |
type |
protected String |
value |
protected boolean |
writable |
Constructor and Description |
---|
FormPropertyDefinition() |
Modifier and Type | Method and Description |
---|---|
abstract FormPropertyDefinition |
clone()
Create a close of this
FormPropertyDefinition instance. |
protected Map<String,Object> |
cloneParameters() |
String |
getDisplayName() |
String |
getName() |
Map<String,Object> |
getParameters() |
String |
getType() |
String |
getValue() |
boolean |
isMandatory() |
boolean |
isWritable() |
void |
setDisplayName(String displayName) |
void |
setMandatory(boolean required) |
void |
setName(String propertyName) |
void |
setParameters(Map<String,Object> parameters) |
void |
setType(String type) |
void |
setValue(String value) |
abstract void |
setValues(FormPropertyDefinition otherDefinition)
Sets the properties of this
FormPropertyDefinition instance based in the
properties present in the given definition. |
void |
setWritable(boolean writable) |
protected String name
protected String displayName
protected boolean mandatory
protected boolean writable
protected String type
protected String value
public String getName()
public void setName(String propertyName)
public String getDisplayName()
public void setDisplayName(String displayName)
public boolean isMandatory()
public void setMandatory(boolean required)
public boolean isWritable()
public void setWritable(boolean writable)
public String getType()
public void setType(String type)
public String getValue()
public void setValue(String value)
public abstract FormPropertyDefinition clone()
FormPropertyDefinition
instance.public abstract void setValues(FormPropertyDefinition otherDefinition)
FormPropertyDefinition
instance based in the
properties present in the given definition.Copyright © 2016 Alfresco. All rights reserved.