C# Class MarsRover.AbstractUpdateableComponent

Show file Open project: jpadillak/Concordia_Capstone2013-14

Protected Properties

Property Type Description
regex string

Public Methods

Method Description
GetUpdateIdentifierFromUpdateString ( string updateString ) : string
GetUpdateString ( ) : string
UpdateFromString ( string updateString ) : void

Protected Methods

Method Description
CreateUpdateString ( ) : string
GetUpdateStringArrayWithoutIdentifier ( string updateString ) : string[]
IsValidUpdateString ( string input ) : bool

Method Details

CreateUpdateString() protected method

protected CreateUpdateString ( ) : string
return string

GetUpdateIdentifierFromUpdateString() public static method

public static GetUpdateIdentifierFromUpdateString ( string updateString ) : string
updateString string
return string

GetUpdateString() public abstract method

public abstract GetUpdateString ( ) : string
return string

GetUpdateStringArrayWithoutIdentifier() protected static method

protected static GetUpdateStringArrayWithoutIdentifier ( string updateString ) : string[]
updateString string
return string[]

IsValidUpdateString() protected method

protected IsValidUpdateString ( string input ) : bool
input string
return bool

UpdateFromString() public abstract method

public abstract UpdateFromString ( string updateString ) : void
updateString string
return void

Property Details

regex protected property

protected string regex
return string