Package | Description |
---|---|
org.eclipse.emf.cdo.expressions |
The generated EMF API of the CDO expressions model.
|
org.eclipse.emf.cdo.expressions.impl |
The generated EMF implementation of the CDO expressions model.
|
org.eclipse.emf.cdo.expressions.util |
The generated EMF utilities of the CDO expressions model.
|
org.eclipse.emf.cdo.security |
The generated EMF API of the CDO security model.
|
org.eclipse.emf.cdo.security.impl |
The generated EMF implementation of the CDO security model.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Access
A representation of the model object 'Access'.
|
interface |
BooleanValue
A representation of the model object 'Boolean Value'.
|
interface |
ByteValue
A representation of the model object 'Byte Value'.
|
interface |
CharValue
A representation of the model object 'Char Value'.
|
interface |
ContainedObject
A representation of the model object 'Contained Object'.
|
interface |
ContextAccess
A representation of the model object 'Context Value'.
|
interface |
DoubleValue
A representation of the model object 'Double Value'.
|
interface |
FloatValue
A representation of the model object 'Float Value'.
|
interface |
FunctionInvocation
A representation of the model object 'Function Invocation'.
|
interface |
IntValue
A representation of the model object 'Int Value'.
|
interface |
Invocation
A representation of the model object 'Invocation'.
|
interface |
LinkedExpression
A representation of the model object 'Linked Expression'.
|
interface |
LinkedObject
A representation of the model object 'Object Value'.
|
interface |
ListConstruction
A representation of the model object 'List Value'.
|
interface |
LongValue
A representation of the model object 'Long Value'.
|
interface |
MemberAccess
A representation of the model object 'Member Access'.
|
interface |
MemberInvocation
A representation of the model object 'Member Invocation'.
|
interface |
ShortValue
A representation of the model object 'Short Value'.
|
interface |
StaticAccess
A representation of the model object 'Static Access'.
|
interface |
StringValue
A representation of the model object 'String Value'.
|
interface |
Value
A representation of the model object 'Primitive Value'.
|
Modifier and Type | Method and Description |
---|---|
Expression |
LinkedExpression.getExpression()
Returns the value of the 'Expression' reference.
|
Expression |
Access.getName()
Returns the value of the 'Name' containment reference.
|
Expression |
Invocation.getName()
Returns the value of the 'Name' containment reference.
|
Expression |
MemberAccess.getObject()
Returns the value of the 'Object' containment reference.
|
Expression |
MemberInvocation.getObject()
Returns the value of the 'Object' containment reference.
|
Modifier and Type | Method and Description |
---|---|
EList<Expression> |
Invocation.getArguments()
Returns the value of the 'Arguments' containment reference list.
|
EList<Expression> |
ListConstruction.getElements()
Returns the value of the 'Elements' containment reference list.
|
Modifier and Type | Method and Description |
---|---|
void |
LinkedExpression.setExpression(Expression value)
Sets the value of the '
Expression ' reference. |
void |
Access.setName(Expression value)
Sets the value of the '
Name ' containment reference. |
void |
Invocation.setName(Expression value)
Sets the value of the '
Name ' containment reference. |
void |
MemberAccess.setObject(Expression value)
Sets the value of the '
Object ' containment reference. |
void |
MemberInvocation.setObject(Expression value)
Sets the value of the '
Object ' containment reference. |
Modifier and Type | Class and Description |
---|---|
class |
AccessImpl
An implementation of the model object 'Access'.
|
class |
BooleanValueImpl
An implementation of the model object 'Boolean Value'.
|
class |
ByteValueImpl
An implementation of the model object 'Byte Value'.
|
class |
CharValueImpl
An implementation of the model object 'Char Value'.
|
class |
ContainedObjectImpl
An implementation of the model object 'Contained Object'.
|
class |
ContextAccessImpl
An implementation of the model object 'Context Value'.
|
class |
DoubleValueImpl
An implementation of the model object 'Double Value'.
|
class |
FloatValueImpl
An implementation of the model object 'Float Value'.
|
class |
FunctionInvocationImpl
An implementation of the model object 'Function Invocation'.
|
class |
IntValueImpl
An implementation of the model object 'Int Value'.
|
class |
InvocationImpl
An implementation of the model object 'Invocation'.
|
class |
LinkedExpressionImpl
An implementation of the model object 'Linked Expression'.
|
class |
LinkedObjectImpl
An implementation of the model object 'Object Value'.
|
class |
ListConstructionImpl
An implementation of the model object 'List Value'.
|
class |
LongValueImpl
An implementation of the model object 'Long Value'.
|
class |
MemberAccessImpl
An implementation of the model object 'Member Access'.
|
class |
MemberInvocationImpl
An implementation of the model object 'Member Invocation'.
|
class |
ShortValueImpl
An implementation of the model object 'Short Value'.
|
class |
StaticAccessImpl
An implementation of the model object 'Static Access'.
|
class |
StringValueImpl
An implementation of the model object 'String Value'.
|
class |
ValueImpl
An implementation of the model object 'Primitive Value'.
|
Modifier and Type | Method and Description |
---|---|
Expression |
LinkedExpressionImpl.basicGetExpression() |
Expression |
LinkedExpressionImpl.getExpression() |
Expression |
AccessImpl.getName() |
Expression |
InvocationImpl.getName() |
Expression |
MemberAccessImpl.getObject() |
Expression |
MemberInvocationImpl.getObject() |
Modifier and Type | Method and Description |
---|---|
EList<Expression> |
InvocationImpl.getArguments() |
EList<Expression> |
ListConstructionImpl.getElements() |
Modifier and Type | Method and Description |
---|---|
NotificationChain |
AccessImpl.basicSetName(Expression newName,
NotificationChain msgs) |
NotificationChain |
InvocationImpl.basicSetName(Expression newName,
NotificationChain msgs) |
NotificationChain |
MemberAccessImpl.basicSetObject(Expression newObject,
NotificationChain msgs) |
NotificationChain |
MemberInvocationImpl.basicSetObject(Expression newObject,
NotificationChain msgs) |
void |
LinkedExpressionImpl.setExpression(Expression newExpression) |
void |
AccessImpl.setName(Expression newName) |
void |
InvocationImpl.setName(Expression newName) |
void |
MemberAccessImpl.setObject(Expression newObject) |
void |
MemberInvocationImpl.setObject(Expression newObject) |
Modifier and Type | Method and Description |
---|---|
T |
ExpressionsSwitch.caseExpression(Expression object)
Returns the result of interpreting the object as an instance of 'Expression'.
|
static FunctionInvocation |
ExpressionsUtil.construct(Expression className,
Expression... arguments) |
static FunctionInvocation |
ExpressionsUtil.construct(Expression className,
Expression... arguments) |
static FunctionInvocation |
ExpressionsUtil.invoke(Expression name,
Expression... arguments) |
static FunctionInvocation |
ExpressionsUtil.invoke(Expression name,
Expression... arguments) |
static MemberInvocation |
ExpressionsUtil.invokeMember(Expression object,
Expression name,
Expression... arguments) |
static MemberInvocation |
ExpressionsUtil.invokeMember(Expression object,
Expression name,
Expression... arguments) |
static ListConstruction |
ExpressionsUtil.list(Expression... elements) |
Modifier and Type | Method and Description |
---|---|
Expression |
ExpressionFilter.getExpression()
Returns the value of the 'Expression' containment reference.
|
Modifier and Type | Method and Description |
---|---|
ExpressionFilter |
SecurityFactory.createExpressionFilter(Expression expression) |
void |
ExpressionFilter.setExpression(Expression value)
Sets the value of the '
Expression ' containment reference. |
Modifier and Type | Method and Description |
---|---|
Expression |
ExpressionFilterImpl.getExpression() |
Modifier and Type | Method and Description |
---|---|
ExpressionFilter |
SecurityFactoryImpl.createExpressionFilter(Expression expression) |
void |
ExpressionFilterImpl.setExpression(Expression newExpression) |
Copyright (c) 2014 Eike Stepper (Berlin, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html