|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface TypeReference
A reference to a type defining scripts.
This interface is not intended to be implemented by clients.
ProjectReference.getTypes()| Method Summary | |
|---|---|
String |
getInstanceClassName()
Returns the Java instance class name that this type represents ( "com.sodius.mdw.metamodel.uml21.Classifier" for example). |
String |
getName()
Returns the simple name of this type ( "Classifier", or "Class:EJB" for example). |
String |
getProfileName()
Returns the profile name part of this type ( "EJB" for example). |
Collection<ScriptReference> |
getScripts()
Returns the scripts defined on this type are which are used during the evaluation. |
boolean |
isProfileType()
Determines wheter this type is defined in a profile. |
| Methods inherited from interface com.sodius.mdw.core.eval.debug.ElementReference |
|---|
getProject |
| Method Detail |
|---|
String getName()
"Classifier", or "Class:EJB" for example).
getName in interface ElementReferencegetInstanceClassName()String getInstanceClassName()
"com.sodius.mdw.metamodel.uml21.Classifier" for example).
boolean isProfileType()
true if this type comes from a profile, false otherwise.String getProfileName()
"EJB" for example).
null if this is not a profile type.getName(),
isProfileType()Collection<ScriptReference> getScripts()
ScriptReference elements.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||