public class Participant extends XMLCollectionElement
Participants,
序列化表格attrId, ID_DELIMITER, myCollectionattributes, complexStructureatts, isCollapsed, isReadOnly, isRequired, isVisible, labelName, name, NEWLINE, OFFSET, value| 构造器和说明 |
|---|
Participant(Participants p)
Creates a new instance of the class.
|
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
clone()
Used to create exact copy of instance of this class.
|
protected void |
fillStructure()
Defines the super-class method.
|
static Participant |
getFreeTextExpressionParticipant()
Returns default participant.
|
int |
getNoOfGraphReferences() |
Package |
getPackage() |
XMLPanel |
getPanel()
Prepares panel to show editable fields of Participant.
|
String |
getTooltip()
Gets the tooltip for participant.
|
void |
graphReferenceAdded() |
void |
graphReferenceRemoved() |
boolean |
isGraphContained()
Returns true if specified Participant object has it's graph
representation within any workflow process graph.
|
boolean |
isIDUniqueAndValid(XMLPanel groupPanel)
Checks if an ID entered by the user is unique.
|
boolean |
isValidEnter(XMLPanel groupPanel)
This method is called only if user doesn't press Cancel button within the
dialog for editing Participant properties, so the changes to the real
collection of Participant are applied here.
|
Collection |
toComplexTypeValues()
Overrides parent method to display participant type language specific.
|
String |
toString()
Overrides super-class method to retreive the value of this class "Name"
attribute plus three leters that represent the type of participant.
|
Object |
toValue()
Overrides the super class method to return the value of it's "Name"
attribute value.
|
fromXML, getCollection, getID, getNode, setCollectionget, get, getChildElements, getElementsCount, getIndex, isEmpty, isValid, processAttributes, processElements, refreshLabelName, set, set, setReadOnly, toComplexType, toComplexValues, toXMLfromXML, getPrintDescription, getPrintDescription, isCollapsed, isReadOnly, isRequired, isVisible, setCollapsed, setLabelName, setRequired, setValue, setVisible, toLabel, toNamepublic Participant(Participants p)
p - The reference to collection of participants where this
instance will be put into.public static Participant getFreeTextExpressionParticipant()
protected void fillStructure()
fillStructure 在类中 XMLCollectionElementpublic Object toValue()
toValue 在类中 XMLElementpublic String toString()
toString 在类中 XMLComplexElementpublic String getTooltip()
public XMLPanel getPanel()
getPanel 在类中 XMLComplexElementpublic Package getPackage()
public void graphReferenceAdded()
public void graphReferenceRemoved()
public int getNoOfGraphReferences()
public boolean isGraphContained()
public boolean isIDUniqueAndValid(XMLPanel groupPanel)
public boolean isValidEnter(XMLPanel groupPanel)
isValidEnter 在类中 XMLElementgroupPanel - The panel for editing parameters.public Collection toComplexTypeValues()
toComplexTypeValues 在类中 XMLComplexElementpublic Object clone()
XMLElementclone 在类中 XMLCollectionElementCopyright © 2023 onecode. All rights reserved.