net.sf.appinfo
Class SimplierManifestApplicationInfo
java.lang.Object
net.sf.appinfo.AbstractInitAwareApplicationInfo
net.sf.appinfo.SimplierManifestApplicationInfo
- All Implemented Interfaces:
- ApplicationInfo, InitAwareApplicationInfo
public class SimplierManifestApplicationInfo
- extends AbstractInitAwareApplicationInfo
Simple ApplicationInfo implementation reading data from manifest.
It's the simplier version of too much complicated ManifestApplicationInfonet. Fallback mechanism was moved to
separate class ChainedApplicationInfo. Data from mannifest is provided by ManifestReader.
- Since:
- 0.4.0
- Author:
- Marcin ZajÄ…czkowski, 2010-10-03
- See Also:
ChainedApplicationInfo
,
ManifestReader
Method Summary |
protected void |
initClass()
Performs internal class initialization. |
Methods inherited from class net.sf.appinfo.AbstractInitAwareApplicationInfo |
getBuildDate, getBuildNumber, getName, getScmRevision, getVersion, initInfo, isInited, printErrorWithStackTrace, setBuildDate, setBuildNumber, setName, setScmRevision, setVersion, standaloneSafeInit |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimplierManifestApplicationInfo
public SimplierManifestApplicationInfo(ManifestReader manifestReader)
initClass
protected void initClass()
throws InitializationException
- Description copied from class:
AbstractInitAwareApplicationInfo
- Performs internal class initialization.
Has to be implemented in every subclass.
- Specified by:
initClass
in class AbstractInitAwareApplicationInfo
- Throws:
InitializationException
- problem with initialization
Copyright © 2010-2011. All Rights Reserved.