edu.neu.ccs.demeter.aplib.sg
Class StrategyReference
java.lang.Object
|
+--edu.neu.ccs.demeter.aplib.sg.Strategy
|
+--edu.neu.ccs.demeter.aplib.sg.StrategyReference
- All Implemented Interfaces:
- StrategyI
- public class StrategyReference
- extends Strategy
ident
protected Ident ident
StrategyReference
public StrategyReference()
StrategyReference
public StrategyReference(Ident ident)
get_ident
public Ident get_ident()
set_ident
public void set_ident(Ident new_ident)
parse
public static StrategyReference parse(Reader in)
throws ParseException
ParseException
parse
public static StrategyReference parse(InputStream in)
throws ParseException
ParseException
parse
public static StrategyReference parse(String s)
isSimpleStrategy
public boolean isSimpleStrategy()
- Specified by:
isSimpleStrategy in interface StrategyI- Overrides:
isSimpleStrategy in class Strategy
toSimpleStrategy
public SimpleStrategyI toSimpleStrategy()
- Specified by:
toSimpleStrategy in interface StrategyI- Overrides:
toSimpleStrategy in class Strategy
isStrategyCombination
public boolean isStrategyCombination()
- Specified by:
isStrategyCombination in interface StrategyI- Overrides:
isStrategyCombination in class Strategy
toStrategyCombination
public StrategyCombinationI toStrategyCombination()
- Specified by:
toStrategyCombination in interface StrategyI- Overrides:
toStrategyCombination in class Strategy
getSourceNames
public Set getSourceNames()
- Specified by:
getSourceNames in class Strategy
getTargetNames
public Set getTargetNames()
- Specified by:
getTargetNames in class Strategy
toString
public String toString()
- Overrides:
toString in class Object