public interface _ISubjectNode3
extends com4j.Com4jObject
Modifier and Type | Method and Description |
---|---|
ISysTreeNode |
addNode(String name,
String description,
int viewOrder)
Adds a new child node with the given data.
|
boolean |
autoUnlock()
Indicates whether to make the item changeable to other users automatically after a Refresh or Post.
|
void |
autoUnlock(boolean pVal)
Indicates whether to make the item changeable to other users automatically after a Refresh or Post.
|
IList |
findChildrenExact(String pattern,
boolean matchCase,
String filter)
Finds node children matching the name exactly according to specified search pattern.
|
boolean |
isFieldModified(String fieldName,
Object oldFieldValue)
Indicates whether the given field is modified, optionally returning the original field value.
|
boolean |
modified()
Checks if the item has been modified since last refresh or post operation.
|
void |
post(boolean undoOnFailure)
Writes all changed values to database.
|
void |
undo()
Undoes changes to field values that have not been posted.
|
void |
undoField(String fieldName)
Undoes the changes made to the given field.
|
boolean |
verifyPutFieldWithErrorOnFail(String fieldName,
Object newVal)
Verifies if the given value can be put in the given field.
|
void undo()
Undoes changes to field values that have not been posted.
boolean modified()
Checks if the item has been modified since last refresh or post operation. If true, the field properties on the server side are not up to date.
Getter method for the COM property "Modified"
boolean autoUnlock()
Indicates whether to make the item changeable to other users automatically after a Refresh or Post.
Getter method for the COM property "AutoUnlock"
void autoUnlock(boolean pVal)
Indicates whether to make the item changeable to other users automatically after a Refresh or Post.
Setter method for the COM property "AutoUnlock"
pVal
- Mandatory boolean parameter.void post(@DefaultValue(value="-1") boolean undoOnFailure)
Writes all changed values to database.
undoOnFailure
- Optional parameter. Default value is falseboolean isFieldModified(String fieldName, Object oldFieldValue)
Indicates whether the given field is modified, optionally returning the original field value.
fieldName
- Mandatory java.lang.String parameter.oldFieldValue
- Optional parameter. Default value is com4j.Variant.getMissing()void undoField(String fieldName)
Undoes the changes made to the given field.
fieldName
- Mandatory java.lang.String parameter.boolean verifyPutFieldWithErrorOnFail(String fieldName, Object newVal)
Verifies if the given value can be put in the given field. The checks are local, i.e. no round trips are made.
fieldName
- Mandatory java.lang.String parameter.newVal
- Mandatory java.lang.Object parameter.ISysTreeNode addNode(String name, String description, int viewOrder)
Adds a new child node with the given data.
name
- Mandatory java.lang.String parameter.description
- Mandatory java.lang.String parameter.viewOrder
- Mandatory int parameter.IList findChildrenExact(String pattern, @DefaultValue(value="0") boolean matchCase, @DefaultValue(value="") String filter)
Finds node children matching the name exactly according to specified search pattern.
pattern
- Mandatory java.lang.String parameter.matchCase
- Optional parameter. Default value is falsefilter
- Optional parameter. Default value is ""Copyright © 2020. All rights reserved.