de.viaboxx.nlstools.tasks
Class DiffMergeLocaleTask

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by de.viaboxx.nlstools.tasks.MergeLocaleTask
              extended by de.viaboxx.nlstools.tasks.DiffMergeLocaleTask
All Implemented Interfaces:
Cloneable

public class DiffMergeLocaleTask
extends MergeLocaleTask

Description: Merge-Task that can detect Merge-Conflicts by comparison of 'from' with a origin-source-version and a current-source-version. Can write conflicts to a 'conflicts' bundle.
User: roman.stumm
Date: 02.05.2011
Time: 15:35:39
viaboxx GmbH, 2010


Field Summary
 
Fields inherited from class de.viaboxx.nlstools.tasks.MergeLocaleTask
loadedBundles, translatedBundles
 
Fields inherited from class org.apache.tools.ant.Task
target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
 
Constructor Summary
DiffMergeLocaleTask()
           
 
Method Summary
 String getConflicts()
           
 String getCurrent()
           
 String getOrigin()
           
protected  void loadExecute()
           
protected  void outputExecute()
           
protected  void processExecute()
           
 void setConflicts(String conflicts)
           
 void setCurrent(String current)
           
 void setOrigin(String origin)
           
 
Methods inherited from class de.viaboxx.nlstools.tasks.MergeLocaleTask
execute, findMBTextForLocale, getFrom, getLocales, getTo, getWith, setFrom, setLocales, setTo, setWith
 
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DiffMergeLocaleTask

public DiffMergeLocaleTask()
Method Detail

processExecute

protected void processExecute()
Overrides:
processExecute in class MergeLocaleTask

loadExecute

protected void loadExecute()
                    throws Exception
Overrides:
loadExecute in class MergeLocaleTask
Throws:
Exception

outputExecute

protected void outputExecute()
                      throws Exception
Overrides:
outputExecute in class MergeLocaleTask
Throws:
Exception

getOrigin

public String getOrigin()

setOrigin

public void setOrigin(String origin)

getConflicts

public String getConflicts()

setConflicts

public void setConflicts(String conflicts)

getCurrent

public String getCurrent()

setCurrent

public void setCurrent(String current)


Copyright © 2011. All Rights Reserved.