|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface GTEntity
Common interface of the matchers in model transformations.
| Red (tfeng) |
| Yellow (tfeng) |
| Method Summary | |
|---|---|
GTIngredientsAttribute |
getCriteriaAttribute()
Return the attribute that stores all the criteria for this matcher. |
java.lang.String |
getDefaultIconDescription()
Return a string that contains the SVG icon description ("<svg>... |
GTIngredientsAttribute |
getOperationsAttribute()
Return the attribute that stores all the operations for this matcher. |
PatternObjectAttribute |
getPatternObjectAttribute()
Return the attribute that stores the name of the corresponding entity in the pattern of the same TransformationRule, if this entity is in
the replacement, or null otherwise. |
java.util.Set<java.lang.String> |
labelSet()
Return the set of names of ingredients contained in this entity that can be resolved. |
boolean |
match(NamedObj object)
Test whether this GTEntity can match the given object. |
void |
updateAppearance(GTIngredientsAttribute attribute)
Update appearance of this entity. |
| Methods inherited from interface ptolemy.kernel.util.Nameable |
|---|
description, getContainer, getDisplayName, getFullName, getName, getName, setName |
| Method Detail |
|---|
GTIngredientsAttribute getCriteriaAttribute()
java.lang.String getDefaultIconDescription()
GTIngredientsAttribute getOperationsAttribute()
PatternObjectAttribute getPatternObjectAttribute()
TransformationRule, if this entity is in
the replacement, or null otherwise.
labelSet()java.util.Set<java.lang.String> labelSet()
boolean match(NamedObj object)
object - The NamedObj.
void updateAppearance(GTIngredientsAttribute attribute)
attribute - The attribute containing ingredients of this entity.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||