Package com.yworks.yshrink
Interface YShrinkModel
-
- All Known Implementing Classes:
YShrinkModelImpl
public interface YShrinkModelThe interface Y shrink model.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcreateSimpleModel(java.util.List<ShrinkBag> bags)Create simple model.java.util.Set<java.lang.String>getAllAncestorClasses(java.lang.String className)Gets all ancestor classes.java.util.Collection<java.lang.String>getAllClassNames()Gets all class names.java.util.Set<java.lang.String>getAllImplementedInterfaces(java.lang.String className)Gets all implemented interfaces.voidsetResourceClassPath(org.apache.tools.ant.types.Path resourceClassPath, org.apache.tools.ant.Task target)Sets resource class path.
-
-
-
Method Detail
-
createSimpleModel
void createSimpleModel(java.util.List<ShrinkBag> bags) throws java.io.IOException
Create simple model.- Parameters:
bags- the bags- Throws:
java.io.IOException- the io exception
-
getAllAncestorClasses
java.util.Set<java.lang.String> getAllAncestorClasses(java.lang.String className)
Gets all ancestor classes.- Parameters:
className- the class name- Returns:
- the all ancestor classes
-
getAllImplementedInterfaces
java.util.Set<java.lang.String> getAllImplementedInterfaces(java.lang.String className)
Gets all implemented interfaces.- Parameters:
className- the class name- Returns:
- the all implemented interfaces
-
getAllClassNames
java.util.Collection<java.lang.String> getAllClassNames()
Gets all class names.- Returns:
- the all class names
-
setResourceClassPath
void setResourceClassPath(org.apache.tools.ant.types.Path resourceClassPath, org.apache.tools.ant.Task target)Sets resource class path.- Parameters:
resourceClassPath- the resource class pathtarget- the target
-
-