|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwt.build.BuildDelegateFactory
Supported API: false
Extendable: false
Field Summary | |
private ApplicationContext |
applicationContext
|
private static String |
CLASSNAME
|
static long |
EXTERNALIZATION_VERSION_UID
|
protected static long |
OLD_FORMAT_VERSION_UID
|
private static String |
RESOURCE
|
(package private) static long |
serialVersionUID
|
Fields inherited from interface wt.services.applicationcontext.ApplicationContextChild |
APPLICATION_CONTEXT |
Constructor Summary | |
BuildDelegateFactory()
|
Method Summary | |
ApplicationContext |
getApplicationContext()
Gets the object for the association that plays role: applicationContext. |
BuildDelegate |
getBuildDelegate(BuildRule rule)
Supported API: false |
Map |
getBuildDelegateMap(BuildRule[] buildRules)
Supported API: false |
BuildHistoryDelegate |
getBuildHistoryDelegate(BuildRule rule)
Supported API: false |
Map |
getBuildHistoryDelegateMap(BuildRule[] buildRules)
Supported API: false |
BuildRuleEventDelegate |
getBuildRuleEventDelegate(BuildRule rule,
KeyedEvent event)
Supported API: false |
Map |
getBuildRuleEventDelegateMap(BuildRule[] buildRules,
KeyedEvent event)
Supported API: false |
BuildSourceEventDelegate |
getBuildSourceEventDelegate(BuildRule rule,
KeyedEvent event)
Supported API: false |
Map |
getBuildSourceEventDelegateMap(BuildRule[] buildRules,
KeyedEvent event)
Supported API: false |
BuildTargetEventDelegate |
getBuildTargetEventDelegate(BuildRule rule,
KeyedEvent event)
Supported API: false |
Map |
getBuildTargetEventDelegateMap(BuildRule[] buildRules,
KeyedEvent event)
Supported API: false |
PareSourceDelegate[] |
getPareSourceDelegates(BuildSource source)
Supported API: false |
Map |
getPareSourceDelegatesMap(BuildSource[] sources)
Supported API: false |
PareTargetDelegate[] |
getPareTargetDelegates(BuildTarget target)
Supported API: false |
Map |
getPareTargetDelegatesMap(BuildTarget[] targets)
Supported API: false |
SourceRequiresLocalBuildDelegate[] |
getSourceRequiresLocalBuildDelegates(BuildSource source)
Supported API: false |
Map |
getSourceRequiresLocalBuildDelegatesMap(BuildSource[] sources)
Supported API: false |
TargetsForSourcesDelegate |
getTargetsForSourcesDelegate(Class buildRule)
Supported API: false |
Map |
getTargetsForSourcesDelegateMap(Class[] classes)
Supported API: false |
TargetSupportsLocalBuildDelegate[] |
getTargetSupportsLocalBuildDelegates(BuildTarget target)
Supported API: false |
Map |
getTargetSupportsLocalBuildDelegatesMap(BuildTarget[] targets)
Supported API: false |
ValidateSourceForBuildDelegate[] |
getValidateSourceForBuildDelegates(BuildSource source)
Supported API: false |
Map |
getValidateSourceForBuildDelegatesMap(BuildSource[] sources)
Supported API: false |
ValidateTargetForBuildDelegate[] |
getValidateTargetForBuildDelegates(BuildTarget target)
Supported API: false |
Map |
getValidateTargetForBuildDelegatesMap(BuildTarget[] targets)
Supported API: false |
void |
readExternal(ObjectInput input)
Reads the non-transient fields of this class from an external source. |
private boolean |
readOldVersion(ObjectInput input,
long readSerialVersionUID,
boolean passThrough,
boolean superDone)
Reads the non-transient fields of this class from an external source, which is not the current version. |
protected boolean |
readVersion(BuildDelegateFactory thisObject,
ObjectInput input,
long readSerialVersionUID,
boolean passThrough,
boolean superDone)
Reads the non-transient fields of this class from an external source. |
void |
setApplicationContext(ApplicationContext a_ApplicationContext)
Sets the object for the association that plays role: applicationContext. |
void |
writeExternal(ObjectOutput output)
Writes the non-transient fields of this class to an external source. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private static final String RESOURCE
private static final String CLASSNAME
private ApplicationContext applicationContext
static final long serialVersionUID
public static final long EXTERNALIZATION_VERSION_UID
protected static final long OLD_FORMAT_VERSION_UID
Constructor Detail |
public BuildDelegateFactory()
Method Detail |
public void writeExternal(ObjectOutput output) throws IOException
writeExternal
in interface Externalizable
output
-
IOException
public void readExternal(ObjectInput input) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
input
-
IOException
ClassNotFoundException
protected boolean readVersion(BuildDelegateFactory thisObject, ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone) throws IOException, ClassNotFoundException
thisObject
- input
- readSerialVersionUID
- passThrough
- superDone
-
IOException
ClassNotFoundException
private boolean readOldVersion(ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone) throws IOException, ClassNotFoundException
input
- readSerialVersionUID
- passThrough
- superDone
-
IOException
ClassNotFoundException
public BuildDelegate getBuildDelegate(BuildRule rule)
rule
-
public ValidateSourceForBuildDelegate[] getValidateSourceForBuildDelegates(BuildSource source)
source
-
public ValidateTargetForBuildDelegate[] getValidateTargetForBuildDelegates(BuildTarget target)
target
-
public SourceRequiresLocalBuildDelegate[] getSourceRequiresLocalBuildDelegates(BuildSource source)
source
-
public TargetSupportsLocalBuildDelegate[] getTargetSupportsLocalBuildDelegates(BuildTarget target)
target
-
public PareSourceDelegate[] getPareSourceDelegates(BuildSource source)
source
-
public PareTargetDelegate[] getPareTargetDelegates(BuildTarget target)
target
-
public BuildHistoryDelegate getBuildHistoryDelegate(BuildRule rule)
rule
-
public BuildRuleEventDelegate getBuildRuleEventDelegate(BuildRule rule, KeyedEvent event)
rule
- event
-
public BuildSourceEventDelegate getBuildSourceEventDelegate(BuildRule rule, KeyedEvent event)
rule
- event
-
public BuildTargetEventDelegate getBuildTargetEventDelegate(BuildRule rule, KeyedEvent event)
rule
- event
-
public TargetsForSourcesDelegate getTargetsForSourcesDelegate(Class buildRule)
buildRule
-
public Map getBuildSourceEventDelegateMap(BuildRule[] buildRules, KeyedEvent event)
buildRules
- event
-
public Map getBuildTargetEventDelegateMap(BuildRule[] buildRules, KeyedEvent event)
buildRules
- event
-
public Map getBuildRuleEventDelegateMap(BuildRule[] buildRules, KeyedEvent event)
buildRules
- event
-
public Map getBuildDelegateMap(BuildRule[] buildRules)
buildRules
-
public Map getBuildHistoryDelegateMap(BuildRule[] buildRules)
buildRules
-
public Map getValidateSourceForBuildDelegatesMap(BuildSource[] sources)
sources
-
public Map getValidateTargetForBuildDelegatesMap(BuildTarget[] targets)
targets
-
public Map getPareSourceDelegatesMap(BuildSource[] sources)
sources
-
public Map getPareTargetDelegatesMap(BuildTarget[] targets)
targets
-
public Map getSourceRequiresLocalBuildDelegatesMap(BuildSource[] sources)
sources
-
public Map getTargetSupportsLocalBuildDelegatesMap(BuildTarget[] targets)
targets
-
public Map getTargetsForSourcesDelegateMap(Class[] classes)
classes
-
public ApplicationContext getApplicationContext()
getApplicationContext
in interface ApplicationContextChild
public void setApplicationContext(ApplicationContext a_ApplicationContext) throws WTPropertyVetoException
setApplicationContext
in interface ApplicationContextChild
a_ApplicationContext
-
WTPropertyVetoException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |