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
9
10
11
|
# File 'lib/renamr/action.rb', line 9
def do(src)
raise "Undefined method Action.do is called with #{src}."
end
|
#p2m(src) ⇒ Object
15
16
17
|
# File 'lib/renamr/action.rb', line 15
def p2m(src)
src.tr('.', '-')
end
|
#set(src) ⇒ Object
13
|
# File 'lib/renamr/action.rb', line 13
def set(src) end
|