Package gg.xp.xivdata.data
Class JobSelection
java.lang.Object
gg.xp.xivdata.data.JobSelection
- Direct Known Subclasses:
CombatJobSelection
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic JobSelectionall()voidchangeCategoryState(JobType type, boolean enabled) voidchangeJobState(Job job, boolean enabled) booleanenabledForJob(Job job) booleaninthashCode()booleanisEmpty()booleanbooleanisJobAllowed(Job job) booleanisTypeAllowed(JobType type) static JobSelectionnone()voidsetEnabledForAll(boolean enabledForAll) stateForCategory(JobType type) stateForJob(Job job)
-
Field Details
-
enabledForAll
protected boolean enabledForAll -
enabledTypes
-
enabledJobs
-
-
Constructor Details
-
JobSelection
public JobSelection()
-
-
Method Details
-
enabledForJob
-
isTypeAllowed
-
isJobAllowed
-
none
-
all
-
stateForJob
-
stateForCategory
-
changeCategoryState
-
changeJobState
-
isEnabledForAll
public boolean isEnabledForAll() -
setEnabledForAll
public void setEnabledForAll(boolean enabledForAll) -
getEnabledTypes
-
getEnabledJobs
-
describeSelection
-
isEmpty
public boolean isEmpty() -
equals
-
hashCode
public int hashCode()
-