return true if the deployment unit is either itself a process application or part of a process application . concode_field_sep AttachmentKey<AnnotationInstance> POST_DEPLOY_METHOD concode_elem_sep AttachmentKey<AttachmentList<ProcessesXmlWrapper>> PROCESSES_XML_LIST concode_elem_sep AttachmentKey<Boolean> PART_OF_MARKER concode_elem_sep AttachmentKey<Boolean> MARKER concode_elem_sep AttachmentKey<AnnotationInstance> PRE_UNDEPLOY_METHOD concode_elem_sep AttachmentKey<ComponentDescription> PA_COMPONENT concode_field_sep ComponentDescription getProcessApplicationComponent concode_elem_sep void attachProcessApplicationComponent concode_elem_sep AnnotationInstance getPostDeployDescription concode_elem_sep void attachPreUndeployDescription concode_elem_sep List<ProcessesXmlWrapper> getProcessesXmls concode_elem_sep AnnotationInstance getPreUndeployDescription concode_elem_sep void markPartOfProcessApplication concode_elem_sep void attachPostDeployDescription concode_elem_sep boolean isProcessApplication concode_elem_sep void mark concode_elem_sep void addProcessesXml
boolean function ( DeploymentUnit arg0 ) { if ( isProcessApplication ( arg0 ) ) { return true ; } if ( arg0 . getParent ( ) != null && arg0 . getParent ( ) != arg0 ) { return arg0 . getParent ( ) . hasAttachment ( PART_OF_MARKER ) ; } return false ; }