Project ID | 7D1A2972E666A25885258AE100482F18 |
Version | |
Class ID | 72308BEED6A373A685258AE10068F894 |
Class Type | Derived |
Derived From | LabeledElement |
Attributes |
AsType (Get) As String |
Attributes (Get) As StringsCarrier |
FileNameBase (Get) As String |
FQN (Get) As String |
FQNprefix (Get) As String |
hasAttributes (Get) As Boolean |
isAList (Get) As Boolean |
isAnArray (Get) As Boolean |
isArgument (Get) As Boolean |
isValueTypeObject (Get) As Boolean |
QN (Get) As String |
Signature (Get) As String |
ValueType (Get) As String |
removeAttribute(attribute As String) As Boolean |
appendAttribute(attribute As String) |
New(FQNprefix As String, Label As String, ValueType As String, Comment As String) |
Public Property Get AsType As String | ||||
---|---|---|---|---|
String representing the "As xxxx" type of the object |
Public Property Get Attributes As StringsCarrier | ||||
---|---|---|---|---|
Attributes carried by the object. @return StringsCarrier containing the Attributes of the object. |
Public Property Get hasAttributes As Boolean | ||||
---|---|---|---|---|
Flag indicating if the object has Attributes |
Public Property Get isArgument As Boolean | ||||
---|---|---|---|---|
Flag indicating if the ValuedElement is an Argument |
Public Property Get QN As String | ||||
---|---|---|---|---|
Qualified Name of the Object Does NOT include the FQNPrefix @return Qualified Name of the Object. |
Public Function removeAttribute(attribute As String) As Boolean | ||||
---|---|---|---|---|
removes an Attribute from the object. | ||||
idx | Argument | Data Type | Attributes | Comments |
1 | attribute | String | Attribute to be removed. |
Public Sub appendAttribute(attribute As String) | ||||
---|---|---|---|---|
appends an Attribute to the object | ||||
idx | Argument | Data Type | Attributes | Comments |
1 | attribute | String | Attribute to append. |
Copyright © HCL America, Inc. 1999, 2023. All Rights Reserved.