public class Alternative extends Object implements Referenceable, HasDescription, Serializable
Referenceable.CreationObserver, Referenceable.DefaultCreationObserver| Modifier and Type | Field and Description |
|---|---|
static Referenceable.CreationObserver |
creationObserver |
defaultCreationObserver| Constructor and Description |
|---|
Alternative(String id) |
| Modifier and Type | Method and Description |
|---|---|
void |
activate() |
void |
deactivate() |
boolean |
equals(Object obj)
Two alternatives are equal if they have the same id
|
Object |
getContainer() |
Description |
getDescription() |
Object |
getMarker() |
int |
hashCode() |
String |
id() |
boolean |
isActive() |
boolean |
isFictive() |
boolean |
isReal() |
static void |
main(String[] args) |
String |
mcdaConcept() |
void |
merge(Referenceable object) |
String |
name() |
void |
setContainer(Object container) |
void |
setDescription(Description description) |
void |
setId(String id)
id can be modified when the object is not in a
container |
void |
setIsActive(boolean isActive) |
void |
setIsReal(boolean isReal) |
void |
setMarker(Object marker) |
void |
setMcdaConcept(String mcdaConcept) |
void |
setName(String name) |
String |
toString() |
public static Referenceable.CreationObserver creationObserver
public Alternative(String id)
public void merge(Referenceable object)
merge in interface Referenceablepublic boolean isReal()
isFictive(),
setIsReal(boolean)public boolean isFictive()
isReal(),
setIsReal(boolean)public void setIsReal(boolean isReal)
isReal - isReal(),
setIsReal(boolean)public boolean isActive()
activate(),
deactivate()public void setIsActive(boolean isActive)
isActive - public void deactivate()
isActive(),
activate()public void activate()
isActive(),
deactivate()public boolean equals(Object obj)
public static void main(String[] args)
public void setDescription(Description description)
setDescription in interface HasDescriptionpublic Description getDescription()
getDescription in interface HasDescriptionpublic String id()
id in interface CommonAttributespublic String name()
name in interface CommonAttributespublic String mcdaConcept()
mcdaConcept in interface CommonAttributespublic void setName(String name)
setName in interface CommonAttributespublic void setMcdaConcept(String mcdaConcept)
setMcdaConcept in interface CommonAttributespublic void setId(String id)
ReferenceablecontainersetId in interface CommonAttributessetId in interface Referenceablepublic void setContainer(Object container)
setContainer in interface Referenceablepublic Object getContainer()
public void setMarker(Object marker)
setMarker in interface Referenceablepublic Object getMarker()
getMarker in interface ReferenceableCopyright © 2013–2021 Sébastien Bigaret, Patrick Meyer. All rights reserved.