de.bsvrz.puk.config.xmlFile.properties
Class ConfigurationAspect

java.lang.Object
  extended by de.bsvrz.puk.config.xmlFile.properties.ConfigurationAspect

public class ConfigurationAspect
extends Object

Diese Klasse stellt ein Objekt zur Verfügung, das einen Aspekt laut K2S.DTD darstellt.

Author:
Kappich+Kniß Systemberatung Aachen (K2S), Achim Wullenkord (AW)

Field Summary
private  SystemObjectInfo _info
           
private  String _pid
           
(package private)  AttributeGroupUsage.Usage _usage
           
 
Constructor Summary
ConfigurationAspect(String pid)
           
 
Method Summary
 SystemObjectInfo getInfo()
           
 String getPid()
           
 AttributeGroupUsage.Usage getUsage()
           
 void setInfo(SystemObjectInfo info)
           
 void setUsage(AttributeGroupUsage.Usage usage)
           
 void setUsage(String usage)
          konfigurationsModus oder onlineModus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_pid

private final String _pid

_usage

AttributeGroupUsage.Usage _usage

_info

private SystemObjectInfo _info
Constructor Detail

ConfigurationAspect

public ConfigurationAspect(String pid)
Parameters:
pid - Pid des Objekts
Method Detail

getUsage

public AttributeGroupUsage.Usage getUsage()
Returns:
Modus oder null, falls kein Modus gesetzt wurde

setUsage

public void setUsage(AttributeGroupUsage.Usage usage)

setUsage

public void setUsage(String usage)
konfigurationsModus oder onlineModus

Parameters:
usage - Modus

setInfo

public void setInfo(SystemObjectInfo info)
Parameters:
info - Info, die zu dem Objekt gehört

getPid

public String getPid()
Returns:
Pid, die zu diesem Objekt gehört

getInfo

public SystemObjectInfo getInfo()
Returns:
Info, die zu diesem Objekt gehört