org.jlab.coda.afecs.cool.ontology
Class ASystem

java.lang.Object
  extended by org.jlab.coda.afecs.cool.ontology.AOntologyConcept
      extended by org.jlab.coda.afecs.cool.ontology.ASystem
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public class ASystem
extends AOntologyConcept
implements java.io.Serializable, java.lang.Cloneable

JSA: Thomas Jefferson National Accelerator Facility
This software was developed under a United States Government license,
described in the NOTICE file included as part of this distribution.
Copyright (c), Aug 31, 2009

See Also:
Serialized Form

Constructor Summary
ASystem()
           
 
Method Summary
 java.lang.Object clone()
           
 java.util.ArrayList<AControl> getControls()
           
 HMI getGui()
           
 java.lang.String getName()
           
 AOption getOption()
           
 void setControls(java.util.ArrayList<AControl> controls)
           
 void setGui(HMI gui)
           
 void setName(java.lang.String name)
           
 void setOption(AOption option)
           
 
Methods inherited from class org.jlab.coda.afecs.cool.ontology.AOntologyConcept
addConceptSlot, addPrimitiveSlot, addSlot, getConceptName, getOntology, getSlots, setConceptName, setOntology
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ASystem

public ASystem()
Method Detail

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Overrides:
clone in class java.lang.Object
Throws:
java.lang.CloneNotSupportedException

getControls

public java.util.ArrayList<AControl> getControls()

setControls

public void setControls(java.util.ArrayList<AControl> controls)

getOption

public AOption getOption()

setOption

public void setOption(AOption option)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getGui

public HMI getGui()

setGui

public void setGui(HMI gui)