Update of /cvsroot/metamorphosis/krysalis-version/src/java/org/krysalis/version/ant/brand
In directory sc8-pr-cvs1:/tmp/cvs-serv25982/src/java/org/krysalis/version/ant/brand
Modified Files:
VersionClassGenerator.java
Log Message:
More docs
Command Line Tool
Removed CLI dependency (can't afford a core dependency for such little gain).
Index: VersionClassGenerator.java
===================================================================
RCS file: /cvsroot/metamorphosis/krysalis-version/src/java/org/krysalis/version/ant/brand/VersionClassGenerator.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** VersionClassGenerator.java 11 Feb 2003 23:45:53 -0000 1.6
--- VersionClassGenerator.java 13 Feb 2003 15:46:27 -0000 1.7
***************
*** 88,92 ****
String packageName,
String className,
! CompoundVersion version) {
super(destinationDirectory, packageName, className);
--- 88,92 ----
String packageName,
String className,
! CompoundVersion version) {
super(destinationDirectory, packageName, className);
***************
*** 98,114 ****
*/
public void createClass() throws Exception {
IndentWriter out = openIndentWriter();
!
printFileHeader(out);
printPackage(out);
out.println();
! out.println("import java.util.Map;");
! out.println("import java.util.HashMap;");
! out.println();
out.println("/**");
out.println(
! " * A autogenerated Version class for " + m_version.getId() + ".");
out.println(
" * @author "
--- 98,125 ----
*/
public void createClass() throws Exception {
+ VersionDataInterfaceProxy proxy =
+ new VersionDataInterfaceProxy(m_version);
+
IndentWriter out = openIndentWriter();
!
printFileHeader(out);
printPackage(out);
out.println();
! if (null != proxy.getAttributes()) {
! out.println("import java.util.Map;");
! out.println("import java.util.HashMap;");
! out.println();
! }
out.println("/**");
+ out.println(" *");
out.println(
! " * A autogenerated Version class for \""
! + m_version.getId()
! + "\".");
!
! out.println(" *");
! out.println(" *");
out.println(
" * @author "
***************
*** 127,146 ****
+ new java.util.Date());
out.println(" */");
! out.println("public class " + getClassName()
! // + " extends "
! // + KrysalisVersion.class.getName()
! +" { ");
out.println();
out.indent();
! //out.println("/**");
! //out.println(
! // " * A reference to the one and only instance of this Singleton.");
! //out.println(" */");
! //out.println("public static " + getClassName() + " INSTANCE ;");
// Constructor
out.println();
! //out.println("/**");
! //out.println(" * Private constructor for a Singleton.");
! //out.println(" */");
out.println("public " + getClassName() + "() {");
out.indent();
--- 138,150 ----
+ new java.util.Date());
out.println(" */");
! out.println("public class " + getClassName() + " { ");
out.println();
out.indent();
!
// Constructor
out.println();
! out.println("/**");
! out.println(" * Version 'Brand'.");
! out.println(" */");
out.println("public " + getClassName() + "() {");
out.indent();
***************
*** 150,155 ****
out.println();
- VersionDataInterfaceProxy proxy =
- new VersionDataInterfaceProxy(m_version);
emulateInterface(out, StandardPseudoInterface.COMPLEX, proxy);
--- 154,157 ----
***************
*** 166,191 ****
// emulateInterface(out, StandardPseudoInterface.CONSTRAINED, proxy);
- // Singleton
- //out.println();
- //out.println("/**");
- //out.println(" * Get the one and only instance of this Singleton.");
- //out.println(
- // " * @return the one and only " + getClassName() + " instance.");
- //out.println(" */");
- //out.println(
- // "public static final synchronized "
- // + getClassName()
- // + " getInstance () ");
- //out.indent();
- //out.println("throws VersionException {");
- //out.println("if (INSTANCE == null) {");
- //out.indent();
- //out.println("INSTANCE = new " + getClassName() + "();");
- //out.undent();
- //out.println("}");
- //out.println("return INSTANCE;");
- //out.println("}");
- //out.undent();
-
out.println();
out.undent();
--- 168,171 ----
***************
*** 201,208 ****
out.println(m_version.getMajor() + ",");
out.println(m_version.getMinor() + ",");
! out.println(
! "\""
! + m_version.getReleaseLevel()
! + "\",");
out.println(m_version.getPoint() + ",");
out.println(m_version.getBuildNumber());
--- 181,185 ----
out.println(m_version.getMajor() + ",");
out.println(m_version.getMinor() + ",");
! out.println("\"" + m_version.getReleaseLevel() + "\",");
out.println(m_version.getPoint() + ",");
out.println(m_version.getBuildNumber());
***************
*** 223,226 ****
--- 200,204 ----
// :TODO: out.println("//setDebug(" + (isDebug() ? "true" : "false") + ");");
}
+
private void printVersionConstructor(IndentWriter out)
throws UnknownHostException {
-------------------------------------------------------
This SF.NET email is sponsored by: FREE SSL Guide from Thawte
are you planning your Web Server Security? Click here to get a FREE
Thawte SSL guide and find the answers to all your SSL security issues.
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0026en
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.