See <http://code.cytoscape.org/jenkins/job/Cytoscape%203%20Implementation/org.cytoscape$ding-presentation-impl/1706/changes>
Changes: [scooter] Two changes. First, I discovered that there was no way for a custom graphic to support the getIdentifier() method since it had no access to CustomGraphicsManager's internals. I added a setIdentifer() and made the CustomGraphicsManager responsible to providing an identifier if there wasn't one. Second, I added explicit support for a base CustomGraphicsLayer. In this case, we use the CustomGraphicsLayer as a custom paint to paint the node shape and nothing more. ------------------------------------------ [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Cytoscape Ding View/Presentation Impl (ding-presentation-impl) 3.0.0-alpha10-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 38 resources [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ ding-presentation-impl --- [INFO] [INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ ding-presentation-impl --- [INFO] Compiling 281 source files to <http://code.cytoscape.org/jenkins/job/Cytoscape%203%20Implementation/org.cytoscape$ding-presentation-impl/ws/target/classes> [INFO] ------------------------------------------------------------- [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] <http://code.cytoscape.org/jenkins/job/Cytoscape%203%20Implementation/org.cytoscape$ding-presentation-impl/ws/src/main/java/org/cytoscape/ding/customgraphicsmgr/internal/CustomGraphicsManagerImpl.java>:[160,11] cannot find symbol symbol : method setIdentifier(java.lang.Long) location: interface org.cytoscape.view.presentation.customgraphics.CyCustomGraphics [INFO] 1 error [INFO] ------------------------------------------------------------- [JENKINS] Archiving <http://code.cytoscape.org/jenkins/job/Cytoscape%203%20Implementation/org.cytoscape$ding-presentation-impl/ws/pom.xml> to /opt/tomcat-home/jenkins/jobs/Cytoscape 3 Implementation/modules/org.cytoscape$ding-presentation-impl/builds/2012-09-22_20-52-15/archive/org.cytoscape/ding-presentation-impl/3.0.0-alpha10-SNAPSHOT/ding-presentation-impl-3.0.0-alpha10-SNAPSHOT.pom -- You received this message because you are subscribed to the Google Groups "cytoscape-cvs" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/cytoscape-cvs?hl=en.
