|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.ocl.examples.pivot.util.AbstractVisitor<R,C>
org.eclipse.ocl.examples.pivot.util.AbstractExtendingVisitor<java.lang.Object,ASSaver>
org.eclipse.ocl.examples.pivot.utilities.ASSaverNormalizeVisitor
public class ASSaverNormalizeVisitor
ASSaverNormalizeVisitor normalizes contents by alphabeticzing - lists of Property.
| Nested Class Summary | |
|---|---|
protected static class |
ASSaverNormalizeVisitor.PropertyComparator
|
protected static class |
ASSaverNormalizeVisitor.TypeComparator
|
| Field Summary |
|---|
| Fields inherited from class org.eclipse.ocl.examples.pivot.util.AbstractVisitor |
|---|
context |
| Constructor Summary | |
|---|---|
ASSaverNormalizeVisitor(ASSaver context)
|
|
| Method Summary | ||
|---|---|---|
protected
|
sort(java.util.List<T> ownedTypes,
java.util.Comparator<T> comparator)
|
|
java.lang.Object |
visitClass(Class object)
|
|
java.lang.Object |
visiting(Visitable visitable)
Return the result of visiting a visitable for which no more specific pivot type method is available. |
|
java.lang.Object |
visitPackage(Package object)
|
|
| Methods inherited from class org.eclipse.ocl.examples.pivot.util.AbstractVisitor |
|---|
getAdapter, safeVisit, visit |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.ocl.examples.pivot.util.Visitor |
|---|
getAdapter |
| Constructor Detail |
|---|
public ASSaverNormalizeVisitor(@NonNull
ASSaver context)
| Method Detail |
|---|
protected <T> void sort(@NonNull
java.util.List<T> ownedTypes,
@NonNull
java.util.Comparator<T> comparator)
public java.lang.Object visitClass(@NonNull
Class object)
visitClass in interface Visitor<java.lang.Object>visitClass in class AbstractExtendingVisitor<java.lang.Object,ASSaver>
public java.lang.Object visitPackage(@NonNull
Package object)
visitPackage in interface Visitor<java.lang.Object>visitPackage in class AbstractExtendingVisitor<java.lang.Object,ASSaver>
public java.lang.Object visiting(@NonNull
Visitable visitable)
Visitor
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||