public class UserPropertyRefs extends XMLCollection
controlledPanel, controlPanel, IDPrefix, myOwner, refCollectionElementsatts, isCollapsed, isReadOnly, isRequired, isVisible, labelName, name, NEWLINE, OFFSET, value| 构造器和说明 |
|---|
UserPropertyRefs(Package myPackage)
Creates a new instance of the class.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addUserProperty(UserProperty up)
Adds an user defined property to collection of properties for some
activity.
|
Object |
clone()
Used to create exact copy of instance of this class.
|
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.
|
XMLPanel |
getPanel()
Creates panel which allows user to manipulate with instances of classes
that makes a collection that this class represents.
|
void |
refreshMandatories(UserProperty up)
Removes the prohibition of removal for specified property.
|
void |
removeUserProperty(UserProperty up)
Removes an user defined property upon it's removal from collection of all
defined properties for this package.
|
add, canInsertElement, canRemoveElement, clear, decrementID, fromXML, generateID, get, getChoosable, getCollectionElement, getControlledPanel, getControlPanel, getCurrentID, getEditableDefaultValue, getEditableTableFieldOrdinals, getElementStructure, getIDPrefix, getInUseMessageName, getInvisibleTableFieldOrdinals, getJList, getNode, getOwner, getReadOnlyMessageName, getTableElements, 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 UserPropertyRefs(Package myPackage)
myPackage - The package within the properties are defined.public XMLElement generateNewElement()
generateNewElement 在类中 XMLCollectionpublic XMLPanel getPanel()
NOTE: The order of creation is relevant, first, the controlled panel must be created, and then the control panel
getPanel 在类中 XMLCollectionpublic void addUserProperty(UserProperty up)
up - The mandatory user property to add.public void removeUserProperty(UserProperty up)
up - The user property to remove.public void refreshMandatories(UserProperty up)
up - The mandatory user property to remove prohibition of removal.public Object clone()
clone 在类中 XMLCollectionCopyright © 2023 onecode. All rights reserved.