Author: mes
Date: 2010-09-22 15:12:11 -0700 (Wed, 22 Sep 2010)
New Revision: 21976
Added:
core3/session-impl/trunk/src/main/java/org/cytoscape/session/internal/CySessionImpl.java
Modified:
core3/session-impl/trunk/
core3/session-impl/trunk/src/main/java/org/cytoscape/session/internal/CySessionManagerImpl.java
Log:
Added dummy impl of CySession
Property changes on: core3/session-impl/trunk
___________________________________________________________________
Name: svn:ignore
+ .settings
target
.classpath
.project
Added:
core3/session-impl/trunk/src/main/java/org/cytoscape/session/internal/CySessionImpl.java
===================================================================
---
core3/session-impl/trunk/src/main/java/org/cytoscape/session/internal/CySessionImpl.java
(rev 0)
+++
core3/session-impl/trunk/src/main/java/org/cytoscape/session/internal/CySessionImpl.java
2010-09-22 22:12:11 UTC (rev 21976)
@@ -0,0 +1,45 @@
+package org.cytoscape.session.internal;
+
+import java.util.Map;
+import java.util.Properties;
+import java.util.Set;
+
+import org.cytoscape.model.CyNetwork;
+import org.cytoscape.model.CyTable;
+import org.cytoscape.view.model.CyNetworkView;
+import org.cytoscape.view.vizmap.VisualStyle;
+import org.cytoscape.session.CySession;
+
+public class CySessionImpl implements CySession {
+
+ public String getSessionName() {
+ return null;
+ }
+
+ public Set<CyNetwork> getNetworks() {
+ return null;
+ }
+
+ public Set<CyNetworkView> getNetworkViews() {
+ return null;
+ }
+
+ public Set<CyTable> getTables() {
+ return null;
+ }
+
+ public Set<VisualStyle> getVisualStyles() {
+ return null;
+ }
+
+ public Map<String,Properties> getProperties() {
+ return null;
+ }
+
+ @Override
+ public String getFileName() {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
+}
Modified:
core3/session-impl/trunk/src/main/java/org/cytoscape/session/internal/CySessionManagerImpl.java
===================================================================
---
core3/session-impl/trunk/src/main/java/org/cytoscape/session/internal/CySessionManagerImpl.java
2010-09-22 22:11:38 UTC (rev 21975)
+++
core3/session-impl/trunk/src/main/java/org/cytoscape/session/internal/CySessionManagerImpl.java
2010-09-22 22:12:11 UTC (rev 21976)
@@ -35,38 +35,32 @@
*/
package org.cytoscape.session.internal;
+import org.cytoscape.session.CySession;
import org.cytoscape.session.CySessionManager;
+import org.cytoscape.session.CySessionManager.State;
// TODO this is still pretty much just a placeholder class
public class CySessionManagerImpl implements CySessionManager {
- private String sessionName;
- private int sessionState;
CySessionManagerImpl() {
- sessionName = "Session 1";
- sessionState = 0;
- }
- public String getCurrentSessionFileName() {
- return sessionName;
}
- public void setCurrentSessionFileName(String newName) {
- if ( newName != null && newName.length() > 0 ) {
- sessionName = newName;
- }
- }
- public void setSessionState(int state) {
- sessionState = state;
- }
+ public State getCurrentSessionState() {
+ return null;
+
+ }
+ public CySession getCurrentSession() {
+ return new CySessionImpl();
+
+ }
+
+ public void setCurrentSession(CySession sess) {
+ // do stuff
+
+ }
- public int getSessionstate() {
- return sessionState;
- }
-
- public void createNewSession() {}
-
}
--
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.