|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.torque.generator.source.transform.LoadAllSourceFilesTransformer
public class LoadAllSourceFilesTransformer
A SourceTransformer which loads all sources which are defined in the current output into the source graph. The sources are added into new created element. If such elements already exists in the defined, generation is skipped (preventing an infinite loop).
Constructor Summary | |
---|---|
LoadAllSourceFilesTransformer()
|
Method Summary | |
---|---|
boolean |
equals(Object obj)
|
String |
getAddTo()
Returns the path to the source element to where the new elements are added. |
String |
getNewElement()
Returns the name of the new element(s) into which a loaded source is added / the loaded sources are added. |
int |
hashCode()
|
boolean |
isCombineSources()
Returns whether all sources are be loaded into one new Element. |
void |
setAddTo(String addTo)
Sets the path to the source element to where the new elements are added. |
void |
setCombineSources(boolean combineSources)
Sets whether all sources are be loaded into one new Element. |
void |
setNewElement(String newElement)
Sets the name of the new element(s) into which a loaded source is added / the loaded sources are added. |
SourceElement |
transform(SourceElement root,
ControllerState controllerState)
Loads the additional source into the current source graph. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LoadAllSourceFilesTransformer()
Method Detail |
---|
public SourceElement transform(SourceElement root, ControllerState controllerState) throws SourceTransformerException
transform
in interface SourceTransformer
root
- the root of the source graph, not null.controllerState
- the controller state, not null.
SourceTransformerException
- if the additional source
cannot be loaded or the element to add to does not exist.public String getAddTo()
public void setAddTo(String addTo)
addTo
- the path to the anchor element.public String getNewElement()
public void setNewElement(String newElement)
newElement
- the name of the new element.public boolean isCombineSources()
public void setCombineSources(boolean combineSources)
combineSources
- whether all sources are be loaded
into one new Element.public int hashCode()
hashCode
in class Object
public boolean equals(Object obj)
equals
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |