com.codemesh.terp.ant.devpartner
Class ToolOptionSet.Impl<T extends Tool>
java.lang.Object
com.codemesh.terp.ant.devpartner.ToolOptionSet.Impl<T>
- All Implemented Interfaces:
- ToolOptionSet<T>
- Enclosing interface:
- ToolOptionSet<T extends Tool>
public static final class ToolOptionSet.Impl<T extends Tool>
- extends java.lang.Object
- implements ToolOptionSet<T>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ToolOptionSet.Impl
public ToolOptionSet.Impl()
add
public void add(ToolOption<T> option)
- Specified by:
add in interface ToolOptionSet<T extends Tool>
addAll
public void addAll(ToolOptionSet<T> options)
- Specified by:
addAll in interface ToolOptionSet<T extends Tool>
getOptions
public java.util.List<ToolOption<T>> getOptions()
- Specified by:
getOptions in interface ToolOptionSet<T extends Tool>
getEnabledOptions
public java.util.List<ToolOption<T>> getEnabledOptions(T tool,
ToolPhase phase)
- Specified by:
getEnabledOptions in interface ToolOptionSet<T extends Tool>
getEnabledOptions
public <Opt extends ToolOption<T>> java.util.List<Opt> getEnabledOptions(T tool,
ToolPhase phase,
java.lang.Class<Opt> type)
- Specified by:
getEnabledOptions in interface ToolOptionSet<T extends Tool>
Copyright © 2008-2012 by Codemesh, Inc. All Rights Reserved.