com.ptc.windchill.cadx.common.preference
Class UserPrefReader

java.lang.Object
  extended bycom.ptc.windchill.cadx.common.preference.ParamPropReader
      extended bycom.ptc.windchill.cadx.common.preference.UserPrefReader

public class UserPrefReader
extends ParamPropReader


Nested Class Summary
 
Nested classes inherited from class com.ptc.windchill.cadx.common.preference.ParamPropReader
ParamPropReader.SectionProperties
 
Field Summary
private  String dataSource
           
private  WTDocument preferenceDoc
           
private static String RESOURCE
           
 
Fields inherited from class com.ptc.windchill.cadx.common.preference.ParamPropReader
comment, debug
 
Constructor Summary
private UserPrefReader(WTDocument preferenceDoc, URL url, String dataSource)
           
 
Method Summary
static WTDocument createUserPreferenceFile(String name)
           
static WTDocument findPreferenceFile(String number)
           
static LifeCycleTemplate getNoRoutingLifeCycleForPreferenceSystem()
           
static UserPrefReader newUserPrefReader(String url, String dataSource)
           
static InputStream readUserPreferenceFile(WTDocument doc)
           
 void save(File file, File origFile)
           
static void updateUserPreferenceFile(WTDocument doc, File contentFile)
           
 
Methods inherited from class com.ptc.windchill.cadx.common.preference.ParamPropReader
addParameter, deleteParameter, dump, getAllSectionKeyVals, getPropValue, getPropValueFromSection, getSectionKeys, getSections, writeIniFile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RESOURCE

private static final String RESOURCE
See Also:
Constant Field Values

preferenceDoc

private WTDocument preferenceDoc

dataSource

private String dataSource
Constructor Detail

UserPrefReader

private UserPrefReader(WTDocument preferenceDoc,
                       URL url,
                       String dataSource)
                throws Exception
Method Detail

newUserPrefReader

public static UserPrefReader newUserPrefReader(String url,
                                               String dataSource)

save

public void save(File file,
                 File origFile)
Overrides:
save in class ParamPropReader

createUserPreferenceFile

public static WTDocument createUserPreferenceFile(String name)

readUserPreferenceFile

public static InputStream readUserPreferenceFile(WTDocument doc)

updateUserPreferenceFile

public static void updateUserPreferenceFile(WTDocument doc,
                                            File contentFile)

findPreferenceFile

public static WTDocument findPreferenceFile(String number)

getNoRoutingLifeCycleForPreferenceSystem

public static LifeCycleTemplate getNoRoutingLifeCycleForPreferenceSystem()