Image ImageNotFound = null;
if(getBase_Port() != null) {
Stereotype st = UMLUtil.getStereotype(this);
Image image = st.getIcons().get(0);
if(isAtomic()) {
if(getDirection() == FlowDirection.IN) {
image = st.getIcons().get(1);
} else if(getDirection() == FlowDirection.OUT) {
image = st.getIcons().get(2);
} else if(getDirection() == FlowDirection.INOUT) {
image = st.getIcons().get(3);
}
} else {
image = st.getIcons().get(4);
}
return image;
} else {