All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.sap.it.commons.layering.SubsystemPart Maven / Gradle / Ivy

package com.sap.it.commons.layering;

/**
 * This type represents a subsystem part within a subsystem {@link Subsystem}.
 * Instances of SubsystemPart must be implemented as enumerations implementing
 * this interface.
 * 
 * @author d025635
 * 
 */
public interface SubsystemPart {
    /**
     * returns the subsystem part name
     * 
     * @return subsystem part name
     */
    public String getName();

    /**
     * returns the current subsystem which is defined in {@link Subsystem}
     * 
     * @return subsystem
     */
    public Subsystem getSubsystem();

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy