public final class TemplateControlHome extends Object
Modifier and Type | Method and Description |
---|---|
static void |
create(fr.paris.lutece.plugins.forms.business.Control control)
Create an instance of the control class
|
static void |
createMappingControl(int nIdcontrol,
int nIdQuestion,
String strValue) |
static fr.paris.lutece.plugins.forms.business.Control |
findByPrimaryKey(int nKey)
Returns an instance of a control whose identifier is specified in parameter
|
static List<fr.paris.lutece.plugins.forms.business.Control> |
getControlByControlTargetAndType(int nIdControlTarget,
fr.paris.lutece.plugins.forms.business.ControlType controlType)
Loads an existing control based on the display it is linked to (for conditional display)
|
static List<fr.paris.lutece.plugins.forms.business.Control> |
getControlByQuestion(int nIdQuestion)
Loads control list based on its attached question and control type
|
static List<fr.paris.lutece.plugins.forms.business.Control> |
getControlByQuestionAndType(int nIdQuestion,
String strControlType)
Loads control list based on its attached question and control type
|
static List<fr.paris.lutece.plugins.forms.business.ControlMapping> |
getControlMappingListByIdControl(int nIdControl)
Load the data of all the control objects and returns them as a list
|
static void |
remove(int nKey)
Remove the control whose identifier is specified in parameter
|
static void |
removeByControlTarget(int nIdControlTarget,
fr.paris.lutece.plugins.forms.business.ControlType controlType)
Remove the control whose control target identifier is specified in parameter
|
static void |
removeMappingControl(int nKey)
Remove the control mapping whose identifier control is specified in parameter
|
static void |
update(fr.paris.lutece.plugins.forms.business.Control control)
Update of the control which is specified in parameter
|
public static void create(fr.paris.lutece.plugins.forms.business.Control control)
control
- The instance of the Control which contains the informations to storepublic static void createMappingControl(int nIdcontrol, int nIdQuestion, String strValue)
public static void update(fr.paris.lutece.plugins.forms.business.Control control)
control
- The instance of the Control which contains the data to storepublic static void remove(int nKey)
nKey
- The control Idpublic static void removeMappingControl(int nKey)
nKey
- The control Idpublic static void removeByControlTarget(int nIdControlTarget, fr.paris.lutece.plugins.forms.business.ControlType controlType)
nIdControlTarget
- The control target IdcontrolType
- The control typepublic static fr.paris.lutece.plugins.forms.business.Control findByPrimaryKey(int nKey)
nKey
- The control primary keypublic static List<fr.paris.lutece.plugins.forms.business.Control> getControlByControlTargetAndType(int nIdControlTarget, fr.paris.lutece.plugins.forms.business.ControlType controlType)
nIdControlTarget
- the DisplaycontrolType
- the control typepublic static List<fr.paris.lutece.plugins.forms.business.Control> getControlByQuestionAndType(int nIdQuestion, String strControlType)
nIdQuestion
- the question idstrControlType
- the control typepublic static List<fr.paris.lutece.plugins.forms.business.Control> getControlByQuestion(int nIdQuestion)
nIdQuestion
- the question idpublic static List<fr.paris.lutece.plugins.forms.business.ControlMapping> getControlMappingListByIdControl(int nIdControl)
nIdControl
- the Control idCopyright © 2022 City of Paris. All rights reserved.