public class FormalParameters extends XMLCollection
controlledPanel, controlPanel, IDPrefix, myOwner, refCollectionElementsatts, isCollapsed, isReadOnly, isRequired, isVisible, labelName, name, NEWLINE, OFFSET, value| 构造器和说明 |
|---|
FormalParameters(XMLComplexElement myOwner,
Package myPackage)
Creates a new instance of the class.
|
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
canRemoveElement(XMLElement el)
Checks if specified formal parameter can be removed.
|
XMLElement |
generateNewElement()
Generates a new element of the class which instances are members of
collection of this class. return The generated instance of class that
makes collection.
|
FormalParameter |
getFormalParameter(String ID)
Returns a formal parameter with specified ID.
|
int[] |
getInvisibleTableFieldOrdinals()
Returns the ordinal numbers of elements not to be displayed within table
panel.
|
Collection |
getTableElements()
It is overriden to set the read-only property of Id attribute to the
proper value in the case of formal parameters of workflow process: if
FormalParameter instance is used in transition conditions, it is set to
be read only, otherwise, it is set to be editable.
|
protected boolean |
isUsedWithinTransitionConditions(FormalParameter fp) |
add, canInsertElement, clear, clone, decrementID, fromXML, generateID, get, getChoosable, getCollectionElement, getControlledPanel, getControlPanel, getCurrentID, getEditableDefaultValue, getEditableTableFieldOrdinals, getElementStructure, getIDPrefix, getInUseMessageName, getJList, getNode, getOwner, getPanel, getReadOnlyMessageName, getValues, getXPDLNode, isEmpty, isIdValid, isJCheckBox, onElementCreated, onElementDeleted, onElementInserted, onElementModified, onElementRemoved, refreshCollection, refreshLabelName, remove, resetID, setCurrentID, setIDPrefix, setOwner, setReadOnly, size, toCollection, toString, toXML, updateIDfromXML, getPrintDescription, getPrintDescription, isCollapsed, isReadOnly, isRequired, isValid, isValidEnter, isVisible, setCollapsed, setLabelName, setRequired, setValue, setVisible, toLabel, toName, toValuepublic FormalParameters(XMLComplexElement myOwner, Package myPackage)
myPackage - The package which elements holds instance of this class.public XMLElement generateNewElement()
generateNewElement 在类中 XMLCollectionpublic Collection getTableElements()
getTableElements 在类中 XMLCollectionpublic FormalParameter getFormalParameter(String ID)
ID - The 'Id' attribute of wanted instance of FormalParameter
element defined within collection.public boolean canRemoveElement(XMLElement el)
canRemoveElement 在类中 XMLCollectionprotected boolean isUsedWithinTransitionConditions(FormalParameter fp)
public int[] getInvisibleTableFieldOrdinals()
XMLCollectionXMLComplexElement.fillStructure() method.Copyright © 2023 onecode. All rights reserved.