summaryrefslogtreecommitdiff
path: root/src/main/java/com/c2kernel/collection
AgeCommit message (Collapse)Author
2014-10-01Collection version support, stored as a new final component of theAndrew Branson
Collection path. Null version implies "last".
2014-10-01Replace qualified class names with imports now the Import classes haveAndrew Branson
been renamed and don't clash.
2014-09-30Import cleanupAndrew Branson
2014-09-30Remove Collection.URLInfo. Add Collection.Version, and add it to theAndrew Branson
Collection ClusterStorage path.
2014-09-30Remove Serializable. CRISTAL never uses Java serialization, only Castor. Andrew Branson
2014-09-29Merge vertex gui classes into main collection package to simplifyAndrew Branson
2014-09-26Package documentation for collection, entity, entity.agent andAndrew Branson
entity.transfer packages
2014-09-26Switch Collection and Job equals() to Object rather than local. Andrew Branson
2014-09-26Parent2ChildCollection was just a default implementation of Collection,Andrew Branson
so merge the two for simplicity.
2014-09-22ItemPath.fromUUIDString unnecessary as ItemPath(String) supports bothAndrew Branson
plain UUIDs and an /entity prefix. Tightened that up and removed the fromUUIDString method for a simpler API. Also switched AgentPath(String) to a path argument for consistency. New AgentPaths should be created with AgentPath(new ItemPath(), String) instead.
2014-09-19Introduced static method ItemPath.fromUUIDString and made the UUIDAndrew Branson
constructor protected to better handle ItemPath and AgentPath construction with String UUIDs, throwing the right exceptions.
2014-09-09Replaced int sysKey Item identifier with UUID, which is now portable.Andrew Branson
ItemPath objects are now used to identify Items throughout the kernel, replacing ints and Integers.
2014-07-04DependencyMember properties weren't cloned from the collection props, soAndrew Branson
were shared
2014-05-08Agent now extends Item, so they can have workflows. All traces of theAndrew Branson
old 'Entity' superclasses should be removed, including proxies and paths. Very large change, breaks API compatibility with CRISTAL 2.x. Fixes #135
2013-11-183.0-SNAPSHOT (Will be first open source version)Andrew Branson
New StateMachine desc IssueID #28
2013-06-25Initial equals() method for comparison - intended for intelligent moduleAndrew Branson
verification
2012-07-30Remove RelationshipUtils. Move getIsComposite method into AggregationAndrew Branson
where it is used. Separate slot adding from member assignment in Aggregation.
2012-07-02Removed persistency of VertexOutlineCreator - containing subclassesAndrew Branson
should set this. Fixed persistency of GTimeStamp Fixed CompActOutcome not showing when loaded
2012-06-29Pull remaining graph GUI components into cristal-guiAndrew Branson
2012-06-26More GUI refactoringAndrew Branson
2012-06-26Refactored GUI into separate moduleAndrew Branson
2012-06-22Modules and entitycreation support Aggregations, collection propertiesAndrew Branson
and class identifiers
2012-06-22Alternate placement of slot labels to be more readable.Andrew Branson
2012-05-30Initial Maven ConversionAndrew Branson