Shortcut for new OclParser(new VarDef(this), expression).parse(), including a call to setLocation,
allowing to determine the origin of the expression in the case of an error.
Returns the implementation for of the given operation *NOT* performing
a dynamic lookup (in contrast to getExecPermission and eval (Otherwise,
invocation of super methods would be difficult)
Determines if the classifier represented by this
UmlClassifier object is either the same as, or is a super-classifier of,
the classifier represented by the specified UmlClassifier parameter.
Use this instead of setProperty(int index, Object value
public void setProperty(Property property, Object value){
setProperty(property.partIndex, value);
}
/** Attention: In loading mode, the inverse relation is
not set automatically, since this may result in "unintended"
loading of the related object.
Shortcut for setTaggedValue("il-syntax", syntax)
The syntax must be consistent with the OCL parser. it is used for
converting expressions to strings and when generating the documentation
Generates a set of buttons: All public operations available
for self where the current user meets the permissions, plus
additional edit or query buttons, depending on the type
of self and the user permissions.
The <t:attribute> element generates an XML attribute
for a previous <t:element>-element, or for a literal XML
element embedded in the template source code.
The <t:outer> element works similar to the <t:include>
element, but the other way around: Like for <t:include>,
the <t:outer> element is replaced by the contents of the
file denoted by the file attribute.
TE_outer() -
Constructor for class org.infolayer.templates.elements.TE_outer
The XHTML <t:valueOf> element is identical to
the general <t:valueOf> template element, but provides
some additional format implementations for collections
like table and li that cannot be provided
for XML in general.
The WML eval element is identical to the general eval template element,
but displays collections as comma separated lists and adds detail links to objects.
The <t:withParam> element allows the transmission
of parameters to other templates, referenced by the template elements
call and the XHTML template element link.
Please note: In contrast to most other write methods,
writeBinary is not a special case of writeAny, since
it requires the "owning" object to generate a link.