Package com.yworks.yshrink
Interface YShrinkInvoker
-
- All Known Implementing Classes:
YShrinkInvokerImpl
public interface YShrinkInvokerThe interface Y shrink invoker.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddClassSection(ClassSection cs)Add class section.voidaddFieldSection(FieldSection fs)Add field section.voidaddMethodSection(MethodSection ms)Add method section.voidaddPair(ShrinkBag pair)Add pair.voidexecute()Execute.voidsetContext(org.apache.tools.ant.Task task)Sets context.voidsetEntyPoints(EntryPointsSection eps)Sets enty points.voidsetLogFile(java.io.File shrinkLog)Sets log file.voidsetResourceClassPath(org.apache.tools.ant.types.Path path)Sets resource class path.
-
-
-
Method Detail
-
execute
void execute()
Execute.
-
addPair
void addPair(ShrinkBag pair)
Add pair.- Parameters:
pair- the pair
-
setResourceClassPath
void setResourceClassPath(org.apache.tools.ant.types.Path path)
Sets resource class path.- Parameters:
path- the path
-
addClassSection
void addClassSection(ClassSection cs)
Add class section.- Parameters:
cs- the cs
-
addMethodSection
void addMethodSection(MethodSection ms)
Add method section.- Parameters:
ms- the ms
-
addFieldSection
void addFieldSection(FieldSection fs)
Add field section.- Parameters:
fs- the fs
-
setEntyPoints
void setEntyPoints(EntryPointsSection eps)
Sets enty points.- Parameters:
eps- the eps
-
setLogFile
void setLogFile(java.io.File shrinkLog)
Sets log file.- Parameters:
shrinkLog- the shrink log
-
setContext
void setContext(org.apache.tools.ant.Task task)
Sets context.- Parameters:
task- the task
-
-