|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.m2m.atl.adt.ui.text.atl.types.OclAnyType
public class OclAnyType
The ATL OclAny type.
| Field Summary | |
|---|---|
protected OclType |
oclType
|
| Constructor Summary | |
|---|---|
protected |
OclAnyType(OclType oclType)
Creates a new type using the given oclType. |
| Method Summary | |
|---|---|
static OclAnyType |
create(AtlSourceManager manager,
org.eclipse.emf.ecore.EObject atlType)
Maps any object to the matching OclAnyType. |
boolean |
equals(java.lang.Object obj)
|
java.util.List<Feature> |
getFeatures()
|
static OclAnyType |
getInstance()
Returns the OclAny type singleton. |
OclType |
getOclType()
|
java.util.Set<Operation> |
getOperations()
Returns an aggregation of the current type operation and the supertype's ones. |
OclAnyType[] |
getSupertypes()
|
protected java.util.List<Operation> |
getTypeOperations()
Return the local type operations. |
int |
hashCode()
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected OclType oclType
| Constructor Detail |
|---|
protected OclAnyType(OclType oclType)
oclType - the ocl type| Method Detail |
|---|
public OclType getOclType()
public OclAnyType[] getSupertypes()
public java.util.List<Feature> getFeatures()
public java.util.Set<Operation> getOperations()
protected java.util.List<Operation> getTypeOperations()
public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()public boolean equals(java.lang.Object obj)
equals in class java.lang.ObjectObject.equals(java.lang.Object)public int hashCode()
hashCode in class java.lang.ObjectObject.hashCode()public static OclAnyType getInstance()
public static OclAnyType create(AtlSourceManager manager,
org.eclipse.emf.ecore.EObject atlType)
OclAnyType instance if not resolved.
manager - the source manageratlType - the atl object
|
Copyright 2007 IBM Corporation and others. All Rights Reserved. |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||