net.sf.farrago.cwm.core
Class CwmExpression$Hib
java.lang.Object
org.eigenbase.enki.jmi.impl.RefBaseObjectBase
org.eigenbase.enki.jmi.impl.RefFeaturedBase
org.eigenbase.enki.jmi.impl.RefObjectBase
org.eigenbase.enki.hibernate.storage.HibernateObject
org.eigenbase.enki.hibernate.jmi.HibernateRefObject
net.sf.farrago.cwm.core.CwmExpression$Hib
- All Implemented Interfaces:
- RefBaseObject, RefFeatured, RefObject, CwmElement, CwmExpression, HibernateAssociable, HibernateIdentifiable
public class CwmExpression$Hib
- extends HibernateRefObject
- implements CwmExpression, HibernateAssociable
Expression object instance interface.
In the metamodel an Expression defines a statement which will evaluate to
a (possibly empty) set of instances when executed in a context. An
Expression does not modify the environment in which it is evaluated. An
expression contains an expression string and the name of an interpretation
language with which to evaluate the string.
Note: This type should not be subclassed,
implemented or directly instantiated by clients. It is generated from a
MOF metamodel and implemented by Enki or MDR.
Methods inherited from class org.eigenbase.enki.jmi.impl.RefBaseObjectBase |
createInstance, equals, getCurrentInitializer, getEnum, getInitializer, getMofId, getTag, hashCode, invokeMethod, invokeMethod, logJmi, refMofId, refOutermostPackage, refVerifyConstraints, setMofId |
_id
private static final String _id
- See Also:
- Constant Field Values
body$Hib
protected String body$Hib
language$Hib
protected String language$Hib
initialValue$Comp$CwmAttribute$Hib
protected HibernateOneToOneLazyAssociation initialValue$Comp$CwmAttribute$Hib
value$Comp$CwmArgument$Hib
protected HibernateOneToOneLazyAssociation value$Comp$CwmArgument$Hib
defaultValue$Comp$CwmParameter$Hib
protected HibernateOneToOneLazyAssociation defaultValue$Comp$CwmParameter$Hib
value$Comp$CwmEnumerationLiteral$Hib
protected HibernateOneToOneLazyAssociation value$Comp$CwmEnumerationLiteral$Hib
memberCase$Comp$CwmUnionMember$Hib
protected HibernateOneToOneLazyAssociation memberCase$Comp$CwmUnionMember$Hib
CwmExpression$Hib
CwmExpression$Hib()
CwmExpression$Hib
CwmExpression$Hib(String body,
String language)
getBody$Hib
public String getBody$Hib()
setBody$Hib
public void setBody$Hib(String newValue)
getBody
public String getBody()
- Description copied from interface:
CwmExpression
- Returns the value of attribute body.
The text of the expression expressed in the given language.
- Specified by:
getBody
in interface CwmExpression
- Returns:
- Value of attribute body.
setBody
public void setBody(String newValue)
- Description copied from interface:
CwmExpression
- Sets the value of body attribute. See
CwmExpression.getBody()
for
description on the attribute.
- Specified by:
setBody
in interface CwmExpression
- Parameters:
newValue
- New value to be set.
getLanguage$Hib
public String getLanguage$Hib()
setLanguage$Hib
public void setLanguage$Hib(String newValue)
getLanguage
public String getLanguage()
- Description copied from interface:
CwmExpression
- Returns the value of attribute language.
Names the language in which the expression body is represented. The
interpretation of the expression depends on the language. If the
language name is omitted, no interpretation for the expression can be
assumed. In general, a language name should be spelled and capitalized
exactly as it appears in the document defining the language. For
example, use COBOL, not Cobol; use Ada, not ADA; use PostScript, not
Postscript.
- Specified by:
getLanguage
in interface CwmExpression
- Returns:
- Value of attribute language.
setLanguage
public void setLanguage(String newValue)
- Description copied from interface:
CwmExpression
- Sets the value of language attribute. See
CwmExpression.getLanguage()
for
description on the attribute.
- Specified by:
setLanguage
in interface CwmExpression
- Parameters:
newValue
- New value to be set.
getInitialValue$Comp$CwmAttribute$Hib
public HibernateOneToOneLazyAssociation getInitialValue$Comp$CwmAttribute$Hib()
setInitialValue$Comp$CwmAttribute$Hib
public void setInitialValue$Comp$CwmAttribute$Hib(HibernateOneToOneLazyAssociation newValue)
getValue$Comp$CwmArgument$Hib
public HibernateOneToOneLazyAssociation getValue$Comp$CwmArgument$Hib()
setValue$Comp$CwmArgument$Hib
public void setValue$Comp$CwmArgument$Hib(HibernateOneToOneLazyAssociation newValue)
getDefaultValue$Comp$CwmParameter$Hib
public HibernateOneToOneLazyAssociation getDefaultValue$Comp$CwmParameter$Hib()
setDefaultValue$Comp$CwmParameter$Hib
public void setDefaultValue$Comp$CwmParameter$Hib(HibernateOneToOneLazyAssociation newValue)
getValue$Comp$CwmEnumerationLiteral$Hib
public HibernateOneToOneLazyAssociation getValue$Comp$CwmEnumerationLiteral$Hib()
setValue$Comp$CwmEnumerationLiteral$Hib
public void setValue$Comp$CwmEnumerationLiteral$Hib(HibernateOneToOneLazyAssociation newValue)
getMemberCase$Comp$CwmUnionMember$Hib
public HibernateOneToOneLazyAssociation getMemberCase$Comp$CwmUnionMember$Hib()
setMemberCase$Comp$CwmUnionMember$Hib
public void setMemberCase$Comp$CwmUnionMember$Hib(HibernateOneToOneLazyAssociation newValue)
getAssociation
public HibernateAssociation getAssociation(String type,
boolean firstEnd)
- Specified by:
getAssociation
in interface HibernateAssociable
setAssociation
public void setAssociation(String type,
boolean firstEnd,
HibernateAssociation assoc)
- Specified by:
setAssociation
in interface HibernateAssociable
getOrCreateAssociation
public HibernateAssociation getOrCreateAssociation(String type,
boolean firstEnd)
- Specified by:
getOrCreateAssociation
in interface HibernateAssociable
removeAssociations
protected void removeAssociations()
- Specified by:
removeAssociations
in class HibernateRefObject
getComposingAssociations
public Collection<HibernateAssociation> getComposingAssociations()
- Specified by:
getComposingAssociations
in class HibernateRefObject
getNonComposingAssociations
public Collection<HibernateAssociation> getNonComposingAssociations()
- Specified by:
getNonComposingAssociations
in class HibernateRefObject
refImmediateComposite
public RefObject refImmediateComposite()
- Specified by:
refImmediateComposite
in interface RefObject
- Overrides:
refImmediateComposite
in class RefObjectBase
checkConstraints
protected void checkConstraints(List<JmiException> errors,
boolean deepVerify)
- Specified by:
checkConstraints
in class RefBaseObjectBase
getClassIdentifier
public String getClassIdentifier()
- Specified by:
getClassIdentifier
in class HibernateRefObject