Class: Renamr::Action
- Inherits:
-
Object
show all
- Defined in:
- lib/renamr/action.rb
Overview
An interface for actions implementation.
Direct Known Subclasses
ASCIIValidatorAction, AutoLocalizationAction, CharAction, DateAction, DowncaseAction, ManualLocalizationAction, OmitAction, PointAction, PrependAction, PrependDateAction, RemoveAction, RuToEnAction, SubstituteAction, TrimAction, TruncateAction
Instance Method Summary
collapse
Instance Method Details
#do(src) ⇒ Object
10
11
12
|
# File 'lib/renamr/action.rb', line 10
def do(src)
raise "Undefined method Action.do is called with #{src}."
end
|
#p2m(src) ⇒ Object
16
17
18
|
# File 'lib/renamr/action.rb', line 16
def p2m(src)
src.tr('.', '-')
end
|
#set(src) ⇒ Object
14
|
# File 'lib/renamr/action.rb', line 14
def set(src) end
|