Package de.esoco.process.param
Klasse ParameterList
java.lang.Object
org.obrel.core.RelatedObject
de.esoco.process.param.ParameterWrapper<List<org.obrel.core.RelationType<?>>,ParameterList>
de.esoco.process.param.ParameterBase<List<org.obrel.core.RelationType<?>>,ParameterList>
de.esoco.process.param.ParameterList
- Alle implementierten Schnittstellen:
org.obrel.core.Relatable
public class ParameterList
extends ParameterBase<List<org.obrel.core.RelationType<?>>,ParameterList>
A
ParameterBase
subclasses for that manages a parameter that refers
to a list of other process parameters.-
Konstruktorübersicht
KonstruktorBeschreibungParameterList
(InteractionFragment fragment, org.obrel.core.RelationType<List<org.obrel.core.RelationType<?>>> paramType, boolean isFragment) Creates a new instance. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungas
(de.esoco.lib.property.LayoutType mode) Sets the list display mode to display this parameter list with.display()
Marks the wrapped relation type to be displayed as readonly in the fragment this parameter belongs to.enableEdit
(boolean enable) Enables or disables the editing of this fragment and of all it's children.input()
Marks the wrapped relation type to be displayed as editable in the fragment this parameter belongs to.Von Klasse geerbte Methoden de.esoco.process.param.ParameterBase
actionEvents, alignHorizontal, alignIcon, alignText, alignVertical, allEvents, allow, allow, allowedValues, allowNull, annotate, buttons, buttonStyle, check, colSpan, columns, content, continueOnInteraction, continuousEvents, couple, couple, css, ensure, ensureNotEmpty, height, height, height, hideLabel, icon, icon, icon, iconSize, images, inherit, interactive, interactive, is, label, layout, modified, notifyChangeListeners, onAction, onChange, onEvent, onFocusLost, onUpdate, prepareDownload, responsiveColSpans, rows, rowSpan, sameRow, sameRow, sameRow, size, style, style, then, tooltip, toString, validate, validate, value, value, width, width, width
Von Klasse geerbte Methoden de.esoco.process.param.ParameterWrapper
clear, disable, enable, fragment, get, getParam, has, hide, id, initiateDownload, isEnabled, isVisible, remove, resid, set, set, set, setEnabled, setFragment, setParam, setParameterEventHandler, setParameterType, setVisible, show, type
Von Klasse geerbte Methoden org.obrel.core.RelatedObject
deleteRelation, get, getRelation, getRelations, notifyRelationListeners, readRelations, relationsEqual, relationsHashCode, relationsString, set, set, transform, writeRelations
Von Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Von Schnittstelle geerbte Methoden org.obrel.core.Relatable
deleteRelation, deleteRelations, getAll, getOption, getRelationCount, getRelations, hasFlag, hasRelation, hasRelations, init, set, set, set, setOption, streamRelations
-
Konstruktordetails
-
ParameterList
public ParameterList(InteractionFragment fragment, org.obrel.core.RelationType<List<org.obrel.core.RelationType<?>>> paramType, boolean isFragment) Creates a new instance.- Parameter:
fragment
- The fragment to handle the parameter forparamType
- The parameter relation type to handleisFragment
- TRUE if this parameter represents a distinct fragment and FALSE if it is a subordinate panel of a fragment
-
-
Methodendetails
-
as
Sets the list display mode to display this parameter list with.- Parameter:
mode
- The list display mode- Gibt zurück:
- This instance for concatenation
-
display
Marks the wrapped relation type to be displayed as readonly in the fragment this parameter belongs to.- Setzt außer Kraft:
display
in KlasseParameterBase<List<org.obrel.core.RelationType<?>>,
ParameterList> - Gibt zurück:
- This instance for concatenation
-
enableEdit
Enables or disables the editing of this fragment and of all it's children.- Parameter:
enable
- TRUE to enable editing, FALSE to disable- Gibt zurück:
- This instance for concatenation
-
input
Marks the wrapped relation type to be displayed as editable in the fragment this parameter belongs to.- Setzt außer Kraft:
input
in KlasseParameterBase<List<org.obrel.core.RelationType<?>>,
ParameterList> - Gibt zurück:
- This instance for concatenation
- Siehe auch:
-