|
||||||||||
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 typeMethod 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.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
Object.equals(java.lang.Object)
public int hashCode()
hashCode
in class java.lang.Object
Object.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 |