--- a/xmlreaderimpl/trunk/stx_goodies_xmlsuite_xmlreaderimpl.st Mon Apr 22 14:34:04 2013 +0000
+++ b/xmlreaderimpl/trunk/stx_goodies_xmlsuite_xmlreaderimpl.st Mon Apr 22 14:35:16 2013 +0000
@@ -10,6 +10,22 @@
!stx_goodies_xmlsuite_xmlreaderimpl class methodsFor:'description'!
+mandatoryPreRequisites
+ "list all required mandatory packages.
+ Packages are mandatory, if they contain superclasses of the package's classes
+ or classes which are extended by this package.
+ This list can be maintained manually or (better) generated and
+ updated by scanning the superclass hierarchies
+ (the browser has a menu function for that)
+ However, often too much is found, and you may want to explicitely
+ exclude individual packages in the #excludedFromPreRequisites method."
+
+ ^ #(
+ #'stx:goodies/xmlsuite/core' "XMLv2::XMLReader - superclass of XMLv2::ExpatXMLReader "
+ #'stx:libbasic' "Autoload - superclass of XMLv2::VWSAXBuilder "
+ )
+!
+
postLoadAction
"
| packageDir expatXMLReaderLib |
@@ -58,6 +74,18 @@
#'stx:libbasic' "Object - superclass of XMLv2::VWXMLReader "
#'stx:libcomp'
)
+!
+
+referencedPreRequisites
+ "list all packages containing classes referenced by the packages's members.
+ This list can be maintained manually or (better) generated and
+ updated by looking for global variable accesses
+ (the browser has a menu function for that)
+ However, often too much is found, and you may want to explicitely
+ exclude individual packages in the #excludedFromPreRequisites method."
+
+ ^ #(
+ )
! !
!stx_goodies_xmlsuite_xmlreaderimpl class methodsFor:'description - compilation'!
@@ -142,7 +170,6 @@
^ #(
"<className> or (<className> attributes...) in load order"
#'XMLv2::ExpatXMLReader'
- "(#'XMLv2::XercesCXMLReader' autoload)"
(#'XMLv2::VWSAXBuilder' autoload)
(#'XMLv2::VWXMLReader' autoload)
#'stx_goodies_xmlsuite_xmlreaderimpl'
@@ -185,11 +212,20 @@
!stx_goodies_xmlsuite_xmlreaderimpl class methodsFor:'description - svn'!
+svnRepositoryUrlString
+ "Return a SVN repository URL of myself.
+ (Generated since 2011-04-08)
+ Do not make the string shorter!!!!!! We have to use fixed-length keyword!!!!!!
+ "
+
+ ^ '$URL:: $'
+!
+
svnRevisionNr
"Return a SVN revision number of myself.
This number is updated after a commit"
- ^ "$SVN-Revision:"'263M'"$"
+ ^ "$SVN-Revision:"'287M'"$"
! !
!stx_goodies_xmlsuite_xmlreaderimpl class methodsFor:'documentation'!
@@ -201,3 +237,4 @@
version_SVN
^ '$Id$'
! !
+