public class SequenceGenerator extends Object
S_AccessControlEntry
,
S_Relationship
Modifier and Type | Field and Description |
---|---|
protected S_LibrarySession |
m_Session |
Modifier | Constructor and Description |
---|---|
protected |
SequenceGenerator(S_LibrarySession session)
Constructs a SequenceGenerator.
|
Modifier and Type | Method and Description |
---|---|
protected long |
reSequence(S_LibraryObjectDefinition def,
String className,
String seqAttrname,
S_LibraryObject[] objs,
AttributeValue avBefore,
AttributeValue avAfter) |
protected long |
setSequence(S_LibraryObjectDefinition def,
String className,
String seqAttrname,
AttributeValue avBefore,
AttributeValue avAfter)
Set the SORTSEQUENCE attribute in an S_LODef
based on any possible system Options.
|
protected S_LibrarySession m_Session
protected SequenceGenerator(S_LibrarySession session)
session
- current LibrarySessionprotected long setSequence(S_LibraryObjectDefinition def, String className, String seqAttrname, AttributeValue avBefore, AttributeValue avAfter) throws IfsException
def
- current object definition to be updated with the sort sequenceIfsException
- if operation fails.protected long reSequence(S_LibraryObjectDefinition def, String className, String seqAttrname, S_LibraryObject[] objs, AttributeValue avBefore, AttributeValue avAfter) throws IfsException
IfsException
Copyright © 2023. All rights reserved.