SmallSense__PackagePO.st
changeset 337 5f39eba6a1e3
child 343 b3d22e8c0a05
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/SmallSense__PackagePO.st	Tue May 06 08:23:16 2014 +0100
@@ -0,0 +1,42 @@
+"{ Package: 'jv:smallsense' }"
+
+"{ NameSpace: SmallSense }"
+
+PO subclass:#PackagePO
+	instanceVariableNames:'projectDefinition isJava'
+	classVariableNames:''
+	poolDictionaries:''
+	category:'SmallSense-Core-Interface-PO'
+!
+
+!PackagePO methodsFor:'accessing'!
+
+icon
+    ^ ToolbarIconLibrary smallYellowPackageIcon
+
+    "Created: / 06-05-2014 / 00:09:28 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+!
+
+name
+    ^ subject
+
+    "Created: / 06-05-2014 / 00:01:48 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+!
+
+projectDefinition
+    projectDefinition isNil ifTrue:[ 
+        projectDefinition := ProjectDefinition definitionClassForPackage: subject.  
+    ].
+    ^ projectDefinition
+
+    "Created: / 06-05-2014 / 00:05:44 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+! !
+
+!PackagePO methodsFor:'testing'!
+
+isSmallSensePackagePO
+    ^ true
+
+    "Created: / 05-05-2014 / 23:50:15 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+! !
+