com.ptc.windchill.structconf
Class StructConfManagerCommand

java.lang.Object
  extended bycom.ptc.windchill.structconf.StructConfManagerCommand
Direct Known Subclasses:
AddToProperty, DescribeProperty, GetPropertyValues, IncludeXconfFile, Propagate, RemoveFromProperty, ResetSiteProperty, TargetFileBearingCommand, UndefineSiteProperty, ValidateXconfFile, ValidateXconfsFromFileList

public abstract class StructConfManagerCommand
extends Object


Field Summary
private  StructConfManager manager_
           
private  boolean requiresSaveImmediatelyAfter_
           
 
Constructor Summary
protected StructConfManagerCommand()
           
 
Method Summary
(package private) abstract  void execute()
           
(package private)  void execute(StructConfManager manager)
           
(package private)  TargetFileContentsCollector getCollector()
           
(package private)  UpdateXconf getDeclarativeUpdater()
           
(package private)  StructConfManager getManager()
           
(package private)  UpdateXconf getSiteUpdater()
           
(package private)  UpdateXconf getUpdater(File file)
           
(package private)  UpdateXconf getUpdater(String path)
           
(package private)  boolean requiresSaveImmediatelyAfter()
           
protected  void setRequiresSaveImmediatelyAfter(boolean requires)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

requiresSaveImmediatelyAfter_

private boolean requiresSaveImmediatelyAfter_

manager_

private StructConfManager manager_
Constructor Detail

StructConfManagerCommand

protected StructConfManagerCommand()
Method Detail

requiresSaveImmediatelyAfter

boolean requiresSaveImmediatelyAfter()

setRequiresSaveImmediatelyAfter

protected void setRequiresSaveImmediatelyAfter(boolean requires)

execute

abstract void execute()
               throws StructConfManagerException
Throws:
StructConfManagerException

getManager

StructConfManager getManager()

getSiteUpdater

UpdateXconf getSiteUpdater()

getDeclarativeUpdater

UpdateXconf getDeclarativeUpdater()

getUpdater

UpdateXconf getUpdater(File file)

getUpdater

UpdateXconf getUpdater(String path)

getCollector

TargetFileContentsCollector getCollector()
                                   throws StructConfManagerException
Throws:
StructConfManagerException

execute

final void execute(StructConfManager manager)
            throws StructConfManagerException
Throws:
StructConfManagerException