Uses of Interface
org.eclipse.epsilon.hutn.model.hutn.ClassObject
-
-
Uses of ClassObject in org.eclipse.epsilon.hutn.model
Methods in org.eclipse.epsilon.hutn.model with parameters of type ClassObject Modifier and Type Method Description static ReferenceSlot
HutnExtendedFactory. createReferenceSlot(java.lang.String feature, ClassObject owner, org.eclipse.emf.common.util.EList<java.lang.String> values)
-
Uses of ClassObject in org.eclipse.epsilon.hutn.model.hutn
Methods in org.eclipse.epsilon.hutn.model.hutn that return ClassObject Modifier and Type Method Description ClassObject
HutnFactory. createClassObject()
Returns a new object of class 'Class Object'.ClassObject
Slot. getOwner()
Returns the value of the 'Owner' container reference.Methods in org.eclipse.epsilon.hutn.model.hutn that return types with arguments of type ClassObject Modifier and Type Method Description org.eclipse.emf.common.util.EList<ClassObject>
ClassObjectSlot. getClassObjects()
Returns a list of the class objects in this slot.org.eclipse.emf.common.util.EList<ClassObject>
ContainmentSlot. getClassObjects()
Returns the value of the 'Class Objects' containment reference list.org.eclipse.emf.common.util.EList<ClassObject>
PackageObject. getClassObjects()
Returns the value of the 'Class Objects' containment reference list.Methods in org.eclipse.epsilon.hutn.model.hutn with parameters of type ClassObject Modifier and Type Method Description void
ClassObjectSlot. addClassObject(ClassObject classObject)
void
Slot. setOwner(ClassObject value)
Sets the value of the 'Owner
' container reference.Method parameters in org.eclipse.epsilon.hutn.model.hutn with type arguments of type ClassObject Modifier and Type Method Description void
ClassObjectSlot. setClassObjects(org.eclipse.emf.common.util.EList<ClassObject> classObjects)
Replaces the class objects in this slot. -
Uses of ClassObject in org.eclipse.epsilon.hutn.model.hutn.impl
Classes in org.eclipse.epsilon.hutn.model.hutn.impl that implement ClassObject Modifier and Type Class Description class
ClassObjectImpl
An implementation of the model object 'Class Object'.Fields in org.eclipse.epsilon.hutn.model.hutn.impl with type parameters of type ClassObject Modifier and Type Field Description protected org.eclipse.emf.common.util.EList<ClassObject>
ContainmentSlotImpl. classObjects
The cached value of the 'Class Objects
' containment reference list.protected org.eclipse.emf.common.util.EList<ClassObject>
PackageObjectImpl. classObjects
The cached value of the 'Class Objects
' containment reference list.Methods in org.eclipse.epsilon.hutn.model.hutn.impl that return ClassObject Modifier and Type Method Description ClassObject
HutnFactoryImpl. createClassObject()
ClassObject
SlotImpl. getOwner()
Methods in org.eclipse.epsilon.hutn.model.hutn.impl that return types with arguments of type ClassObject Modifier and Type Method Description abstract org.eclipse.emf.common.util.EList<ClassObject>
ClassObjectSlotImpl. getClassObjects()
org.eclipse.emf.common.util.EList<ClassObject>
ContainmentSlotImpl. getClassObjects()
org.eclipse.emf.common.util.EList<ClassObject>
PackageObjectImpl. getClassObjects()
org.eclipse.emf.common.util.EList<ClassObject>
ReferenceSlotImpl. getClassObjects()
org.eclipse.emf.common.util.EList<ClassObject>
ContainmentSlotImpl. getValues()
Methods in org.eclipse.epsilon.hutn.model.hutn.impl with parameters of type ClassObject Modifier and Type Method Description abstract void
ClassObjectSlotImpl. addClassObject(ClassObject classObject)
void
ContainmentSlotImpl. addClassObject(ClassObject classObject)
void
ReferenceSlotImpl. addClassObject(ClassObject classObject)
org.eclipse.emf.common.notify.NotificationChain
SlotImpl. basicSetOwner(ClassObject newOwner, org.eclipse.emf.common.notify.NotificationChain msgs)
void
SlotImpl. setOwner(ClassObject newOwner)
Method parameters in org.eclipse.epsilon.hutn.model.hutn.impl with type arguments of type ClassObject Modifier and Type Method Description abstract void
ClassObjectSlotImpl. setClassObjects(org.eclipse.emf.common.util.EList<ClassObject> classObjects)
void
ContainmentSlotImpl. setClassObjects(org.eclipse.emf.common.util.EList<ClassObject> classObjects)
void
ReferenceSlotImpl. setClassObjects(org.eclipse.emf.common.util.EList<ClassObject> classObjects)
-
Uses of ClassObject in org.eclipse.epsilon.hutn.model.hutn.util
Methods in org.eclipse.epsilon.hutn.model.hutn.util with parameters of type ClassObject Modifier and Type Method Description T1
HutnSwitch. caseClassObject(ClassObject object)
Returns the result of interpreting the object as an instance of 'Class Object'. -
Uses of ClassObject in org.eclipse.epsilon.hutn.test.util
Methods in org.eclipse.epsilon.hutn.test.util that return ClassObject Modifier and Type Method Description static ClassObject
HutnUtil. createClassObject(java.lang.String identifier, java.lang.String type, int line, int column, Slot<?>... slots)
static ClassObject
HutnUtil. createClassObject(java.lang.String identifier, java.lang.String type, Slot<?>... slots)
static ClassObject
HutnUtil. createClassObject(java.lang.String type, Slot<?>... slots)
static ClassObject
HutnUtil. createClassObject(Slot<?>... slots)
Methods in org.eclipse.epsilon.hutn.test.util with parameters of type ClassObject Modifier and Type Method Description static ContainmentSlot
HutnUtil. createContainmentSlot(java.lang.String feature, ClassObject... values)
static PackageObject
HutnUtil. createPackageObject(java.lang.String identifier, java.lang.String type, ClassObject... classes)
static PackageObject
HutnUtil. createPackageObject(java.lang.String type, ClassObject... classes)
static PackageObject
HutnUtil. createPackageObject(ClassObject... classes)
-
Uses of ClassObject in org.eclipse.epsilon.hutn.unparser.internal
Methods in org.eclipse.epsilon.hutn.unparser.internal with parameters of type ClassObject Modifier and Type Method Description static void
AbstractClassObjectUnparserTest. classObjectUnparserTest(ClassObject co)
static void
AbstractSlotUnparserTest. containmentSlotTest(java.lang.String featureName, ClassObject[] classObjects, java.lang.String[] hutns)
static void
AbstractSlotUnparserTest. referenceSlotTest(java.lang.String featureName, java.lang.String[] referenceValues, ClassObject[] classObjects, java.lang.String[] hutns)
static void
AbstractSlotUnparserTest. referenceSlotTest(java.lang.String featureName, ClassObject[] classObjects, java.lang.String[] hutns)
-
Uses of ClassObject in org.eclipse.epsilon.hutn.xmi.parser.generator
Methods in org.eclipse.epsilon.hutn.xmi.parser.generator that return ClassObject Modifier and Type Method Description ClassObject
SpecGenerator. getCurrentClassObject()
-
Uses of ClassObject in org.eclipse.epsilon.hutn.xmi.postprocessor
Methods in org.eclipse.epsilon.hutn.xmi.postprocessor that return types with arguments of type ClassObject Modifier and Type Method Description java.util.Collection<ClassObject>
UriFragmentResolver. resolve(java.lang.String value)
Methods in org.eclipse.epsilon.hutn.xmi.postprocessor with parameters of type ClassObject Modifier and Type Method Description java.lang.String
ClassObjectNamer. name(ClassObject co)
-
Uses of ClassObject in org.eclipse.epsilon.hutn.xmi.test.integration
Methods in org.eclipse.epsilon.hutn.xmi.test.integration that return ClassObject Modifier and Type Method Description protected static ClassObject
HutnXmiBridgeIntegrationTest. getFamily()
protected static ClassObject
HutnXmiBridgeIntegrationTest. getModel()
-
Uses of ClassObject in org.eclipse.epsilon.hutn.xmi.util
Methods in org.eclipse.epsilon.hutn.xmi.util that return ClassObject Modifier and Type Method Description ClassObject
ClassObjectCache. get(java.lang.String identifier)
Methods in org.eclipse.epsilon.hutn.xmi.util with parameters of type ClassObject Modifier and Type Method Description static org.eclipse.emf.ecore.EStructuralFeature
HutnUtil. determineFeatureFromMetaClass(ClassObject classObject, java.lang.String featureName)
static Slot<?>
HutnUtil. determineSlotFromMetaFeature(ClassObject classObject, java.lang.String featureName)
-
Uses of ClassObject in org.eclipse.epsilon.hutn.xmi.util.hutn
Classes in org.eclipse.epsilon.hutn.xmi.util.hutn that implement ClassObject Modifier and Type Class Description class
ClassObjectStub
-