public List < Field > getFields ( Entity entity , String operationId , PMSecurityUser user ) { final String [ ] fs = getFields ( ) . split ( "[ ]" ) ; final List < Field > result = new ArrayList < Field > ( ) ; for ( String string : fs ) { final Field field = entity . getFieldById ( string ) ; if ( field != null ) { if ( operationId == null || field . shouldDisplay ( operationId , user ) ) { result . add ( field ) ; } } } return result ; }
Fields contained in this panel .