Package cruise.umple.compiler
Class GenerateTarget
java.lang.Object
cruise.umple.compiler.GenerateTarget
public class GenerateTarget
extends java.lang.Object
Represents the generation target, such as what the generated output language will be.
-
Constructor Summary
Constructors Constructor Description GenerateTarget(java.lang.String aLanguage, java.lang.String aPath)
-
Method Summary
Modifier and Type Method Description boolean
addSuboption(java.lang.String aSuboption)
void
delete()
boolean
equals(java.lang.Object obj)
java.lang.String
getLanguage()
The target language, such as Java, Cpp, Php or Ruby.boolean
getOverride()
boolean
getOverrideAll()
java.lang.String
getPath()
java.lang.String
getSuboption(int index)
java.lang.String[]
getSuboptions()
int
hashCode()
boolean
hasSuboptions()
int
indexOfSuboption(java.lang.String aSuboption)
boolean
isOverride()
boolean
isOverrideAll()
int
numberOfSuboptions()
boolean
removeSuboption(java.lang.String aSuboption)
boolean
setLanguage(java.lang.String aLanguage)
boolean
setOverride(boolean aOverride)
boolean
setOverrideAll(boolean aOverrideAll)
boolean
setPath(java.lang.String aPath)
java.lang.Boolean
tarHasSubOption(java.lang.String subOption)
java.lang.String
toString()
-
Constructor Details
-
GenerateTarget
public GenerateTarget(java.lang.String aLanguage, java.lang.String aPath)
-
-
Method Details
-
setLanguage
public boolean setLanguage(java.lang.String aLanguage) -
setPath
public boolean setPath(java.lang.String aPath) -
setOverride
public boolean setOverride(boolean aOverride) -
setOverrideAll
public boolean setOverrideAll(boolean aOverrideAll) -
addSuboption
public boolean addSuboption(java.lang.String aSuboption) -
removeSuboption
public boolean removeSuboption(java.lang.String aSuboption) -
getLanguage
public java.lang.String getLanguage()The target language, such as Java, Cpp, Php or Ruby. -
getPath
public java.lang.String getPath() -
getOverride
public boolean getOverride() -
getOverrideAll
public boolean getOverrideAll() -
getSuboption
public java.lang.String getSuboption(int index) -
getSuboptions
public java.lang.String[] getSuboptions() -
numberOfSuboptions
public int numberOfSuboptions() -
hasSuboptions
public boolean hasSuboptions() -
indexOfSuboption
public int indexOfSuboption(java.lang.String aSuboption) -
isOverride
public boolean isOverride() -
isOverrideAll
public boolean isOverrideAll() -
equals
public boolean equals(java.lang.Object obj)- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCode
in classjava.lang.Object
-
delete
public void delete() -
tarHasSubOption
public java.lang.Boolean tarHasSubOption(java.lang.String subOption) -
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-