SchemaNode (Class)
Represents the element of a schema
Methods
Returns an instance of or null if the node doesn't exist and the mustExist parameter is set to false. |
Properties
Returns an object for which each property is a child node indexed by its name. | |
Returns the string calculated by the current node. | |
Returns a string of characters which provides the data policy of the current node. | |
Returns a string of characters describing the current node. | |
Returns a string of characters which provides the default value of the current node. | |
Returns a string of characters which specifies the editing type of the current node. | |
Returns an object which is the enumeration linked to the current node or null if there is no enumeration. | |
Returns the name of the image of the current node in the form of a string of characters. | |
Only on the root node, returns a string which contains the folder template(s). On the other nodes, it returns undefined. | |
Returns the name of the image in the form of a string of characters. | |
Returns the link integrity type. | |
Returns a table with definitions of the current node's keys. | |
Returns a boolean which indicates whether the value of the current node is linked to an enumeration. | |
Returns a number which specifies the number of child nodes. | |
Returns a boolean which indicates whether the current node is linked to an SQL table. | |
Returns a boolean which indicates whether the value of the current node is linked to a user enumeration. | |
Returns the help character string. | |
Returns the instance of this node's parent object. | |
Returns a boolean which indicates whether the current node is advanced or not. | |
Returns a boolean which indicates whether the current node is ordinary. | |
Returns a boolean which indicates whether the current node is an attribute. | |
Returns a boolean which indicates whether the value of the current node is incremented automatically. | |
Returns a boolean which indicates whether the current node is a primary key. | |
Returns a boolean which indicates whether the current node is a BLOB. | |
Returns a boolean which indicates whether the value of the current node is the result of a calculation. | |
Returns a boolean which indicates whether the current node is mapped from CDATA type XML. | |
Returns a boolean which indicates whether the current node is a collection of sub-elements and/or attributes. | |
Returns a boolean. If the value added is vrai, during record deduplication, the default value (defined in defaultValue) is automatically reapplied during recording. | |
Returns a boolean which indicates whether the current node is a logical sub-division of the schema. | |
True if the node is a link and if the join is external. | |
Returns a boolean which indicates whether the node is a feature. | |
Returns a boolean which indicates whether the node is a link. | |
Returns a boolean which indicates whether the node is an XML mapping. | |
Returns a boolean which indicates whether the current node is mapped by a Memo. | |
Returns a boolean which indicates whether the current node is mapped by a MemoData. | |
Returns a boolean which indicates whether or not the current node can take the null value into account. | |
Returns a boolean which indicates whether or not the value of the current node is mandatory. | |
Returns a boolean which indicates whether the node is the root of the schema. | |
Returns a boolean which indicates whether the current node is mapped in SQL. | |
Returns a boolean indicating whether the table is a temporary table. The table will not be created during database creation. | |
Returns a boolean which indicates whether the current node has an unlimited number of children of the same type. | |
Returns a boolean which indicates whether or not the node is of user-type. | |
Returns a table of SchemaNode instances for which each element represents a condition of the join. | |
Returns a string of characters which is the description of the current node. | |
Returns a string of characters which is the name of the current node. | |
Returns a string of characters which is the absolute path of the current node. | |
Returns a object which is the parent object or null if there isn't one. | |
Returns a character string that provides the name of the sequence to use for the primary key. | |
Returns a number that gives the package status. | |
If the element is a link, returns a object which represents a reverse link (via the target schema). If not, the property is not defined. | |
The SQL name of the field. The property is an empty string if the object isn't an SQL type field. | |
The SQL name of the table. The property is an empty string if the object isn't the main element or if schema mapping isn't of SQL type. | |
The size of the character string type. | |
An instance of a which is the description of the table containing the current node, null if there isn't one. | |
The main element of the link target's schema. If the object isn't a link, the property isn't defined. | |
Returns a string of characters which provides the current node's value type. | |
Returns a string of characters which is the name of the user enumeration used by the current node. |
Features
Available in:
- Content management
- Delivery properties
- Typology rule
- JSSP
- SOAP Method
- WebApp
- Workflow