Revision: 3857
Author: [email protected]
Date: Mon Aug 9 15:21:26 2010
Log: Corrected annotations on the SnapshotCollection.
http://code.google.com/p/power-architect/source/detail?r=3857
Modified:
/trunk/src/main/java/ca/sqlpower/architect/SnapshotCollection.java
=======================================
--- /trunk/src/main/java/ca/sqlpower/architect/SnapshotCollection.java Thu
Aug 5 12:09:29 2010
+++ /trunk/src/main/java/ca/sqlpower/architect/SnapshotCollection.java Mon
Aug 9 15:21:26 2010
@@ -28,7 +28,10 @@
import ca.sqlpower.object.AbstractSPObject;
import ca.sqlpower.object.SPObject;
import ca.sqlpower.object.SPObjectSnapshot;
+import ca.sqlpower.object.annotation.Accessor;
+import ca.sqlpower.object.annotation.NonBound;
import ca.sqlpower.object.annotation.NonProperty;
+import ca.sqlpower.object.annotation.Transient;
import ca.sqlpower.sqlobject.UserDefinedSQLType;
/**
@@ -125,11 +128,13 @@
return false;
}
+ @Transient @Accessor
@Override
public List<Class<? extends SPObject>> getAllowedChildTypes() {
return allowedChildTypes;
}
+ @NonProperty
@Override
public List<? extends SPObject> getChildren() {
List<SPObject> children = new ArrayList<SPObject>();
@@ -139,6 +144,7 @@
return Collections.unmodifiableList(children);
}
+ @NonBound
@Override
public List<? extends SPObject> getDependencies() {
return Collections.emptyList();