krysalis-version/src/java/org/krysalis/version/ant VersionTask.java,1.7,1.8

[email protected]
Newsgroups gmane.comp.krysalis.sandbox
Message-ID <[email protected]>
Update of /cvsroot/metamorphosis/krysalis-version/src/java/org/krysalis/version/ant
In directory sc8-pr-cvs1:/tmp/cvs-serv27988/src/java/org/krysalis/version/ant

Modified Files:
	VersionTask.java 
Log Message:
Document updates for ant tasks

Index: VersionTask.java
===================================================================
RCS file: /cvsroot/metamorphosis/krysalis-version/src/java/org/krysalis/version/ant/VersionTask.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** VersionTask.java	11 Feb 2003 23:45:55 -0000	1.7
--- VersionTask.java	12 Feb 2003 20:51:49 -0000	1.8
***************
*** 77,84 ****
  
      public VersionNestedElement createVersion() {
!         m_versionBean = new VersionNestedElement(this, getVersionIdIfSet());
          return m_versionBean;
      }
  
      public boolean isVersionSet() {
          return (null != m_versionBean);
--- 77,90 ----
  
      public VersionNestedElement createVersion() {
!         createVersionBeanOnDemand();
          return m_versionBean;
      }
  
+     private void createVersionBeanOnDemand()
+     {
+         if ( null == m_versionBean )
+             m_versionBean = new VersionNestedElement(this, getVersionIdIfSet());
+     }
+     
      public boolean isVersionSet() {
          return (null != m_versionBean);
***************
*** 114,122 ****
          super.setVersionId(versionId);
          
!         if ((null != m_versionBean ) 
!             && !m_versionBean.isVersionIdSet())
!         {
              m_versionBean.setVersionId(versionId);
!         }
      }
  }
--- 120,138 ----
          super.setVersionId(versionId);
          
!         createVersionBeanOnDemand();
!         
!         if (!m_versionBean.isVersionIdSet())
              m_versionBean.setVersionId(versionId);
!     }
!     
!     /**
!      * Sets the version.
!      * @param version The version to set
!      */
!     public void setVersion(String version) {
!         createVersionBeanOnDemand();
!         
!         if (!m_versionBean.isVersionSet())
!             m_versionBean.setVersion(version);
      }
  }




-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
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.